{"inputs":{"node_modules/comlink/dist/esm/comlink.mjs":{"bytes":12629,"imports":[],"format":"esm"},"node_modules/react/cjs/react.development.js":{"bytes":87593,"imports":[],"format":"cjs"},"node_modules/react/index.js":{"bytes":190,"imports":[{"path":"node_modules/react/cjs/react.development.js","kind":"require-call","original":"./cjs/react.development.js"}],"format":"cjs"},"node_modules/@tscircuit/mm/dist/index.js":{"bytes":611,"imports":[],"format":"esm"},"node_modules/zod/lib/index.mjs":{"bytes":149466,"imports":[],"format":"esm"},"node_modules/nanoid/url-alphabet/index.js":{"bytes":96,"imports":[],"format":"esm"},"node_modules/nanoid/index.browser.js":{"bytes":923,"imports":[{"path":"node_modules/nanoid/url-alphabet/index.js","kind":"import-statement","original":"./url-alphabet/index.js"},{"path":"node_modules/nanoid/url-alphabet/index.js","kind":"import-statement","original":"./url-alphabet/index.js"}],"format":"esm"},"node_modules/circuit-json/dist/index.mjs":{"bytes":42081,"imports":[{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/nanoid/index.browser.js","kind":"import-statement","original":"nanoid"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"}],"format":"esm"},"node_modules/@tscircuit/footprinter/dist/index.js":{"bytes":66562,"imports":[{"path":"node_modules/@tscircuit/mm/dist/index.js","kind":"import-statement","original":"@tscircuit/mm"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/@tscircuit/mm/dist/index.js","kind":"import-statement","original":"@tscircuit/mm"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"}],"format":"esm"},"node_modules/@tscircuit/core/node_modules/circuit-json/dist/index.mjs":{"bytes":41515,"imports":[{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/nanoid/index.browser.js","kind":"import-statement","original":"nanoid"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"}],"format":"esm"},"node_modules/ms/index.js":{"bytes":3024,"imports":[],"format":"cjs"},"node_modules/debug/src/common.js":{"bytes":6289,"imports":[{"path":"node_modules/ms/index.js","kind":"require-call","original":"ms"}],"format":"cjs"},"node_modules/debug/src/browser.js":{"bytes":6020,"imports":[{"path":"node_modules/debug/src/common.js","kind":"require-call","original":"./common"}],"format":"cjs"},"node_modules/scheduler/cjs/scheduler.development.js":{"bytes":12299,"imports":[],"format":"cjs"},"node_modules/scheduler/index.js":{"bytes":194,"imports":[{"path":"node_modules/scheduler/cjs/scheduler.development.js","kind":"require-call","original":"./cjs/scheduler.development.js"}],"format":"cjs"},"node_modules/react-reconciler/cjs/react-reconciler.development.js":{"bytes":637129,"imports":[{"path":"node_modules/react/index.js","kind":"require-call","original":"react"},{"path":"node_modules/scheduler/index.js","kind":"require-call","original":"scheduler"}],"format":"cjs"},"node_modules/react-reconciler/index.js":{"bytes":208,"imports":[{"path":"node_modules/react-reconciler/cjs/react-reconciler.development.js","kind":"require-call","original":"./cjs/react-reconciler.development.js"}],"format":"cjs"},"node_modules/react-reconciler-18/node_modules/scheduler/cjs/scheduler.development.js":{"bytes":17497,"imports":[],"format":"cjs"},"node_modules/react-reconciler-18/node_modules/scheduler/index.js":{"bytes":198,"imports":[{"path":"node_modules/react-reconciler-18/node_modules/scheduler/cjs/scheduler.development.js","kind":"require-call","original":"./cjs/scheduler.development.js"}],"format":"cjs"},"node_modules/react-reconciler-18/cjs/react-reconciler.development.js":{"bytes":748662,"imports":[{"path":"node_modules/react/index.js","kind":"require-call","original":"react"},{"path":"node_modules/react-reconciler-18/node_modules/scheduler/index.js","kind":"require-call","original":"scheduler"}],"format":"cjs"},"node_modules/react-reconciler-18/index.js":{"bytes":212,"imports":[{"path":"node_modules/react-reconciler-18/cjs/react-reconciler.development.js","kind":"require-call","original":"./cjs/react-reconciler.development.js"}],"format":"cjs"},"node_modules/react-reconciler/cjs/react-reconciler-constants.development.js":{"bytes":570,"imports":[],"format":"cjs"},"node_modules/react-reconciler/constants.js":{"bytes":228,"imports":[{"path":"node_modules/react-reconciler/cjs/react-reconciler-constants.development.js","kind":"require-call","original":"./cjs/react-reconciler-constants.development.js"}],"format":"cjs"},"node_modules/transformation-matrix/src/applyToPoint.js":{"bytes":822,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/fromObject.js":{"bytes":472,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/fromString.js":{"bytes":804,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/identity.js":{"bytes":168,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/inverse.js":{"bytes":516,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/utils.js":{"bytes":391,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/isAffineMatrix.js":{"bytes":581,"imports":[{"path":"node_modules/transformation-matrix/src/utils.js","kind":"import-statement","original":"./utils"}],"format":"esm"},"node_modules/transformation-matrix/src/translate.js":{"bytes":288,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/transform.js":{"bytes":1142,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/rotate.js":{"bytes":1216,"imports":[{"path":"node_modules/transformation-matrix/src/utils.js","kind":"import-statement","original":"./utils"},{"path":"node_modules/transformation-matrix/src/translate.js","kind":"import-statement","original":"./translate"},{"path":"node_modules/transformation-matrix/src/transform.js","kind":"import-statement","original":"./transform"}],"format":"esm"},"node_modules/transformation-matrix/src/scale.js":{"bytes":815,"imports":[{"path":"node_modules/transformation-matrix/src/utils.js","kind":"import-statement","original":"./utils"},{"path":"node_modules/transformation-matrix/src/translate.js","kind":"import-statement","original":"./translate"},{"path":"node_modules/transformation-matrix/src/transform.js","kind":"import-statement","original":"./transform"}],"format":"esm"},"node_modules/transformation-matrix/src/shear.js":{"bytes":264,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/skew.js":{"bytes":615,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/toString.js":{"bytes":898,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/smoothMatrix.js":{"bytes":723,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/fromTriangles.js":{"bytes":1742,"imports":[{"path":"node_modules/transformation-matrix/src/inverse.js","kind":"import-statement","original":"./inverse"},{"path":"node_modules/transformation-matrix/src/transform.js","kind":"import-statement","original":"./transform"},{"path":"node_modules/transformation-matrix/src/smoothMatrix.js","kind":"import-statement","original":"./smoothMatrix"}],"format":"esm"},"node_modules/transformation-matrix/src/fromDefinition.js":{"bytes":2973,"imports":[{"path":"node_modules/transformation-matrix/src/fromObject.js","kind":"import-statement","original":"./fromObject"},{"path":"node_modules/transformation-matrix/src/translate.js","kind":"import-statement","original":"./translate"},{"path":"node_modules/transformation-matrix/src/scale.js","kind":"import-statement","original":"./scale"},{"path":"node_modules/transformation-matrix/src/rotate.js","kind":"import-statement","original":"./rotate"},{"path":"node_modules/transformation-matrix/src/skew.js","kind":"import-statement","original":"./skew"},{"path":"node_modules/transformation-matrix/src/shear.js","kind":"import-statement","original":"./shear"}],"format":"esm"},"node_modules/transformation-matrix/src/fromTransformAttribute.autogenerated.js":{"bytes":34651,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/fromTransformAttribute.js":{"bytes":860,"imports":[{"path":"node_modules/transformation-matrix/src/fromTransformAttribute.autogenerated.js","kind":"import-statement","original":"./fromTransformAttribute.autogenerated"}],"format":"esm"},"node_modules/transformation-matrix/src/decompose.js":{"bytes":2247,"imports":[{"path":"node_modules/transformation-matrix/src/scale.js","kind":"import-statement","original":"./scale"},{"path":"node_modules/transformation-matrix/src/transform.js","kind":"import-statement","original":"./transform"}],"format":"esm"},"node_modules/transformation-matrix/src/flip.js":{"bytes":590,"imports":[],"format":"esm"},"node_modules/transformation-matrix/src/fromMovingPoints.js":{"bytes":2112,"imports":[{"path":"node_modules/transformation-matrix/src/translate.js","kind":"import-statement","original":"./translate"},{"path":"node_modules/transformation-matrix/src/applyToPoint.js","kind":"import-statement","original":"./applyToPoint"},{"path":"node_modules/transformation-matrix/src/rotate.js","kind":"import-statement","original":"./rotate"},{"path":"node_modules/transformation-matrix/src/scale.js","kind":"import-statement","original":"./scale"},{"path":"node_modules/transformation-matrix/src/transform.js","kind":"import-statement","original":"./transform"}],"format":"esm"},"node_modules/transformation-matrix/src/index.js":{"bytes":577,"imports":[{"path":"node_modules/transformation-matrix/src/applyToPoint.js","kind":"import-statement","original":"./applyToPoint"},{"path":"node_modules/transformation-matrix/src/fromObject.js","kind":"import-statement","original":"./fromObject"},{"path":"node_modules/transformation-matrix/src/fromString.js","kind":"import-statement","original":"./fromString"},{"path":"node_modules/transformation-matrix/src/identity.js","kind":"import-statement","original":"./identity"},{"path":"node_modules/transformation-matrix/src/inverse.js","kind":"import-statement","original":"./inverse"},{"path":"node_modules/transformation-matrix/src/isAffineMatrix.js","kind":"import-statement","original":"./isAffineMatrix"},{"path":"node_modules/transformation-matrix/src/rotate.js","kind":"import-statement","original":"./rotate"},{"path":"node_modules/transformation-matrix/src/scale.js","kind":"import-statement","original":"./scale"},{"path":"node_modules/transformation-matrix/src/shear.js","kind":"import-statement","original":"./shear"},{"path":"node_modules/transformation-matrix/src/skew.js","kind":"import-statement","original":"./skew"},{"path":"node_modules/transformation-matrix/src/toString.js","kind":"import-statement","original":"./toString"},{"path":"node_modules/transformation-matrix/src/transform.js","kind":"import-statement","original":"./transform"},{"path":"node_modules/transformation-matrix/src/translate.js","kind":"import-statement","original":"./translate"},{"path":"node_modules/transformation-matrix/src/fromTriangles.js","kind":"import-statement","original":"./fromTriangles"},{"path":"node_modules/transformation-matrix/src/smoothMatrix.js","kind":"import-statement","original":"./smoothMatrix"},{"path":"node_modules/transformation-matrix/src/fromDefinition.js","kind":"import-statement","original":"./fromDefinition"},{"path":"node_modules/transformation-matrix/src/fromTransformAttribute.js","kind":"import-statement","original":"./fromTransformAttribute"},{"path":"node_modules/transformation-matrix/src/decompose.js","kind":"import-statement","original":"./decompose"},{"path":"node_modules/transformation-matrix/src/flip.js","kind":"import-statement","original":"./flip"},{"path":"node_modules/transformation-matrix/src/fromMovingPoints.js","kind":"import-statement","original":"./fromMovingPoints"}],"format":"esm"},"node_modules/schematic-symbols/dist/index.js":{"bytes":370464,"imports":[{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/parsel-js/dist/parsel.js":{"bytes":12482,"imports":[],"format":"esm"},"node_modules/@tscircuit/soup-util/dist/index.js":{"bytes":27390,"imports":[{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/parsel-js/dist/parsel.js","kind":"import-statement","original":"parsel-js"}],"format":"esm"},"node_modules/performance-now/lib/performance-now.js":{"bytes":1061,"imports":[],"format":"cjs"},"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-GYQ2KZV6.js":{"bytes":42,"imports":[],"format":"esm"},"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-KHV6IODO.js":{"bytes":2240,"imports":[],"format":"esm"},"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js":{"bytes":1849,"imports":[],"format":"esm"},"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/index.js":{"bytes":564,"imports":[{"path":"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-GYQ2KZV6.js","kind":"import-statement","original":"./chunk-GYQ2KZV6.js"},{"path":"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-KHV6IODO.js","kind":"import-statement","original":"./chunk-KHV6IODO.js"},{"path":"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js","kind":"import-statement","original":"./chunk-MHHTZHOJ.js"}],"format":"esm"},"node_modules/circuit-json-to-connectivity-map/dist/index.js":{"bytes":9530,"imports":[{"path":"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js":{"bytes":1849,"imports":[],"format":"esm"},"node_modules/@tscircuit/math-utils/dist/nearest-box.js":{"bytes":274,"imports":[{"path":"node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js","kind":"import-statement","original":"./chunk-MHHTZHOJ.js"}],"format":"esm"},"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js":{"bytes":69575,"imports":[{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/@tscircuit/soup-util/dist/index.js","kind":"import-statement","original":"@tscircuit/soup-util"},{"path":"node_modules/performance-now/lib/performance-now.js","kind":"import-statement","original":"performance-now"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"node_modules/@tscircuit/math-utils/dist/nearest-box.js","kind":"import-statement","original":"@tscircuit/math-utils/nearest-box"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"node_modules/nanoid/index.browser.js","kind":"import-statement","original":"nanoid"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@tscircuit/props/dist/index.js":{"bytes":27487,"imports":[{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"}],"format":"esm"},"node_modules/@lume/kiwi/dist/maptype.js":{"bytes":3656,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@lume/kiwi/dist/variable.js":{"bytes":2918,"imports":[{"path":"node_modules/@lume/kiwi/dist/expression.js","kind":"import-statement","original":"./expression.js"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@lume/kiwi/dist/expression.js":{"bytes":4941,"imports":[{"path":"node_modules/@lume/kiwi/dist/maptype.js","kind":"import-statement","original":"./maptype.js"},{"path":"node_modules/@lume/kiwi/dist/variable.js","kind":"import-statement","original":"./variable.js"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@lume/kiwi/dist/strength.js":{"bytes":1145,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@lume/kiwi/dist/constraint.js":{"bytes":2283,"imports":[{"path":"node_modules/@lume/kiwi/dist/expression.js","kind":"import-statement","original":"./expression.js"},{"path":"node_modules/@lume/kiwi/dist/strength.js","kind":"import-statement","original":"./strength.js"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@lume/kiwi/dist/solver.js":{"bytes":32209,"imports":[{"path":"node_modules/@lume/kiwi/dist/constraint.js","kind":"import-statement","original":"./constraint.js"},{"path":"node_modules/@lume/kiwi/dist/expression.js","kind":"import-statement","original":"./expression.js"},{"path":"node_modules/@lume/kiwi/dist/maptype.js","kind":"import-statement","original":"./maptype.js"},{"path":"node_modules/@lume/kiwi/dist/strength.js","kind":"import-statement","original":"./strength.js"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/@lume/kiwi/dist/kiwi.js":{"bytes":157,"imports":[{"path":"node_modules/@lume/kiwi/dist/constraint.js","kind":"import-statement","original":"./constraint.js"},{"path":"node_modules/@lume/kiwi/dist/expression.js","kind":"import-statement","original":"./expression.js"},{"path":"node_modules/@lume/kiwi/dist/solver.js","kind":"import-statement","original":"./solver.js"},{"path":"node_modules/@lume/kiwi/dist/strength.js","kind":"import-statement","original":"./strength.js"},{"path":"node_modules/@lume/kiwi/dist/variable.js","kind":"import-statement","original":"./variable.js"}],"format":"esm"},"node_modules/@tscircuit/schematic-autolayout/node_modules/@tscircuit/soup-util/dist/index.js":{"bytes":27361,"imports":[{"path":"node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/parsel-js/dist/parsel.js","kind":"import-statement","original":"parsel-js"}],"format":"esm"},"node_modules/@tscircuit/schematic-autolayout/dist/index.js":{"bytes":21621,"imports":[{"path":"node_modules/@tscircuit/schematic-autolayout/node_modules/@tscircuit/soup-util/dist/index.js","kind":"import-statement","original":"@tscircuit/soup-util"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"}],"format":"esm"},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-GYQ2KZV6.js":{"bytes":42,"imports":[],"format":"esm"},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-GIGMPRPV.js":{"bytes":642,"imports":[],"format":"esm"},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-LL3GOPYX.js":{"bytes":1499,"imports":[],"format":"esm"},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-CHQOCSFB.js":{"bytes":2240,"imports":[],"format":"esm"},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js":{"bytes":1849,"imports":[],"format":"esm"},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/index.js":{"bytes":776,"imports":[{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-GYQ2KZV6.js","kind":"import-statement","original":"./chunk-GYQ2KZV6.js"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-GIGMPRPV.js","kind":"import-statement","original":"./chunk-GIGMPRPV.js"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-LL3GOPYX.js","kind":"import-statement","original":"./chunk-LL3GOPYX.js"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-CHQOCSFB.js","kind":"import-statement","original":"./chunk-CHQOCSFB.js"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js","kind":"import-statement","original":"./chunk-MHHTZHOJ.js"}],"format":"esm"},"node_modules/format-si-unit/dist/index.js":{"bytes":729,"imports":[],"format":"esm"},"node_modules/react/cjs/react-jsx-runtime.development.js":{"bytes":42700,"imports":[{"path":"node_modules/react/index.js","kind":"require-call","original":"react"}],"format":"cjs"},"node_modules/react/jsx-runtime.js":{"bytes":214,"imports":[{"path":"node_modules/react/cjs/react-jsx-runtime.development.js","kind":"require-call","original":"./cjs/react-jsx-runtime.development.js"}],"format":"cjs"},"node_modules/@tscircuit/core/dist/index.js":{"bytes":221571,"imports":[{"path":"node_modules/@tscircuit/footprinter/dist/index.js","kind":"import-statement","original":"@tscircuit/footprinter"},{"path":"node_modules/@tscircuit/core/node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"node_modules/react-reconciler/index.js","kind":"import-statement","original":"react-reconciler"},{"path":"node_modules/react-reconciler-18/index.js","kind":"import-statement","original":"react-reconciler-18"},{"path":"node_modules/react-reconciler/constants.js","kind":"import-statement","original":"react-reconciler/constants"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/core/node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/schematic-symbols/dist/index.js","kind":"import-statement","original":"schematic-symbols"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js","kind":"import-statement","original":"@tscircuit/infgrid-ijump-astar"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/schematic-symbols/dist/index.js","kind":"import-statement","original":"schematic-symbols"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"node_modules/schematic-symbols/dist/index.js","kind":"import-statement","original":"schematic-symbols"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@lume/kiwi/dist/kiwi.js","kind":"import-statement","original":"@lume/kiwi"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/schematic-autolayout/dist/index.js","kind":"import-statement","original":"@tscircuit/schematic-autolayout"},{"path":"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js","kind":"import-statement","original":"@tscircuit/infgrid-ijump-astar"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js","kind":"import-statement","original":"@tscircuit/infgrid-ijump-astar"},{"path":"node_modules/debug/src/browser.js","kind":"import-statement","original":"debug"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js","kind":"import-statement","original":"@tscircuit/infgrid-ijump-astar"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/core/node_modules/circuit-json/dist/index.mjs","kind":"import-statement","original":"circuit-json"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"},{"path":"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"},{"path":"node_modules/format-si-unit/dist/index.js","kind":"import-statement","original":"format-si-unit"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/format-si-unit/dist/index.js","kind":"import-statement","original":"format-si-unit"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/format-si-unit/dist/index.js","kind":"import-statement","original":"format-si-unit"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/format-si-unit/dist/index.js","kind":"import-statement","original":"format-si-unit"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/@tscircuit/soup-util/dist/index.js","kind":"import-statement","original":"@tscircuit/soup-util"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"node_modules/transformation-matrix/src/index.js","kind":"import-statement","original":"transformation-matrix"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/react/jsx-runtime.js","kind":"import-statement","original":"react/jsx-runtime"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/react/jsx-runtime.js","kind":"import-statement","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"import-statement","original":"react/jsx-runtime"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/react/jsx-runtime.js","kind":"import-statement","original":"react/jsx-runtime"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/react/jsx-runtime.js","kind":"import-statement","original":"react/jsx-runtime"},{"path":"node_modules/@tscircuit/props/dist/index.js","kind":"import-statement","original":"@tscircuit/props"},{"path":"node_modules/react/jsx-runtime.js","kind":"import-statement","original":"react/jsx-runtime"},{"path":"node_modules/zod/lib/index.mjs","kind":"import-statement","original":"zod"},{"path":"node_modules/@tscircuit/soup-util/dist/index.js","kind":"import-statement","original":"@tscircuit/soup-util"},{"path":"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js","kind":"import-statement","original":"@tscircuit/infgrid-ijump-astar"},{"path":"node_modules/@tscircuit/soup-util/dist/index.js","kind":"import-statement","original":"@tscircuit/soup-util"},{"path":"node_modules/circuit-json-to-connectivity-map/dist/index.js","kind":"import-statement","original":"circuit-json-to-connectivity-map"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"circuit-to-svg","kind":"dynamic-import","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"node_modules/jscad-fiber/node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js":{"bytes":17497,"imports":[],"format":"cjs"},"node_modules/jscad-fiber/node_modules/react-reconciler/node_modules/scheduler/index.js":{"bytes":198,"imports":[{"path":"node_modules/jscad-fiber/node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js","kind":"require-call","original":"./cjs/scheduler.development.js"}],"format":"cjs"},"node_modules/jscad-fiber/node_modules/react-reconciler/cjs/react-reconciler.development.js":{"bytes":748662,"imports":[{"path":"node_modules/react/index.js","kind":"require-call","original":"react"},{"path":"node_modules/jscad-fiber/node_modules/react-reconciler/node_modules/scheduler/index.js","kind":"require-call","original":"scheduler"}],"format":"cjs"},"node_modules/jscad-fiber/node_modules/react-reconciler/index.js":{"bytes":212,"imports":[{"path":"node_modules/jscad-fiber/node_modules/react-reconciler/cjs/react-reconciler.development.js","kind":"require-call","original":"./cjs/react-reconciler.development.js"}],"format":"cjs"},"node_modules/color-name/index.js":{"bytes":4617,"imports":[],"format":"cjs"},"node_modules/is-arrayish/index.js":{"bytes":318,"imports":[],"format":"cjs"},"node_modules/simple-swizzle/index.js":{"bytes":571,"imports":[{"path":"node_modules/is-arrayish/index.js","kind":"require-call","original":"is-arrayish"}],"format":"cjs"},"node_modules/color-string/index.js":{"bytes":5716,"imports":[{"path":"node_modules/color-name/index.js","kind":"require-call","original":"color-name"},{"path":"node_modules/simple-swizzle/index.js","kind":"require-call","original":"simple-swizzle"}],"format":"cjs"},"node_modules/color-convert/conversions.js":{"bytes":17040,"imports":[{"path":"node_modules/color-name/index.js","kind":"require-call","original":"color-name"}],"format":"cjs"},"node_modules/color-convert/route.js":{"bytes":2257,"imports":[{"path":"node_modules/color-convert/conversions.js","kind":"require-call","original":"./conversions"}],"format":"cjs"},"node_modules/color-convert/index.js":{"bytes":1708,"imports":[{"path":"node_modules/color-convert/conversions.js","kind":"require-call","original":"./conversions"},{"path":"node_modules/color-convert/route.js","kind":"require-call","original":"./route"}],"format":"cjs"},"node_modules/color/index.js":{"bytes":11169,"imports":[{"path":"node_modules/color-string/index.js","kind":"require-call","original":"color-string"},{"path":"node_modules/color-convert/index.js","kind":"require-call","original":"color-convert"}],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/flatten.js":{"bytes":420,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/clone.js":{"bytes":272,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/add.js":{"bytes":670,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/create.js":{"bytes":367,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/clone.js":{"bytes":642,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/copy.js":{"bytes":614,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/invert.js":{"bytes":2229,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/equals.js":{"bytes":612,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/constants.js":{"bytes":1021,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js":{"bytes":892,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/identity.js":{"bytes":447,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromRotation.js":{"bytes":1417,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/identity.js","kind":"require-call","original":"./identity"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromScaling.js":{"bytes":715,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromTaitBryanRotation.js":{"bytes":1532,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromTranslation.js":{"bytes":744,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromValues.js":{"bytes":1841,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/abs.js":{"bytes":381,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/add.js":{"bytes":367,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/dot.js":{"bytes":286,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/angle.js":{"bytes":624,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/dot.js","kind":"require-call","original":"./dot"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/create.js":{"bytes":288,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/clone.js":{"bytes":356,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/copy.js":{"bytes":328,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/cross.js":{"bytes":512,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/distance.js":{"bytes":394,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/divide.js":{"bytes":381,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/equals.js":{"bytes":321,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/fromScalar.js":{"bytes":396,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/fromValues.js":{"bytes":431,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/fromVec2.js":{"bytes":412,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/length.js":{"bytes":341,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/lerp.js":{"bytes":501,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/max.js":{"bytes":405,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/min.js":{"bytes":405,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/multiply.js":{"bytes":392,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/negate.js":{"bytes":349,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/normalize.js":{"bytes":485,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/orthogonal.js":{"bytes":641,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/abs.js","kind":"require-call","original":"./abs"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/cross.js","kind":"require-call","original":"./cross"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/rotateX.js":{"bytes":855,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/rotateY.js":{"bytes":855,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/rotateZ.js":{"bytes":821,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/scale.js":{"bytes":453,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/snap.js":{"bytes":537,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/squaredDistance.js":{"bytes":404,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/squaredLength.js":{"bytes":383,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/subtract.js":{"bytes":391,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/toString.js":{"bytes":318,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/transform.js":{"bytes":733,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec3/index.js":{"bytes":1190,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/abs.js","kind":"require-call","original":"./abs"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/add.js","kind":"require-call","original":"./add"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/angle.js","kind":"require-call","original":"./angle"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/cross.js","kind":"require-call","original":"./cross"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/distance.js","kind":"require-call","original":"./distance"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/divide.js","kind":"require-call","original":"./divide"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/dot.js","kind":"require-call","original":"./dot"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/fromScalar.js","kind":"require-call","original":"./fromScalar"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/fromValues.js","kind":"require-call","original":"./fromValues"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/fromVec2.js","kind":"require-call","original":"./fromVec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/length.js","kind":"require-call","original":"./length"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/lerp.js","kind":"require-call","original":"./lerp"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/max.js","kind":"require-call","original":"./max"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/min.js","kind":"require-call","original":"./min"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/multiply.js","kind":"require-call","original":"./multiply"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/negate.js","kind":"require-call","original":"./negate"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/normalize.js","kind":"require-call","original":"./normalize"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/orthogonal.js","kind":"require-call","original":"./orthogonal"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/rotateX.js","kind":"require-call","original":"./rotateX"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/rotateY.js","kind":"require-call","original":"./rotateY"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/rotateZ.js","kind":"require-call","original":"./rotateZ"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/snap.js","kind":"require-call","original":"./snap"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/squaredDistance.js","kind":"require-call","original":"./squaredDistance"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/squaredLength.js","kind":"require-call","original":"./squaredLength"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/subtract.js","kind":"require-call","original":"./subtract"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/transform.js","kind":"require-call","original":"./transform"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromVectorRotation.js":{"bytes":1582,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromRotation.js","kind":"require-call","original":"./fromRotation"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromXRotation.js":{"bytes":884,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromYRotation.js":{"bytes":884,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/fromZRotation.js":{"bytes":884,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/isIdentity.js":{"bytes":747,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/isOnlyTransformScale.js":{"bytes":764,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/isMirroring.js":{"bytes":940,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/mirrorByPlane.js":{"bytes":766,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/multiply.js":{"bytes":1735,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/rotate.js":{"bytes":2276,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/copy.js","kind":"require-call","original":"./copy"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/rotateX.js":{"bytes":1233,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/rotateY.js":{"bytes":1233,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/rotateZ.js":{"bytes":1237,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/scale.js":{"bytes":828,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/subtract.js":{"bytes":696,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/toString.js":{"bytes":286,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/translate.js":{"bytes":1543,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/mat4/index.js":{"bytes":1315,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/add.js","kind":"require-call","original":"./add"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/invert.js","kind":"require-call","original":"./invert"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromRotation.js","kind":"require-call","original":"./fromRotation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromScaling.js","kind":"require-call","original":"./fromScaling"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromTaitBryanRotation.js","kind":"require-call","original":"./fromTaitBryanRotation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromTranslation.js","kind":"require-call","original":"./fromTranslation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromValues.js","kind":"require-call","original":"./fromValues"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromVectorRotation.js","kind":"require-call","original":"./fromVectorRotation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromXRotation.js","kind":"require-call","original":"./fromXRotation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromYRotation.js","kind":"require-call","original":"./fromYRotation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/fromZRotation.js","kind":"require-call","original":"./fromZRotation"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/identity.js","kind":"require-call","original":"./identity"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/isIdentity.js","kind":"require-call","original":"./isIdentity"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/isOnlyTransformScale.js","kind":"require-call","original":"./isOnlyTransformScale"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/isMirroring.js","kind":"require-call","original":"./isMirroring"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/mirrorByPlane.js","kind":"require-call","original":"./mirrorByPlane"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/multiply.js","kind":"require-call","original":"./multiply"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/rotate.js","kind":"require-call","original":"./rotate"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/rotateX.js","kind":"require-call","original":"./rotateX"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/rotateY.js","kind":"require-call","original":"./rotateY"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/rotateZ.js","kind":"require-call","original":"./rotateZ"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/subtract.js","kind":"require-call","original":"./subtract"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/translate.js","kind":"require-call","original":"./translate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/create.js":{"bytes":737,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/abs.js":{"bytes":351,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/add.js":{"bytes":344,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/angleRadians.js":{"bytes":302,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/angle.js":{"bytes":43,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/angleRadians.js","kind":"require-call","original":"./angleRadians"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/angleDegrees.js":{"bytes":342,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/angleRadians.js","kind":"require-call","original":"./angleRadians"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/create.js":{"bytes":282,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/clone.js":{"bytes":335,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/copy.js":{"bytes":306,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/cross.js":{"bytes":377,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/distance.js":{"bytes":346,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/divide.js":{"bytes":356,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/dot.js":{"bytes":272,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/equals.js":{"bytes":302,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/fromAngleRadians.js":{"bytes":432,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../utils/trigonometry"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/fromAngleDegrees.js":{"bytes":422,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/fromAngleRadians.js","kind":"require-call","original":"./fromAngleRadians"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/fromScalar.js":{"bytes":332,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/fromValues.js":{"bytes":382,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/length.js":{"bytes":284,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/lerp.js":{"bytes":482,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/max.js":{"bytes":367,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/min.js":{"bytes":367,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/multiply.js":{"bytes":365,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/negate.js":{"bytes":327,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/rotate.js":{"bytes":610,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/normal.js":{"bytes":472,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/rotate.js","kind":"require-call","original":"./rotate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/normalize.js":{"bytes":474,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/scale.js":{"bytes":390,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/snap.js":{"bytes":480,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/squaredDistance.js":{"bytes":378,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/squaredLength.js":{"bytes":335,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/subtract.js":{"bytes":364,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/toString.js":{"bytes":311,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/transform.js":{"bytes":513,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec2/index.js":{"bytes":1212,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/abs.js","kind":"require-call","original":"./abs"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/add.js","kind":"require-call","original":"./add"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/angle.js","kind":"require-call","original":"./angle"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/angleDegrees.js","kind":"require-call","original":"./angleDegrees"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/angleRadians.js","kind":"require-call","original":"./angleRadians"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/cross.js","kind":"require-call","original":"./cross"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/distance.js","kind":"require-call","original":"./distance"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/divide.js","kind":"require-call","original":"./divide"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/dot.js","kind":"require-call","original":"./dot"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/fromAngleDegrees.js","kind":"require-call","original":"./fromAngleDegrees"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/fromAngleRadians.js","kind":"require-call","original":"./fromAngleRadians"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/fromScalar.js","kind":"require-call","original":"./fromScalar"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/fromValues.js","kind":"require-call","original":"./fromValues"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/length.js","kind":"require-call","original":"./length"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/lerp.js","kind":"require-call","original":"./lerp"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/max.js","kind":"require-call","original":"./max"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/min.js","kind":"require-call","original":"./min"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/multiply.js","kind":"require-call","original":"./multiply"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/negate.js","kind":"require-call","original":"./negate"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/normal.js","kind":"require-call","original":"./normal"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/normalize.js","kind":"require-call","original":"./normalize"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/rotate.js","kind":"require-call","original":"./rotate"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/snap.js","kind":"require-call","original":"./snap"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/squaredDistance.js","kind":"require-call","original":"./squaredDistance"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/squaredLength.js","kind":"require-call","original":"./squaredLength"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/subtract.js","kind":"require-call","original":"./subtract"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/transform.js","kind":"require-call","original":"./transform"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/fromPoints.js":{"bytes":1131,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/fromCompactBinary.js":{"bytes":971,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/isA.js":{"bytes":509,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/applyTransforms.js":{"bytes":818,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js":{"bytes":565,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/applyTransforms.js","kind":"require-call","original":"./applyTransforms"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/reverse.js":{"bytes":659,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js","kind":"require-call","original":"./toSides"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/toOutlines.js":{"bytes":3565,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js","kind":"require-call","original":"./toSides"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/toPoints.js":{"bytes":767,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js","kind":"require-call","original":"./toSides"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/toString.js":{"bytes":651,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js","kind":"require-call","original":"./toSides"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/toCompactBinary.js":{"bytes":1630,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/transform.js":{"bytes":1025,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/reverse.js","kind":"require-call","original":"./reverse.js"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/validate.js":{"bytes":995,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toOutlines.js","kind":"require-call","original":"./toOutlines"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom2/index.js":{"bytes":904,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/fromCompactBinary.js","kind":"require-call","original":"./fromCompactBinary"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/reverse.js","kind":"require-call","original":"./reverse"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toOutlines.js","kind":"require-call","original":"./toOutlines"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toPoints.js","kind":"require-call","original":"./toPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js","kind":"require-call","original":"./toSides"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/toCompactBinary.js","kind":"require-call","original":"./toCompactBinary"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/transform.js","kind":"require-call","original":"./transform"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/validate.js","kind":"require-call","original":"./validate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/clone.js":{"bytes":274,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/create.js":{"bytes":725,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/point-line-distance.js":{"bytes":996,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/cross.js","kind":"require-call","original":"../../../maths/vec3/cross"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/subtract.js","kind":"require-call","original":"../../../maths/vec3/subtract"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/squaredLength.js","kind":"require-call","original":"../../../maths/vec3/squaredLength"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/get-plane-normal.js":{"bytes":558,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/cross.js","kind":"require-call","original":"../../../maths/vec3/cross"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/normalize.js","kind":"require-call","original":"../../../maths/vec3/normalize"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/subtract.js","kind":"require-call","original":"../../../maths/vec3/subtract"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/VertexList.js":{"bytes":2893,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/Vertex.js":{"bytes":471,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/HalfEdge.js":{"bytes":986,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/distance.js","kind":"require-call","original":"../../../maths/vec3/distance"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/squaredDistance.js","kind":"require-call","original":"../../../maths/vec3/squaredDistance"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/Face.js":{"bytes":9485,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/add.js","kind":"require-call","original":"../../../maths/vec3/add"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/copy.js","kind":"require-call","original":"../../../maths/vec3/copy"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/cross.js","kind":"require-call","original":"../../../maths/vec3/cross"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/dot.js","kind":"require-call","original":"../../../maths/vec3/dot"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/length.js","kind":"require-call","original":"../../../maths/vec3/length"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/normalize.js","kind":"require-call","original":"../../../maths/vec3/normalize"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/scale.js","kind":"require-call","original":"../../../maths/vec3/scale"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/subtract.js","kind":"require-call","original":"../../../maths/vec3/subtract"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/HalfEdge.js","kind":"require-call","original":"./HalfEdge"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/QuickHull.js":{"bytes":24662,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/dot.js","kind":"require-call","original":"../../../maths/vec3/dot"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/point-line-distance.js","kind":"require-call","original":"./point-line-distance"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/get-plane-normal.js","kind":"require-call","original":"./get-plane-normal"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/VertexList.js","kind":"require-call","original":"./VertexList"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/Vertex.js","kind":"require-call","original":"./Vertex"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/Face.js","kind":"require-call","original":"./Face"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/index.js":{"bytes":393,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/QuickHull.js","kind":"require-call","original":"./QuickHull"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/create.js":{"bytes":678,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/clone.js":{"bytes":614,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/fromPoints.js":{"bytes":546,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/fromPointsAndPlane.js":{"bytes":535,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/create.js":{"bytes":292,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/clone.js":{"bytes":375,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec4/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/copy.js":{"bytes":348,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/equals.js":{"bytes":339,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/flip.js":{"bytes":335,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/fromNormalAndPoint.js":{"bytes":853,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/fromValues.js":{"bytes":470,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec4/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/fromNoisyPoints.js":{"bytes":2367,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/plane/fromNormalAndPoint.js","kind":"require-call","original":"./fromNormalAndPoint"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/fromPoints.js":{"bytes":1205,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/fromPointsRandom.js":{"bytes":1169,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/projectionOfPoint.js":{"bytes":595,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/signedDistanceToPoint.js":{"bytes":406,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/toString.js":{"bytes":341,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/transform.js":{"bytes":1306,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/plane/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/maths/plane/flip.js","kind":"require-call","original":"./flip"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/plane/index.js":{"bytes":1457,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec4/clone.js","kind":"require-call","original":"../vec4/clone"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/copy.js","kind":"require-call","original":"../vec4/copy"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/create.js","kind":"require-call","original":"../vec4/create"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/equals.js","kind":"require-call","original":"../vec4/equals"},{"path":"node_modules/@jscad/modeling/src/maths/plane/flip.js","kind":"require-call","original":"./flip"},{"path":"node_modules/@jscad/modeling/src/maths/plane/fromNormalAndPoint.js","kind":"require-call","original":"./fromNormalAndPoint"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/fromValues.js","kind":"require-call","original":"../vec4/fromValues"},{"path":"node_modules/@jscad/modeling/src/maths/plane/fromNoisyPoints.js","kind":"require-call","original":"./fromNoisyPoints"},{"path":"node_modules/@jscad/modeling/src/maths/plane/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/maths/plane/fromPointsRandom.js","kind":"require-call","original":"./fromPointsRandom"},{"path":"node_modules/@jscad/modeling/src/maths/plane/projectionOfPoint.js","kind":"require-call","original":"./projectionOfPoint"},{"path":"node_modules/@jscad/modeling/src/maths/plane/signedDistanceToPoint.js","kind":"require-call","original":"./signedDistanceToPoint"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/toString.js","kind":"require-call","original":"../vec4/toString"},{"path":"node_modules/@jscad/modeling/src/maths/plane/transform.js","kind":"require-call","original":"./transform"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/invert.js":{"bytes":581,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/isA.js":{"bytes":438,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/isConvex.js":{"bytes":1398,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/plane.js":{"bytes":228,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../maths/plane/"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/measureArea.js":{"bytes":2132,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/plane.js","kind":"require-call","original":"./plane"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/measureBoundingBox.js":{"bytes":643,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/dot.js":{"bytes":304,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/fromScalar.js":{"bytes":355,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/transform.js":{"bytes":689,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/vec4/index.js":{"bytes":446,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec4/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/dot.js","kind":"require-call","original":"./dot"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/fromScalar.js","kind":"require-call","original":"./fromScalar"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/fromValues.js","kind":"require-call","original":"./fromValues"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/transform.js","kind":"require-call","original":"./transform"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/measureBoundingSphere.js":{"bytes":1394,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec4/index.js","kind":"require-call","original":"../../maths/vec4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/measureSignedVolume.js":{"bytes":920,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/toPoints.js":{"bytes":357,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/toString.js":{"bytes":418,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3/"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/transform.js":{"bytes":687,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/validate.js":{"bytes":1995,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/plane/signedDistanceToPoint.js","kind":"require-call","original":"../../maths/plane/signedDistanceToPoint"},{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/isConvex.js","kind":"require-call","original":"./isConvex"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/measureArea.js","kind":"require-call","original":"./measureArea"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/plane.js","kind":"require-call","original":"./plane"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly3/index.js":{"bytes":947,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/fromPointsAndPlane.js","kind":"require-call","original":"./fromPointsAndPlane"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/invert.js","kind":"require-call","original":"./invert"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/isConvex.js","kind":"require-call","original":"./isConvex"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/measureArea.js","kind":"require-call","original":"./measureArea"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/measureBoundingBox.js","kind":"require-call","original":"./measureBoundingBox"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/measureBoundingSphere.js","kind":"require-call","original":"./measureBoundingSphere"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/measureSignedVolume.js","kind":"require-call","original":"./measureSignedVolume"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/plane.js","kind":"require-call","original":"./plane"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/toPoints.js","kind":"require-call","original":"./toPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/transform.js","kind":"require-call","original":"./transform"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/validate.js","kind":"require-call","original":"./validate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/fromPointsConvex.js":{"bytes":804,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/index.js","kind":"require-call","original":"../../operations/hulls/quickhull"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/fromPoints.js":{"bytes":937,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/fromCompactBinary.js":{"bytes":1203,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/applyTransforms.js":{"bytes":714,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/toPolygons.js":{"bytes":532,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/applyTransforms.js","kind":"require-call","original":"./applyTransforms"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/invert.js":{"bytes":521,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toPolygons.js","kind":"require-call","original":"./toPolygons"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/isA.js":{"bytes":501,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/toPoints.js":{"bytes":622,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toPolygons.js","kind":"require-call","original":"./toPolygons"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/toString.js":{"bytes":614,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toPolygons.js","kind":"require-call","original":"./toPolygons"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/toCompactBinary.js":{"bytes":2106,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/transform.js":{"bytes":771,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/validate.js":{"bytes":1849,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../poly3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/isA.js","kind":"require-call","original":"./isA"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/geom3/index.js":{"bytes":1267,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/fromPointsConvex.js","kind":"require-call","original":"./fromPointsConvex"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/fromCompactBinary.js","kind":"require-call","original":"./fromCompactBinary"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/invert.js","kind":"require-call","original":"./invert"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toPoints.js","kind":"require-call","original":"./toPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toPolygons.js","kind":"require-call","original":"./toPolygons"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/toCompactBinary.js","kind":"require-call","original":"./toCompactBinary"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/transform.js","kind":"require-call","original":"./transform"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/validate.js","kind":"require-call","original":"./validate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/clone.js":{"bytes":269,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/close.js":{"bytes":794,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/clone.js","kind":"require-call","original":"./clone"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/create.js":{"bytes":737,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/fromPoints.js":{"bytes":1293,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/close.js","kind":"require-call","original":"./close"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/applyTransforms.js":{"bytes":662,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js":{"bytes":484,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/applyTransforms.js","kind":"require-call","original":"./applyTransforms"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/appendArc.js":{"bytes":6802,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js","kind":"require-call","original":"./toPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/concat.js":{"bytes":1274,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js","kind":"require-call","original":"./toPoints"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/appendPoints.js":{"bytes":551,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/concat.js","kind":"require-call","original":"./concat"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/appendBezier.js":{"bytes":6313,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/appendPoints.js","kind":"require-call","original":"./appendPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js","kind":"require-call","original":"./toPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/equals.js":{"bytes":1182,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js","kind":"require-call","original":"./toPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/fromCompactBinary.js":{"bytes":922,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/isA.js":{"bytes":659,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/reverse.js":{"bytes":564,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/clone.js","kind":"require-call","original":"./clone"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/toString.js":{"bytes":638,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js","kind":"require-call","original":"./toPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/toCompactBinary.js":{"bytes":1587,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/transform.js":{"bytes":737,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/validate.js":{"bytes":1203,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/isA.js","kind":"require-call","original":"./isA"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/path2/index.js":{"bytes":1063,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/appendArc.js","kind":"require-call","original":"./appendArc"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/appendBezier.js","kind":"require-call","original":"./appendBezier"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/appendPoints.js","kind":"require-call","original":"./appendPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/close.js","kind":"require-call","original":"./close"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/concat.js","kind":"require-call","original":"./concat"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/fromCompactBinary.js","kind":"require-call","original":"./fromCompactBinary"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/reverse.js","kind":"require-call","original":"./reverse"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js","kind":"require-call","original":"./toPoints"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/toCompactBinary.js","kind":"require-call","original":"./toCompactBinary"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/transform.js","kind":"require-call","original":"./transform"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/validate.js","kind":"require-call","original":"./validate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/colorize.js":{"bytes":2154,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/cssColors.js":{"bytes":7965,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/colorNameToRgb.js":{"bytes":414,"imports":[{"path":"node_modules/@jscad/modeling/src/colors/cssColors.js","kind":"require-call","original":"./cssColors"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/hexToRgb.js":{"bytes":841,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/hueToColorComponent.js":{"bytes":484,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/hslToRgb.js":{"bytes":1121,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/colors/hueToColorComponent.js","kind":"require-call","original":"./hueToColorComponent"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/hsvToRgb.js":{"bytes":1331,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/rgbToHex.js":{"bytes":783,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/rgbToHsl.js":{"bytes":1216,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/rgbToHsv.js":{"bytes":1091,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"}],"format":"cjs"},"node_modules/@jscad/modeling/src/colors/index.js":{"bytes":699,"imports":[{"path":"node_modules/@jscad/modeling/src/colors/colorize.js","kind":"require-call","original":"./colorize"},{"path":"node_modules/@jscad/modeling/src/colors/colorNameToRgb.js","kind":"require-call","original":"./colorNameToRgb"},{"path":"node_modules/@jscad/modeling/src/colors/cssColors.js","kind":"require-call","original":"./cssColors"},{"path":"node_modules/@jscad/modeling/src/colors/hexToRgb.js","kind":"require-call","original":"./hexToRgb"},{"path":"node_modules/@jscad/modeling/src/colors/hslToRgb.js","kind":"require-call","original":"./hslToRgb"},{"path":"node_modules/@jscad/modeling/src/colors/hsvToRgb.js","kind":"require-call","original":"./hsvToRgb"},{"path":"node_modules/@jscad/modeling/src/colors/hueToColorComponent.js","kind":"require-call","original":"./hueToColorComponent"},{"path":"node_modules/@jscad/modeling/src/colors/rgbToHex.js","kind":"require-call","original":"./rgbToHex"},{"path":"node_modules/@jscad/modeling/src/colors/rgbToHsl.js","kind":"require-call","original":"./rgbToHsl"},{"path":"node_modules/@jscad/modeling/src/colors/rgbToHsv.js","kind":"require-call","original":"./rgbToHsv"}],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/create.js":{"bytes":3084,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/valueAt.js":{"bytes":1685,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/tangentAt.js":{"bytes":1746,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/lengths.js":{"bytes":1888,"imports":[{"path":"node_modules/@jscad/modeling/src/curves/bezier/valueAt.js","kind":"require-call","original":"./valueAt"}],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/length.js":{"bytes":703,"imports":[{"path":"node_modules/@jscad/modeling/src/curves/bezier/lengths.js","kind":"require-call","original":"./lengths"}],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/arcLengthToT.js":{"bytes":2436,"imports":[{"path":"node_modules/@jscad/modeling/src/curves/bezier/lengths.js","kind":"require-call","original":"./lengths"}],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/bezier/index.js":{"bytes":365,"imports":[{"path":"node_modules/@jscad/modeling/src/curves/bezier/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/curves/bezier/valueAt.js","kind":"require-call","original":"./valueAt"},{"path":"node_modules/@jscad/modeling/src/curves/bezier/tangentAt.js","kind":"require-call","original":"./tangentAt"},{"path":"node_modules/@jscad/modeling/src/curves/bezier/lengths.js","kind":"require-call","original":"./lengths"},{"path":"node_modules/@jscad/modeling/src/curves/bezier/length.js","kind":"require-call","original":"./length"},{"path":"node_modules/@jscad/modeling/src/curves/bezier/arcLengthToT.js","kind":"require-call","original":"./arcLengthToT"}],"format":"cjs"},"node_modules/@jscad/modeling/src/curves/index.js":{"bytes":251,"imports":[{"path":"node_modules/@jscad/modeling/src/curves/bezier/index.js","kind":"require-call","original":"./bezier"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/area.js":{"bytes":445,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly2/measureArea.js":{"bytes":340,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/area.js","kind":"require-call","original":"../../maths/utils/area"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly2/create.js":{"bytes":594,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly2/flip.js":{"bytes":369,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly2/arePointsInside.js":{"bytes":2613,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly2/measureArea.js","kind":"require-call","original":"./measureArea"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/flip.js","kind":"require-call","original":"./flip"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/poly2/index.js":{"bytes":444,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly2/arePointsInside.js","kind":"require-call","original":"./arePointsInside"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/flip.js","kind":"require-call","original":"./flip"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/measureArea.js","kind":"require-call","original":"./measureArea"}],"format":"cjs"},"node_modules/@jscad/modeling/src/geometries/index.js":{"bytes":804,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"./geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"./geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"./path2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/index.js","kind":"require-call","original":"./poly2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"./poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/create.js":{"bytes":647,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/clone.js":{"bytes":353,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/line2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/direction.js":{"bytes":390,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/origin.js":{"bytes":382,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/closestPoint.js":{"bytes":640,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"},{"path":"node_modules/@jscad/modeling/src/maths/line2/direction.js","kind":"require-call","original":"./direction"},{"path":"node_modules/@jscad/modeling/src/maths/line2/origin.js","kind":"require-call","original":"./origin"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/copy.js":{"bytes":326,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/distanceToPoint.js":{"bytes":486,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/equals.js":{"bytes":375,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/fromPoints.js":{"bytes":690,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/fromValues.js":{"bytes":499,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/line2/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/aboutEqualNormals.js":{"bytes":448,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/interpolateBetween2DPointsForY.js":{"bytes":830,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/intersect.js":{"bytes":1484,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/solve2Linear.js":{"bytes":226,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/utils/index.js":{"bytes":483,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/aboutEqualNormals.js","kind":"require-call","original":"./aboutEqualNormals"},{"path":"node_modules/@jscad/modeling/src/maths/utils/area.js","kind":"require-call","original":"./area"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"./trigonometry"},{"path":"node_modules/@jscad/modeling/src/maths/utils/interpolateBetween2DPointsForY.js","kind":"require-call","original":"./interpolateBetween2DPointsForY"},{"path":"node_modules/@jscad/modeling/src/maths/utils/intersect.js","kind":"require-call","original":"./intersect"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"./trigonometry"},{"path":"node_modules/@jscad/modeling/src/maths/utils/solve2Linear.js","kind":"require-call","original":"./solve2Linear"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/intersectPointOfLines.js":{"bytes":678,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"},{"path":"node_modules/@jscad/modeling/src/maths/utils/index.js","kind":"require-call","original":"../utils"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/reverse.js":{"bytes":532,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"},{"path":"node_modules/@jscad/modeling/src/maths/line2/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/line2/fromValues.js","kind":"require-call","original":"./fromValues"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/toString.js":{"bytes":325,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/transform.js":{"bytes":659,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../vec2"},{"path":"node_modules/@jscad/modeling/src/maths/line2/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/maths/line2/origin.js","kind":"require-call","original":"./origin"},{"path":"node_modules/@jscad/modeling/src/maths/line2/direction.js","kind":"require-call","original":"./direction"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/xAtY.js":{"bytes":561,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/line2/origin.js","kind":"require-call","original":"./origin"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line2/index.js":{"bytes":740,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/line2/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/maths/line2/closestPoint.js","kind":"require-call","original":"./closestPoint"},{"path":"node_modules/@jscad/modeling/src/maths/line2/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/line2/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/line2/direction.js","kind":"require-call","original":"./direction"},{"path":"node_modules/@jscad/modeling/src/maths/line2/distanceToPoint.js","kind":"require-call","original":"./distanceToPoint"},{"path":"node_modules/@jscad/modeling/src/maths/line2/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/maths/line2/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/maths/line2/fromValues.js","kind":"require-call","original":"./fromValues"},{"path":"node_modules/@jscad/modeling/src/maths/line2/intersectPointOfLines.js","kind":"require-call","original":"./intersectPointOfLines"},{"path":"node_modules/@jscad/modeling/src/maths/line2/origin.js","kind":"require-call","original":"./origin"},{"path":"node_modules/@jscad/modeling/src/maths/line2/reverse.js","kind":"require-call","original":"./reverse"},{"path":"node_modules/@jscad/modeling/src/maths/line2/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/maths/line2/transform.js","kind":"require-call","original":"./transform"},{"path":"node_modules/@jscad/modeling/src/maths/line2/xAtY.js","kind":"require-call","original":"./xAtY"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/create.js":{"bytes":654,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/clone.js":{"bytes":387,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/line3/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/closestPoint.js":{"bytes":681,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/copy.js":{"bytes":362,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/direction.js":{"bytes":277,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/distanceToPoint.js":{"bytes":586,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/line3/closestPoint.js","kind":"require-call","original":"./closestPoint"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/equals.js":{"bytes":691,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js":{"bytes":767,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/fromPlanes.js":{"bytes":1622,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/utils/index.js","kind":"require-call","original":"../utils"},{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../constants"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js","kind":"require-call","original":"./fromPointAndDirection"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/fromPoints.js":{"bytes":588,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js","kind":"require-call","original":"./fromPointAndDirection"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/intersectPointOfLineAndPlane.js":{"bytes":878,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/origin.js":{"bytes":238,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/reverse.js":{"bytes":524,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js","kind":"require-call","original":"./fromPointAndDirection"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/toString.js":{"bytes":496,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/transform.js":{"bytes":895,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../vec3"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js","kind":"require-call","original":"./fromPointAndDirection"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/line3/index.js":{"bytes":788,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/line3/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/maths/line3/closestPoint.js","kind":"require-call","original":"./closestPoint"},{"path":"node_modules/@jscad/modeling/src/maths/line3/copy.js","kind":"require-call","original":"./copy"},{"path":"node_modules/@jscad/modeling/src/maths/line3/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/line3/direction.js","kind":"require-call","original":"./direction"},{"path":"node_modules/@jscad/modeling/src/maths/line3/distanceToPoint.js","kind":"require-call","original":"./distanceToPoint"},{"path":"node_modules/@jscad/modeling/src/maths/line3/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPlanes.js","kind":"require-call","original":"./fromPlanes"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js","kind":"require-call","original":"./fromPointAndDirection"},{"path":"node_modules/@jscad/modeling/src/maths/line3/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/maths/line3/intersectPointOfLineAndPlane.js","kind":"require-call","original":"./intersectPointOfLineAndPlane"},{"path":"node_modules/@jscad/modeling/src/maths/line3/origin.js","kind":"require-call","original":"./origin"},{"path":"node_modules/@jscad/modeling/src/maths/line3/reverse.js","kind":"require-call","original":"./reverse"},{"path":"node_modules/@jscad/modeling/src/maths/line3/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/maths/line3/transform.js","kind":"require-call","original":"./transform"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/index.js":{"bytes":699,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"./constants"},{"path":"node_modules/@jscad/modeling/src/maths/line2/index.js","kind":"require-call","original":"./line2"},{"path":"node_modules/@jscad/modeling/src/maths/line3/index.js","kind":"require-call","original":"./line3"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"./mat4"},{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"./plane"},{"path":"node_modules/@jscad/modeling/src/maths/utils/index.js","kind":"require-call","original":"./utils"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"./vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"./vec3"},{"path":"node_modules/@jscad/modeling/src/maths/vec4/index.js","kind":"require-call","original":"./vec4"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureArea.js":{"bytes":2308,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureAggregateArea.js":{"bytes":892,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/measurements/measureArea.js","kind":"require-call","original":"./measureArea"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js":{"bytes":3633,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureAggregateBoundingBox.js":{"bytes":1224,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/min.js","kind":"require-call","original":"../maths/vec3/min"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/max.js","kind":"require-call","original":"../maths/vec3/max"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"./measureBoundingBox"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/calculateEpsilonFromBounds.js":{"bytes":291,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureAggregateEpsilon.js":{"bytes":1200,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/measurements/measureAggregateBoundingBox.js","kind":"require-call","original":"./measureAggregateBoundingBox"},{"path":"node_modules/@jscad/modeling/src/measurements/calculateEpsilonFromBounds.js","kind":"require-call","original":"./calculateEpsilonFromBounds"},{"path":"node_modules/@jscad/modeling/src/geometries/index.js","kind":"require-call","original":"../geometries"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureVolume.js":{"bytes":2024,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureAggregateVolume.js":{"bytes":910,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/measurements/measureVolume.js","kind":"require-call","original":"./measureVolume"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureBoundingSphere.js":{"bytes":4378,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureCenter.js":{"bytes":865,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"./measureBoundingBox"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureCenterOfMass.js":{"bytes":3033,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureDimensions.js":{"bytes":860,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"./measureBoundingBox"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js":{"bytes":1844,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/index.js","kind":"require-call","original":"../geometries"},{"path":"node_modules/@jscad/modeling/src/measurements/calculateEpsilonFromBounds.js","kind":"require-call","original":"./calculateEpsilonFromBounds"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"./measureBoundingBox"}],"format":"cjs"},"node_modules/@jscad/modeling/src/measurements/index.js":{"bytes":940,"imports":[{"path":"node_modules/@jscad/modeling/src/measurements/measureAggregateArea.js","kind":"require-call","original":"./measureAggregateArea"},{"path":"node_modules/@jscad/modeling/src/measurements/measureAggregateBoundingBox.js","kind":"require-call","original":"./measureAggregateBoundingBox"},{"path":"node_modules/@jscad/modeling/src/measurements/measureAggregateEpsilon.js","kind":"require-call","original":"./measureAggregateEpsilon"},{"path":"node_modules/@jscad/modeling/src/measurements/measureAggregateVolume.js","kind":"require-call","original":"./measureAggregateVolume"},{"path":"node_modules/@jscad/modeling/src/measurements/measureArea.js","kind":"require-call","original":"./measureArea"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"./measureBoundingBox"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingSphere.js","kind":"require-call","original":"./measureBoundingSphere"},{"path":"node_modules/@jscad/modeling/src/measurements/measureCenter.js","kind":"require-call","original":"./measureCenter"},{"path":"node_modules/@jscad/modeling/src/measurements/measureCenterOfMass.js","kind":"require-call","original":"./measureCenterOfMass"},{"path":"node_modules/@jscad/modeling/src/measurements/measureDimensions.js","kind":"require-call","original":"./measureDimensions"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"./measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/measurements/measureVolume.js","kind":"require-call","original":"./measureVolume"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/commonChecks.js":{"bytes":608,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/arc.js":{"bytes":3197,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/ellipse.js":{"bytes":2917,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../maths/utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/circle.js":{"bytes":1304,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/primitives/ellipse.js","kind":"require-call","original":"./ellipse"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/cuboid.js":{"bytes":1803,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/cube.js":{"bytes":854,"imports":[{"path":"node_modules/@jscad/modeling/src/primitives/cuboid.js","kind":"require-call","original":"./cuboid"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/cylinderElliptic.js":{"bytes":5649,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../maths/utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/cylinder.js":{"bytes":1397,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/primitives/cylinderElliptic.js","kind":"require-call","original":"./cylinderElliptic"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/ellipsoid.js":{"bytes":4507,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../maths/utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/polyhedron.js":{"bytes":2726,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/geodesicSphere.js":{"bytes":4379,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/primitives/polyhedron.js","kind":"require-call","original":"./polyhedron"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/line.js":{"bytes":575,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/polygon.js":{"bytes":2909,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/rectangle.js":{"bytes":1476,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/roundedCuboid.js":{"bytes":7087,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../maths/utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"},{"path":"node_modules/@jscad/modeling/src/primitives/cuboid.js","kind":"require-call","original":"./cuboid"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/roundedCylinder.js":{"bytes":6105,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js","kind":"require-call","original":"../maths/utils/trigonometry"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"},{"path":"node_modules/@jscad/modeling/src/primitives/cylinder.js","kind":"require-call","original":"./cylinder"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/roundedRectangle.js":{"bytes":3315,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"},{"path":"node_modules/@jscad/modeling/src/primitives/rectangle.js","kind":"require-call","original":"./rectangle"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/sphere.js":{"bytes":1202,"imports":[{"path":"node_modules/@jscad/modeling/src/primitives/ellipsoid.js","kind":"require-call","original":"./ellipsoid"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/square.js":{"bytes":883,"imports":[{"path":"node_modules/@jscad/modeling/src/primitives/rectangle.js","kind":"require-call","original":"./rectangle"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/star.js":{"bytes":3128,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/mirror.js":{"bytes":2740,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/calculatePlane.js":{"bytes":1443,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js":{"bytes":408,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/clone.js":{"bytes":627,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/equals.js":{"bytes":679,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/fromPoints.js":{"bytes":1023,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/fromSides.js":{"bytes":742,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/isA.js":{"bytes":429,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/reverse.js":{"bytes":571,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/toEdges.js":{"bytes":432,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedListSort.js":{"bytes":965,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedList.js":{"bytes":1114,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedListSort.js","kind":"require-call","original":"./linkedListSort"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/triangle.js":{"bytes":456,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedPolygon.js":{"bytes":5099,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedList.js","kind":"require-call","original":"./linkedList"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/triangle.js","kind":"require-call","original":"./triangle"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/eliminateHoles.js":{"bytes":3697,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedPolygon.js","kind":"require-call","original":"./linkedPolygon"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/triangle.js","kind":"require-call","original":"./triangle"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/index.js":{"bytes":7326,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/eliminateHoles.js","kind":"require-call","original":"./eliminateHoles"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedList.js","kind":"require-call","original":"./linkedList"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedPolygon.js","kind":"require-call","original":"./linkedPolygon"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/triangle.js","kind":"require-call","original":"./triangle"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/assignHoles.js":{"bytes":2735,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/index.js","kind":"require-call","original":"../../../maths/utils"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/index.js","kind":"require-call","original":"../../../geometries/poly2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/polygonHierarchy.js":{"bytes":2171,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/calculatePlane.js","kind":"require-call","original":"../slice/calculatePlane"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/assignHoles.js","kind":"require-call","original":"./assignHoles"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/toPolygons.js":{"bytes":1225,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/index.js","kind":"require-call","original":"../earcut"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/earcut/polygonHierarchy.js","kind":"require-call","original":"../earcut/polygonHierarchy"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/toString.js":{"bytes":427,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/transform.js":{"bytes":666,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js":{"bytes":594,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/calculatePlane.js","kind":"require-call","original":"./calculatePlane"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/clone.js","kind":"require-call","original":"./clone"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/equals.js","kind":"require-call","original":"./equals"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/fromPoints.js","kind":"require-call","original":"./fromPoints"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/fromSides.js","kind":"require-call","original":"./fromSides"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/isA.js","kind":"require-call","original":"./isA"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/reverse.js","kind":"require-call","original":"./reverse"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/toEdges.js","kind":"require-call","original":"./toEdges"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/toPolygons.js","kind":"require-call","original":"./toPolygons"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/toString.js","kind":"require-call","original":"./toString"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/transform.js","kind":"require-call","original":"./transform"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/slice/repair.js":{"bytes":1857,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js","kind":"require-call","original":"./create"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeWalls.js":{"bytes":2418,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js","kind":"require-call","original":"./slice"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeFromSlices.js":{"bytes":3984,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js","kind":"require-call","original":"./slice"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/repair.js","kind":"require-call","original":"./slice/repair"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeWalls.js","kind":"require-call","original":"./extrudeWalls"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRotate.js":{"bytes":5220,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/mirror.js","kind":"require-call","original":"../transforms/mirror"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js","kind":"require-call","original":"./slice"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeFromSlices.js","kind":"require-call","original":"./extrudeFromSlices"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/rotate.js":{"bytes":2673,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/translate.js":{"bytes":2700,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/torus.js":{"bytes":2660,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRotate.js","kind":"require-call","original":"../operations/extrusions/extrudeRotate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/rotate.js","kind":"require-call","original":"../operations/transforms/rotate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"../operations/transforms/translate"},{"path":"node_modules/@jscad/modeling/src/primitives/circle.js","kind":"require-call","original":"./circle"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/triangle.js":{"bytes":5193,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/primitives/commonChecks.js","kind":"require-call","original":"./commonChecks"}],"format":"cjs"},"node_modules/@jscad/modeling/src/primitives/index.js":{"bytes":1128,"imports":[{"path":"node_modules/@jscad/modeling/src/primitives/arc.js","kind":"require-call","original":"./arc"},{"path":"node_modules/@jscad/modeling/src/primitives/circle.js","kind":"require-call","original":"./circle"},{"path":"node_modules/@jscad/modeling/src/primitives/cube.js","kind":"require-call","original":"./cube"},{"path":"node_modules/@jscad/modeling/src/primitives/cuboid.js","kind":"require-call","original":"./cuboid"},{"path":"node_modules/@jscad/modeling/src/primitives/cylinder.js","kind":"require-call","original":"./cylinder"},{"path":"node_modules/@jscad/modeling/src/primitives/cylinderElliptic.js","kind":"require-call","original":"./cylinderElliptic"},{"path":"node_modules/@jscad/modeling/src/primitives/ellipse.js","kind":"require-call","original":"./ellipse"},{"path":"node_modules/@jscad/modeling/src/primitives/ellipsoid.js","kind":"require-call","original":"./ellipsoid"},{"path":"node_modules/@jscad/modeling/src/primitives/geodesicSphere.js","kind":"require-call","original":"./geodesicSphere"},{"path":"node_modules/@jscad/modeling/src/primitives/line.js","kind":"require-call","original":"./line"},{"path":"node_modules/@jscad/modeling/src/primitives/polygon.js","kind":"require-call","original":"./polygon"},{"path":"node_modules/@jscad/modeling/src/primitives/polyhedron.js","kind":"require-call","original":"./polyhedron"},{"path":"node_modules/@jscad/modeling/src/primitives/rectangle.js","kind":"require-call","original":"./rectangle"},{"path":"node_modules/@jscad/modeling/src/primitives/roundedCuboid.js","kind":"require-call","original":"./roundedCuboid"},{"path":"node_modules/@jscad/modeling/src/primitives/roundedCylinder.js","kind":"require-call","original":"./roundedCylinder"},{"path":"node_modules/@jscad/modeling/src/primitives/roundedRectangle.js","kind":"require-call","original":"./roundedRectangle"},{"path":"node_modules/@jscad/modeling/src/primitives/sphere.js","kind":"require-call","original":"./sphere"},{"path":"node_modules/@jscad/modeling/src/primitives/square.js","kind":"require-call","original":"./square"},{"path":"node_modules/@jscad/modeling/src/primitives/star.js","kind":"require-call","original":"./star"},{"path":"node_modules/@jscad/modeling/src/primitives/torus.js","kind":"require-call","original":"./torus"},{"path":"node_modules/@jscad/modeling/src/primitives/triangle.js","kind":"require-call","original":"./triangle"}],"format":"cjs"},"node_modules/@jscad/modeling/src/text/fonts/single-line/hershey/simplex.js":{"bytes":10136,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/text/vectorParams.js":{"bytes":689,"imports":[{"path":"node_modules/@jscad/modeling/src/text/fonts/single-line/hershey/simplex.js","kind":"require-call","original":"./fonts/single-line/hershey/simplex.js"}],"format":"cjs"},"node_modules/@jscad/modeling/src/text/vectorChar.js":{"bytes":2209,"imports":[{"path":"node_modules/@jscad/modeling/src/text/vectorParams.js","kind":"require-call","original":"./vectorParams"}],"format":"cjs"},"node_modules/@jscad/modeling/src/text/vectorText.js":{"bytes":3309,"imports":[{"path":"node_modules/@jscad/modeling/src/text/vectorChar.js","kind":"require-call","original":"./vectorChar"},{"path":"node_modules/@jscad/modeling/src/text/vectorParams.js","kind":"require-call","original":"./vectorParams"}],"format":"cjs"},"node_modules/@jscad/modeling/src/text/index.js":{"bytes":405,"imports":[{"path":"node_modules/@jscad/modeling/src/text/vectorChar.js","kind":"require-call","original":"./vectorChar"},{"path":"node_modules/@jscad/modeling/src/text/vectorText.js","kind":"require-call","original":"./vectorText"}],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js":{"bytes":761,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/degToRad.js":{"bytes":270,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/fnNumberSort.js":{"bytes":121,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/insertSorted.js":{"bytes":645,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/radiusToSegments.js":{"bytes":803,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../maths/constants"}],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/radToDeg.js":{"bytes":267,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/index.js":{"bytes":480,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js","kind":"require-call","original":"./areAllShapesTheSameType"},{"path":"node_modules/@jscad/modeling/src/utils/degToRad.js","kind":"require-call","original":"./degToRad"},{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"./flatten"},{"path":"node_modules/@jscad/modeling/src/utils/fnNumberSort.js","kind":"require-call","original":"./fnNumberSort"},{"path":"node_modules/@jscad/modeling/src/utils/insertSorted.js","kind":"require-call","original":"./insertSorted"},{"path":"node_modules/@jscad/modeling/src/utils/radiusToSegments.js","kind":"require-call","original":"./radiusToSegments"},{"path":"node_modules/@jscad/modeling/src/utils/radToDeg.js","kind":"require-call","original":"./radToDeg"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/fromFakePolygons.js":{"bytes":1515,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/to3DWalls.js":{"bytes":1031,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/maths/OrthoNormalBasis.js":{"bytes":1748,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"./mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"./vec2"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"./vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/reTesselateCoplanarPolygons.js":{"bytes":16700,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/line2/index.js","kind":"require-call","original":"../../maths/line2"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/OrthoNormalBasis.js","kind":"require-call","original":"../../maths/OrthoNormalBasis"},{"path":"node_modules/@jscad/modeling/src/maths/utils/interpolateBetween2DPointsForY.js","kind":"require-call","original":"../../maths/utils/interpolateBetween2DPointsForY"},{"path":"node_modules/@jscad/modeling/src/utils/index.js","kind":"require-call","original":"../../utils"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js":{"bytes":3625,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/reTesselateCoplanarPolygons.js","kind":"require-call","original":"./reTesselateCoplanarPolygons"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/mayOverlap.js":{"bytes":1177,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"../../measurements/measureBoundingBox"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/trees/Node.js":{"bytes":5017,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/trees/splitLineSegmentByPlane.js":{"bytes":473,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/trees/splitPolygonByPlane.js":{"bytes":3959,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/splitLineSegmentByPlane.js","kind":"require-call","original":"./splitLineSegmentByPlane"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/trees/PolygonTreeNode.js":{"bytes":8547,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/splitPolygonByPlane.js","kind":"require-call","original":"./splitPolygonByPlane"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/trees/Tree.js":{"bytes":1259,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/Node.js","kind":"require-call","original":"./Node"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/PolygonTreeNode.js","kind":"require-call","original":"./PolygonTreeNode"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/trees/index.js":{"bytes":47,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/Tree.js","kind":"require-call","original":"./Tree"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3Sub.js":{"bytes":876,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/mayOverlap.js","kind":"require-call","original":"./mayOverlap"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/index.js","kind":"require-call","original":"./trees"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3.js":{"bytes":717,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js","kind":"require-call","original":"../modifiers/retessellate"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3Sub.js","kind":"require-call","original":"./intersectGeom3Sub"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom2.js":{"bytes":921,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/fromFakePolygons.js","kind":"require-call","original":"./fromFakePolygons"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/to3DWalls.js","kind":"require-call","original":"./to3DWalls"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3.js","kind":"require-call","original":"./intersectGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/intersect.js":{"bytes":1469,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js","kind":"require-call","original":"../../utils/areAllShapesTheSameType"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom2.js","kind":"require-call","original":"./intersectGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3.js","kind":"require-call","original":"./intersectGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/scissionGeom3.js":{"bytes":2812,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/scission.js":{"bytes":1354,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/scissionGeom3.js","kind":"require-call","original":"./scissionGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3Sub.js":{"bytes":845,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/mayOverlap.js","kind":"require-call","original":"./mayOverlap"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/index.js","kind":"require-call","original":"./trees"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3.js":{"bytes":716,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js","kind":"require-call","original":"../modifiers/retessellate"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3Sub.js","kind":"require-call","original":"./subtractGeom3Sub"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom2.js":{"bytes":912,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/fromFakePolygons.js","kind":"require-call","original":"./fromFakePolygons"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/to3DWalls.js","kind":"require-call","original":"./to3DWalls"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3.js","kind":"require-call","original":"./subtractGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/subtract.js":{"bytes":1533,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js","kind":"require-call","original":"../../utils/areAllShapesTheSameType"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom2.js","kind":"require-call","original":"./subtractGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3.js","kind":"require-call","original":"./subtractGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3Sub.js":{"bytes":1230,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/mayOverlap.js","kind":"require-call","original":"./mayOverlap"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/trees/index.js","kind":"require-call","original":"./trees"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3.js":{"bytes":734,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js","kind":"require-call","original":"../modifiers/retessellate"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3Sub.js","kind":"require-call","original":"./unionGeom3Sub"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/unionGeom2.js":{"bytes":841,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/fromFakePolygons.js","kind":"require-call","original":"./fromFakePolygons"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/to3DWalls.js","kind":"require-call","original":"./to3DWalls"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3.js","kind":"require-call","original":"./unionGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/union.js":{"bytes":1546,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js","kind":"require-call","original":"../../utils/areAllShapesTheSameType"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/unionGeom2.js","kind":"require-call","original":"./unionGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3.js","kind":"require-call","original":"./unionGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/booleans/index.js":{"bytes":531,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/booleans/intersect.js","kind":"require-call","original":"./intersect"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/scission.js","kind":"require-call","original":"./scission"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/subtract.js","kind":"require-call","original":"./subtract"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/union.js","kind":"require-call","original":"./union"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/offsetFromPoints.js":{"bytes":6008,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/utils/intersect.js","kind":"require-call","original":"../../maths/utils/intersect"},{"path":"node_modules/@jscad/modeling/src/maths/line2/index.js","kind":"require-call","original":"../../maths/line2"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/maths/utils/area.js","kind":"require-call","original":"../../maths/utils/area"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/expandGeom2.js":{"bytes":1485,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offsetFromPoints.js","kind":"require-call","original":"./offsetFromPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/extrudePolygon.js":{"bytes":1056,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/expandShell.js":{"bytes":7272,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/utils/fnNumberSort.js","kind":"require-call","original":"../../utils/fnNumberSort"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/primitives/sphere.js","kind":"require-call","original":"../../primitives/sphere"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js","kind":"require-call","original":"../modifiers/retessellate"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3Sub.js","kind":"require-call","original":"../booleans/unionGeom3Sub"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/extrudePolygon.js","kind":"require-call","original":"./extrudePolygon"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/expandGeom3.js":{"bytes":1197,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/union.js","kind":"require-call","original":"../booleans/union"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/expandShell.js","kind":"require-call","original":"./expandShell"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/expandPath2.js":{"bytes":3629,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/area.js","kind":"require-call","original":"../../maths/utils/area"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offsetFromPoints.js","kind":"require-call","original":"./offsetFromPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/expand.js":{"bytes":1716,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/expandGeom2.js","kind":"require-call","original":"./expandGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/expandGeom3.js","kind":"require-call","original":"./expandGeom3"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/expandPath2.js","kind":"require-call","original":"./expandPath2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/offsetGeom2.js":{"bytes":1786,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/poly2/index.js","kind":"require-call","original":"../../geometries/poly2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offsetFromPoints.js","kind":"require-call","original":"./offsetFromPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/offsetPath2.js":{"bytes":1260,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offsetFromPoints.js","kind":"require-call","original":"./offsetFromPoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/offset.js":{"bytes":1469,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offsetGeom2.js","kind":"require-call","original":"./offsetGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offsetPath2.js","kind":"require-call","original":"./offsetPath2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/expansions/index.js":{"bytes":380,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/expansions/expand.js","kind":"require-call","original":"./expand"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/offset.js","kind":"require-call","original":"./offset"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearGeom2.js":{"bytes":2043,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js","kind":"require-call","original":"./slice"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeFromSlices.js","kind":"require-call","original":"./extrudeFromSlices"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearPath2.js":{"bytes":958,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearGeom2.js","kind":"require-call","original":"./extrudeLinearGeom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinear.js":{"bytes":1797,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearGeom2.js","kind":"require-call","original":"./extrudeLinearGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearPath2.js","kind":"require-call","original":"./extrudeLinearPath2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangularPath2.js":{"bytes":1026,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/expand.js","kind":"require-call","original":"../expansions/expand"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearGeom2.js","kind":"require-call","original":"./extrudeLinearGeom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangularGeom2.js":{"bytes":1528,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/index.js","kind":"require-call","original":"../../maths/utils"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/expand.js","kind":"require-call","original":"../expansions/expand"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearGeom2.js","kind":"require-call","original":"./extrudeLinearGeom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangular.js":{"bytes":1745,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangularPath2.js","kind":"require-call","original":"./extrudeRectangularPath2"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangularGeom2.js","kind":"require-call","original":"./extrudeRectangularGeom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeHelical.js":{"bytes":4094,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js","kind":"require-call","original":"./slice"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeFromSlices.js","kind":"require-call","original":"./extrudeFromSlices"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/project.js":{"bytes":3407,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/utils/aboutEqualNormals.js","kind":"require-call","original":"../../maths/utils/aboutEqualNormals"},{"path":"node_modules/@jscad/modeling/src/maths/plane/index.js","kind":"require-call","original":"../../maths/plane"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/unionGeom2.js","kind":"require-call","original":"../booleans/unionGeom2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/extrusions/index.js":{"bytes":662,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeFromSlices.js","kind":"require-call","original":"./extrudeFromSlices"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinear.js","kind":"require-call","original":"./extrudeLinear"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangular.js","kind":"require-call","original":"./extrudeRectangular"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRotate.js","kind":"require-call","original":"./extrudeRotate"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/extrudeHelical.js","kind":"require-call","original":"./extrudeHelical"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/project.js","kind":"require-call","original":"./project"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js","kind":"require-call","original":"./slice"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hullPoints2.js":{"bytes":2108,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/toUniquePoints.js":{"bytes":872,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hullPath2.js":{"bytes":771,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullPoints2.js","kind":"require-call","original":"./hullPoints2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/toUniquePoints.js","kind":"require-call","original":"./toUniquePoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hullGeom2.js":{"bytes":879,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullPoints2.js","kind":"require-call","original":"./hullPoints2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/toUniquePoints.js","kind":"require-call","original":"./toUniquePoints"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hullPoints3.js":{"bytes":672,"imports":[{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/quickhull/index.js","kind":"require-call","original":"./quickhull"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hullGeom3.js":{"bytes":717,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/toUniquePoints.js","kind":"require-call","original":"./toUniquePoints"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullPoints3.js","kind":"require-call","original":"./hullPoints3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hull.js":{"bytes":1781,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js","kind":"require-call","original":"../../utils/areAllShapesTheSameType"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullPath2.js","kind":"require-call","original":"./hullPath2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullGeom2.js","kind":"require-call","original":"./hullGeom2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullGeom3.js","kind":"require-call","original":"./hullGeom3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/hullChain.js":{"bytes":1511,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/union.js","kind":"require-call","original":"../booleans/union"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hull.js","kind":"require-call","original":"./hull"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/hulls/index.js":{"bytes":501,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/hulls/hull.js","kind":"require-call","original":"./hull"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullChain.js","kind":"require-call","original":"./hullChain"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullPoints2.js","kind":"require-call","original":"./hullPoints2"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/hullPoints3.js","kind":"require-call","original":"./hullPoints3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/snapPolygons.js":{"bytes":1150,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/mergePolygons.js":{"bytes":5663,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/utils/aboutEqualNormals.js","kind":"require-call","original":"../../maths/utils/aboutEqualNormals"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/insertTjunctions.js":{"bytes":12464,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/constants.js","kind":"require-call","original":"../../maths/constants"},{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/triangulatePolygons.js":{"bytes":1559,"imports":[{"path":"node_modules/@jscad/modeling/src/maths/vec3/index.js","kind":"require-call","original":"../../maths/vec3"},{"path":"node_modules/@jscad/modeling/src/geometries/poly3/index.js","kind":"require-call","original":"../../geometries/poly3"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/generalize.js":{"bytes":2635,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/snapPolygons.js","kind":"require-call","original":"./snapPolygons"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/mergePolygons.js","kind":"require-call","original":"./mergePolygons"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/insertTjunctions.js","kind":"require-call","original":"./insertTjunctions"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/triangulatePolygons.js","kind":"require-call","original":"./triangulatePolygons"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/snap.js":{"bytes":2044,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/vec2/index.js","kind":"require-call","original":"../../maths/vec2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js","kind":"require-call","original":"../../measurements/measureEpsilon"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/snapPolygons.js","kind":"require-call","original":"./snapPolygons"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/modifiers/index.js":{"bytes":427,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/modifiers/generalize.js","kind":"require-call","original":"./generalize"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/snap.js","kind":"require-call","original":"./snap"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js","kind":"require-call","original":"./retessellate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/utils/padArrayToLength.js":{"bytes":744,"imports":[],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/align.js":{"bytes":4003,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/utils/padArrayToLength.js","kind":"require-call","original":"../../utils/padArrayToLength"},{"path":"node_modules/@jscad/modeling/src/measurements/measureAggregateBoundingBox.js","kind":"require-call","original":"../../measurements/measureAggregateBoundingBox"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"./translate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/center.js":{"bytes":3291,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"},{"path":"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js","kind":"require-call","original":"../../measurements/measureBoundingBox"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"./translate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/scale.js":{"bytes":2658,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/maths/mat4/index.js","kind":"require-call","original":"../../maths/mat4"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/transform.js":{"bytes":1116,"imports":[{"path":"node_modules/@jscad/modeling/src/utils/flatten.js","kind":"require-call","original":"../../utils/flatten"},{"path":"node_modules/@jscad/modeling/src/geometries/geom2/index.js","kind":"require-call","original":"../../geometries/geom2"},{"path":"node_modules/@jscad/modeling/src/geometries/geom3/index.js","kind":"require-call","original":"../../geometries/geom3"},{"path":"node_modules/@jscad/modeling/src/geometries/path2/index.js","kind":"require-call","original":"../../geometries/path2"}],"format":"cjs"},"node_modules/@jscad/modeling/src/operations/transforms/index.js":{"bytes":1230,"imports":[{"path":"node_modules/@jscad/modeling/src/operations/transforms/align.js","kind":"require-call","original":"./align"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/center.js","kind":"require-call","original":"./center"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/center.js","kind":"require-call","original":"./center"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/center.js","kind":"require-call","original":"./center"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/center.js","kind":"require-call","original":"./center"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/mirror.js","kind":"require-call","original":"./mirror"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/mirror.js","kind":"require-call","original":"./mirror"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/mirror.js","kind":"require-call","original":"./mirror"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/mirror.js","kind":"require-call","original":"./mirror"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/rotate.js","kind":"require-call","original":"./rotate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/rotate.js","kind":"require-call","original":"./rotate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/rotate.js","kind":"require-call","original":"./rotate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/rotate.js","kind":"require-call","original":"./rotate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/scale.js","kind":"require-call","original":"./scale"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/transform.js","kind":"require-call","original":"./transform"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"./translate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"./translate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"./translate"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/translate.js","kind":"require-call","original":"./translate"}],"format":"cjs"},"node_modules/@jscad/modeling/src/index.js":{"bytes":573,"imports":[{"path":"node_modules/@jscad/modeling/src/colors/index.js","kind":"require-call","original":"./colors"},{"path":"node_modules/@jscad/modeling/src/curves/index.js","kind":"require-call","original":"./curves"},{"path":"node_modules/@jscad/modeling/src/geometries/index.js","kind":"require-call","original":"./geometries"},{"path":"node_modules/@jscad/modeling/src/maths/index.js","kind":"require-call","original":"./maths"},{"path":"node_modules/@jscad/modeling/src/measurements/index.js","kind":"require-call","original":"./measurements"},{"path":"node_modules/@jscad/modeling/src/primitives/index.js","kind":"require-call","original":"./primitives"},{"path":"node_modules/@jscad/modeling/src/text/index.js","kind":"require-call","original":"./text"},{"path":"node_modules/@jscad/modeling/src/utils/index.js","kind":"require-call","original":"./utils"},{"path":"node_modules/@jscad/modeling/src/operations/booleans/index.js","kind":"require-call","original":"./operations/booleans"},{"path":"node_modules/@jscad/modeling/src/operations/expansions/index.js","kind":"require-call","original":"./operations/expansions"},{"path":"node_modules/@jscad/modeling/src/operations/extrusions/index.js","kind":"require-call","original":"./operations/extrusions"},{"path":"node_modules/@jscad/modeling/src/operations/hulls/index.js","kind":"require-call","original":"./operations/hulls"},{"path":"node_modules/@jscad/modeling/src/operations/modifiers/index.js","kind":"require-call","original":"./operations/modifiers"},{"path":"node_modules/@jscad/modeling/src/operations/transforms/index.js","kind":"require-call","original":"./operations/transforms"}],"format":"cjs"},"node_modules/three/build/three.cjs":{"bytes":1325462,"imports":[],"format":"cjs"},"node_modules/three/build/three.module.js":{"bytes":1314681,"imports":[],"format":"esm"},"node_modules/three/examples/jsm/controls/OrbitControls.js":{"bytes":32134,"imports":[{"path":"node_modules/three/build/three.module.js","kind":"import-statement","original":"three"}],"format":"esm"},"node_modules/jscad-fiber/dist/index.cjs":{"bytes":37595,"imports":[{"path":"node_modules/jscad-fiber/node_modules/react-reconciler/index.js","kind":"require-call","original":"react-reconciler"},{"path":"node_modules/react/index.js","kind":"require-call","original":"react"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/color/index.js","kind":"require-call","original":"color"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/@jscad/modeling/src/index.js","kind":"require-call","original":"@jscad/modeling"},{"path":"node_modules/react/index.js","kind":"require-call","original":"react"},{"path":"node_modules/three/build/three.cjs","kind":"require-call","original":"three"},{"path":"node_modules/three/examples/jsm/controls/OrbitControls.js","kind":"require-call","original":"three/examples/jsm/controls/OrbitControls.js"},{"path":"node_modules/three/build/three.cjs","kind":"require-call","original":"three"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/@jscad/modeling/src/index.js","kind":"require-call","original":"@jscad/modeling"},{"path":"node_modules/react/index.js","kind":"require-call","original":"react"},{"path":"node_modules/jscad-fiber/node_modules/react-reconciler/index.js","kind":"require-call","original":"react-reconciler"},{"path":"node_modules/three/build/three.cjs","kind":"require-call","original":"three"},{"path":"node_modules/react/jsx-runtime.js","kind":"require-call","original":"react/jsx-runtime"},{"path":"node_modules/react/index.js","kind":"require-call","original":"react"}],"format":"cjs"},"node_modules/@tscircuit/math-utils/dist/chunk-GYQ2KZV6.js":{"bytes":42,"imports":[],"format":"esm"},"node_modules/@tscircuit/math-utils/dist/chunk-GIGMPRPV.js":{"bytes":642,"imports":[],"format":"esm"},"node_modules/@tscircuit/math-utils/dist/chunk-U45EKA3R.js":{"bytes":1525,"imports":[],"format":"esm"},"node_modules/@tscircuit/math-utils/dist/chunk-CHQOCSFB.js":{"bytes":2240,"imports":[],"format":"esm"},"node_modules/@tscircuit/math-utils/dist/index.js":{"bytes":776,"imports":[{"path":"node_modules/@tscircuit/math-utils/dist/chunk-GYQ2KZV6.js","kind":"import-statement","original":"./chunk-GYQ2KZV6.js"},{"path":"node_modules/@tscircuit/math-utils/dist/chunk-GIGMPRPV.js","kind":"import-statement","original":"./chunk-GIGMPRPV.js"},{"path":"node_modules/@tscircuit/math-utils/dist/chunk-U45EKA3R.js","kind":"import-statement","original":"./chunk-U45EKA3R.js"},{"path":"node_modules/@tscircuit/math-utils/dist/chunk-CHQOCSFB.js","kind":"import-statement","original":"./chunk-CHQOCSFB.js"},{"path":"node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js","kind":"import-statement","original":"./chunk-MHHTZHOJ.js"}],"format":"esm"},"webworker/execution-context.ts":{"bytes":1154,"imports":[{"path":"node_modules/@tscircuit/core/dist/index.js","kind":"import-statement","original":"@tscircuit/core"},{"path":"node_modules/@tscircuit/core/dist/index.js","kind":"import-statement","original":"@tscircuit/core"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"node_modules/jscad-fiber/dist/index.cjs","kind":"import-statement","original":"jscad-fiber"},{"path":"node_modules/@tscircuit/math-utils/dist/index.js","kind":"import-statement","original":"@tscircuit/math-utils"}],"format":"esm"},"node_modules/@tscircuit/prompt-benchmarks/dist/chunk-G5TZJKJH.js":{"bytes":363,"imports":[],"format":"esm"},"node_modules/@tscircuit/prompt-benchmarks/dist/code-runner-utils/index.js":{"bytes":94,"imports":[{"path":"node_modules/@tscircuit/prompt-benchmarks/dist/chunk-G5TZJKJH.js","kind":"import-statement","original":"../chunk-G5TZJKJH.js"}],"format":"esm"},"webworker/eval-compiled-js.ts":{"bytes":690,"imports":[],"format":"esm"},"node_modules/@babel/standalone/babel.js":{"bytes":5059183,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"cjs"},"webworker/import-local-file.ts":{"bytes":1808,"imports":[{"path":"node_modules/@tscircuit/prompt-benchmarks/dist/code-runner-utils/index.js","kind":"import-statement","original":"@tscircuit/prompt-benchmarks/code-runner-utils"},{"path":"webworker/import-eval-path.ts","kind":"import-statement","original":"./import-eval-path"},{"path":"node_modules/@babel/standalone/babel.js","kind":"import-statement","original":"@babel/standalone"},{"path":"webworker/eval-compiled-js.ts","kind":"import-statement","original":"./eval-compiled-js"}],"format":"esm"},"webworker/import-snippet.ts":{"bytes":1032,"imports":[{"path":"node_modules/@tscircuit/prompt-benchmarks/dist/code-runner-utils/index.js","kind":"import-statement","original":"@tscircuit/prompt-benchmarks/code-runner-utils"},{"path":"webworker/eval-compiled-js.ts","kind":"import-statement","original":"./eval-compiled-js"},{"path":"node_modules/@babel/standalone/babel.js","kind":"import-statement","original":"@babel/standalone"},{"path":"webworker/import-local-file.ts","kind":"import-statement","original":"./import-local-file"},{"path":"webworker/import-eval-path.ts","kind":"import-statement","original":"./import-eval-path"}],"format":"esm"},"webworker/import-eval-path.ts":{"bytes":1063,"imports":[{"path":"node_modules/@tscircuit/prompt-benchmarks/dist/code-runner-utils/index.js","kind":"import-statement","original":"@tscircuit/prompt-benchmarks/code-runner-utils"},{"path":"webworker/eval-compiled-js.ts","kind":"import-statement","original":"./eval-compiled-js"},{"path":"node_modules/@babel/standalone/babel.js","kind":"import-statement","original":"@babel/standalone"},{"path":"webworker/import-local-file.ts","kind":"import-statement","original":"./import-local-file"},{"path":"webworker/import-snippet.ts","kind":"import-statement","original":"./import-snippet"}],"format":"esm"},"webworker/normalize-fs-map.ts":{"bytes":461,"imports":[],"format":"esm"},"webworker/index.ts":{"bytes":4048,"imports":[{"path":"node_modules/comlink/dist/esm/comlink.mjs","kind":"import-statement","original":"comlink"},{"path":"node_modules/react/index.js","kind":"import-statement","original":"react"},{"path":"webworker/execution-context.ts","kind":"import-statement","original":"./execution-context"},{"path":"webworker/import-eval-path.ts","kind":"import-statement","original":"./import-eval-path"},{"path":"webworker/normalize-fs-map.ts","kind":"import-statement","original":"./normalize-fs-map"}],"format":"esm"}},"outputs":{"dist/webworker/index.js.map":{"imports":[],"exports":[],"inputs":{},"bytes":17960042},"dist/webworker/index.js":{"imports":[{"path":"circuit-to-svg","kind":"dynamic-import","external":true}],"exports":[],"entryPoint":"webworker/index.ts","inputs":{"node_modules/react/cjs/react.development.js":{"bytesInOutput":77123},"node_modules/react/index.js":{"bytesInOutput":227},"node_modules/ms/index.js":{"bytesInOutput":2917},"node_modules/debug/src/common.js":{"bytesInOutput":5515},"node_modules/debug/src/browser.js":{"bytesInOutput":4689},"node_modules/scheduler/cjs/scheduler.development.js":{"bytesInOutput":11644},"node_modules/scheduler/index.js":{"bytesInOutput":239},"node_modules/react-reconciler/cjs/react-reconciler.development.js":{"bytesInOutput":597749},"node_modules/react-reconciler/index.js":{"bytesInOutput":260},"node_modules/react-reconciler-18/node_modules/scheduler/cjs/scheduler.development.js":{"bytesInOutput":16928},"node_modules/react-reconciler-18/node_modules/scheduler/index.js":{"bytesInOutput":274},"node_modules/react-reconciler-18/cjs/react-reconciler.development.js":{"bytesInOutput":662040},"node_modules/react-reconciler-18/index.js":{"bytesInOutput":267},"node_modules/react-reconciler/cjs/react-reconciler-constants.development.js":{"bytesInOutput":414},"node_modules/react-reconciler/constants.js":{"bytesInOutput":267},"node_modules/performance-now/lib/performance-now.js":{"bytesInOutput":1281},"node_modules/react/cjs/react-jsx-runtime.development.js":{"bytesInOutput":36495},"node_modules/react/jsx-runtime.js":{"bytesInOutput":251},"node_modules/jscad-fiber/node_modules/react-reconciler/node_modules/scheduler/cjs/scheduler.development.js":{"bytesInOutput":16950},"node_modules/jscad-fiber/node_modules/react-reconciler/node_modules/scheduler/index.js":{"bytesInOutput":296},"node_modules/jscad-fiber/node_modules/react-reconciler/cjs/react-reconciler.development.js":{"bytesInOutput":662062},"node_modules/jscad-fiber/node_modules/react-reconciler/index.js":{"bytesInOutput":287},"node_modules/color-name/index.js":{"bytesInOutput":5319},"node_modules/is-arrayish/index.js":{"bytesInOutput":457},"node_modules/simple-swizzle/index.js":{"bytesInOutput":719},"node_modules/color-string/index.js":{"bytesInOutput":6491},"node_modules/color-convert/conversions.js":{"bytesInOutput":19264},"node_modules/color-convert/route.js":{"bytesInOutput":2155},"node_modules/color-convert/index.js":{"bytesInOutput":1864},"node_modules/color/index.js":{"bytesInOutput":12628},"node_modules/@jscad/modeling/src/utils/flatten.js":{"bytesInOutput":294},"node_modules/@jscad/modeling/src/geometries/geom2/clone.js":{"bytesInOutput":228},"node_modules/@jscad/modeling/src/maths/mat4/add.js":{"bytesInOutput":679},"node_modules/@jscad/modeling/src/maths/mat4/create.js":{"bytesInOutput":341},"node_modules/@jscad/modeling/src/maths/mat4/clone.js":{"bytesInOutput":710},"node_modules/@jscad/modeling/src/maths/mat4/copy.js":{"bytesInOutput":647},"node_modules/@jscad/modeling/src/maths/mat4/invert.js":{"bytesInOutput":2278},"node_modules/@jscad/modeling/src/maths/mat4/equals.js":{"bytesInOutput":475},"node_modules/@jscad/modeling/src/maths/constants.js":{"bytesInOutput":329},"node_modules/@jscad/modeling/src/maths/utils/trigonometry.js":{"bytesInOutput":400},"node_modules/@jscad/modeling/src/maths/mat4/identity.js":{"bytesInOutput":523},"node_modules/@jscad/modeling/src/maths/mat4/fromRotation.js":{"bytesInOutput":1165},"node_modules/@jscad/modeling/src/maths/mat4/fromScaling.js":{"bytesInOutput":565},"node_modules/@jscad/modeling/src/maths/mat4/fromTaitBryanRotation.js":{"bytesInOutput":934},"node_modules/@jscad/modeling/src/maths/mat4/fromTranslation.js":{"bytesInOutput":581},"node_modules/@jscad/modeling/src/maths/mat4/fromValues.js":{"bytesInOutput":699},"node_modules/@jscad/modeling/src/maths/vec3/abs.js":{"bytesInOutput":323},"node_modules/@jscad/modeling/src/maths/vec3/add.js":{"bytesInOutput":298},"node_modules/@jscad/modeling/src/maths/vec3/dot.js":{"bytesInOutput":222},"node_modules/@jscad/modeling/src/maths/vec3/angle.js":{"bytesInOutput":618},"node_modules/@jscad/modeling/src/maths/vec3/create.js":{"bytesInOutput":201},"node_modules/@jscad/modeling/src/maths/vec3/clone.js":{"bytesInOutput":361},"node_modules/@jscad/modeling/src/maths/vec3/copy.js":{"bytesInOutput":298},"node_modules/@jscad/modeling/src/maths/vec3/cross.js":{"bytesInOutput":461},"node_modules/@jscad/modeling/src/maths/vec3/distance.js":{"bytesInOutput":349},"node_modules/@jscad/modeling/src/maths/vec3/divide.js":{"bytesInOutput":309},"node_modules/@jscad/modeling/src/maths/vec3/equals.js":{"bytesInOutput":243},"node_modules/@jscad/modeling/src/maths/vec3/fromScalar.js":{"bytesInOutput":312},"node_modules/@jscad/modeling/src/maths/vec3/fromValues.js":{"bytesInOutput":360},"node_modules/@jscad/modeling/src/maths/vec3/fromVec2.js":{"bytesInOutput":320},"node_modules/@jscad/modeling/src/maths/vec3/length.js":{"bytesInOutput":337},"node_modules/@jscad/modeling/src/maths/vec3/lerp.js":{"bytesInOutput":345},"node_modules/@jscad/modeling/src/maths/vec3/max.js":{"bytesInOutput":324},"node_modules/@jscad/modeling/src/maths/vec3/min.js":{"bytesInOutput":324},"node_modules/@jscad/modeling/src/maths/vec3/multiply.js":{"bytesInOutput":317},"node_modules/@jscad/modeling/src/maths/vec3/negate.js":{"bytesInOutput":308},"node_modules/@jscad/modeling/src/maths/vec3/normalize.js":{"bytesInOutput":500},"node_modules/@jscad/modeling/src/maths/vec3/orthogonal.js":{"bytesInOutput":578},"node_modules/@jscad/modeling/src/maths/vec3/rotateX.js":{"bytesInOutput":646},"node_modules/@jscad/modeling/src/maths/vec3/rotateY.js":{"bytesInOutput":646},"node_modules/@jscad/modeling/src/maths/vec3/rotateZ.js":{"bytesInOutput":584},"node_modules/@jscad/modeling/src/maths/vec3/scale.js":{"bytesInOutput":338},"node_modules/@jscad/modeling/src/maths/vec3/snap.js":{"bytesInOutput":414},"node_modules/@jscad/modeling/src/maths/vec3/squaredDistance.js":{"bytesInOutput":364},"node_modules/@jscad/modeling/src/maths/vec3/squaredLength.js":{"bytesInOutput":352},"node_modules/@jscad/modeling/src/maths/vec3/subtract.js":{"bytesInOutput":317},"node_modules/@jscad/modeling/src/maths/vec3/toString.js":{"bytesInOutput":270},"node_modules/@jscad/modeling/src/maths/vec3/transform.js":{"bytesInOutput":672},"node_modules/@jscad/modeling/src/maths/vec3/index.js":{"bytesInOutput":1237},"node_modules/@jscad/modeling/src/maths/mat4/fromVectorRotation.js":{"bytesInOutput":1306},"node_modules/@jscad/modeling/src/maths/mat4/fromXRotation.js":{"bytesInOutput":672},"node_modules/@jscad/modeling/src/maths/mat4/fromYRotation.js":{"bytesInOutput":672},"node_modules/@jscad/modeling/src/maths/mat4/fromZRotation.js":{"bytesInOutput":672},"node_modules/@jscad/modeling/src/maths/mat4/isIdentity.js":{"bytesInOutput":519},"node_modules/@jscad/modeling/src/maths/mat4/isOnlyTransformScale.js":{"bytesInOutput":616},"node_modules/@jscad/modeling/src/maths/mat4/isMirroring.js":{"bytesInOutput":499},"node_modules/@jscad/modeling/src/maths/mat4/mirrorByPlane.js":{"bytesInOutput":720},"node_modules/@jscad/modeling/src/maths/mat4/multiply.js":{"bytesInOutput":1852},"node_modules/@jscad/modeling/src/maths/mat4/rotate.js":{"bytesInOutput":2160},"node_modules/@jscad/modeling/src/maths/mat4/rotateX.js":{"bytesInOutput":1138},"node_modules/@jscad/modeling/src/maths/mat4/rotateY.js":{"bytesInOutput":1138},"node_modules/@jscad/modeling/src/maths/mat4/rotateZ.js":{"bytesInOutput":1138},"node_modules/@jscad/modeling/src/maths/mat4/scale.js":{"bytesInOutput":812},"node_modules/@jscad/modeling/src/maths/mat4/subtract.js":{"bytesInOutput":700},"node_modules/@jscad/modeling/src/maths/mat4/toString.js":{"bytesInOutput":242},"node_modules/@jscad/modeling/src/maths/mat4/translate.js":{"bytesInOutput":1696},"node_modules/@jscad/modeling/src/maths/mat4/index.js":{"bytesInOutput":1317},"node_modules/@jscad/modeling/src/geometries/geom2/create.js":{"bytesInOutput":372},"node_modules/@jscad/modeling/src/maths/vec2/abs.js":{"bytesInOutput":288},"node_modules/@jscad/modeling/src/maths/vec2/add.js":{"bytesInOutput":270},"node_modules/@jscad/modeling/src/maths/vec2/angleRadians.js":{"bytesInOutput":253},"node_modules/@jscad/modeling/src/maths/vec2/angle.js":{"bytesInOutput":181},"node_modules/@jscad/modeling/src/maths/vec2/angleDegrees.js":{"bytesInOutput":308},"node_modules/@jscad/modeling/src/maths/vec2/create.js":{"bytesInOutput":198},"node_modules/@jscad/modeling/src/maths/vec2/clone.js":{"bytesInOutput":335},"node_modules/@jscad/modeling/src/maths/vec2/copy.js":{"bytesInOutput":272},"node_modules/@jscad/modeling/src/maths/vec2/cross.js":{"bytesInOutput":300},"node_modules/@jscad/modeling/src/maths/vec2/distance.js":{"bytesInOutput":310},"node_modules/@jscad/modeling/src/maths/vec2/divide.js":{"bytesInOutput":282},"node_modules/@jscad/modeling/src/maths/vec2/dot.js":{"bytesInOutput":209},"node_modules/@jscad/modeling/src/maths/vec2/equals.js":{"bytesInOutput":226},"node_modules/@jscad/modeling/src/maths/vec2/fromAngleRadians.js":{"bytesInOutput":387},"node_modules/@jscad/modeling/src/maths/vec2/fromAngleDegrees.js":{"bytesInOutput":351},"node_modules/@jscad/modeling/src/maths/vec2/fromScalar.js":{"bytesInOutput":290},"node_modules/@jscad/modeling/src/maths/vec2/fromValues.js":{"bytesInOutput":337},"node_modules/@jscad/modeling/src/maths/vec2/length.js":{"bytesInOutput":256},"node_modules/@jscad/modeling/src/maths/vec2/lerp.js":{"bytesInOutput":343},"node_modules/@jscad/modeling/src/maths/vec2/max.js":{"bytesInOutput":288},"node_modules/@jscad/modeling/src/maths/vec2/min.js":{"bytesInOutput":288},"node_modules/@jscad/modeling/src/maths/vec2/multiply.js":{"bytesInOutput":290},"node_modules/@jscad/modeling/src/maths/vec2/negate.js":{"bytesInOutput":282},"node_modules/@jscad/modeling/src/maths/vec2/rotate.js":{"bytesInOutput":479},"node_modules/@jscad/modeling/src/maths/vec2/normal.js":{"bytesInOutput":354},"node_modules/@jscad/modeling/src/maths/vec2/normalize.js":{"bytesInOutput":438},"node_modules/@jscad/modeling/src/maths/vec2/scale.js":{"bytesInOutput":304},"node_modules/@jscad/modeling/src/maths/vec2/snap.js":{"bytesInOutput":353},"node_modules/@jscad/modeling/src/maths/vec2/squaredDistance.js":{"bytesInOutput":325},"node_modules/@jscad/modeling/src/maths/vec2/squaredLength.js":{"bytesInOutput":315},"node_modules/@jscad/modeling/src/maths/vec2/subtract.js":{"bytesInOutput":290},"node_modules/@jscad/modeling/src/maths/vec2/toString.js":{"bytesInOutput":258},"node_modules/@jscad/modeling/src/maths/vec2/transform.js":{"bytesInOutput":422},"node_modules/@jscad/modeling/src/maths/vec2/index.js":{"bytesInOutput":1337},"node_modules/@jscad/modeling/src/geometries/geom2/fromPoints.js":{"bytesInOutput":906},"node_modules/@jscad/modeling/src/geometries/geom2/fromCompactBinary.js":{"bytesInOutput":872},"node_modules/@jscad/modeling/src/geometries/geom2/isA.js":{"bytesInOutput":460},"node_modules/@jscad/modeling/src/geometries/geom2/applyTransforms.js":{"bytesInOutput":690},"node_modules/@jscad/modeling/src/geometries/geom2/toSides.js":{"bytesInOutput":293},"node_modules/@jscad/modeling/src/geometries/geom2/reverse.js":{"bytesInOutput":455},"node_modules/@jscad/modeling/src/geometries/geom2/toOutlines.js":{"bytesInOutput":3122},"node_modules/@jscad/modeling/src/geometries/geom2/toPoints.js":{"bytesInOutput":444},"node_modules/@jscad/modeling/src/geometries/geom2/toString.js":{"bytesInOutput":567},"node_modules/@jscad/modeling/src/geometries/geom2/toCompactBinary.js":{"bytesInOutput":1568},"node_modules/@jscad/modeling/src/geometries/geom2/transform.js":{"bytesInOutput":592},"node_modules/@jscad/modeling/src/geometries/geom2/validate.js":{"bytesInOutput":731},"node_modules/@jscad/modeling/src/geometries/geom2/index.js":{"bytesInOutput":659},"node_modules/@jscad/modeling/src/geometries/geom3/clone.js":{"bytesInOutput":229},"node_modules/@jscad/modeling/src/geometries/geom3/create.js":{"bytesInOutput":384},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/point-line-distance.js":{"bytesInOutput":782},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/get-plane-normal.js":{"bytesInOutput":556},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/VertexList.js":{"bytesInOutput":3312},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/Vertex.js":{"bytesInOutput":392},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/HalfEdge.js":{"bytesInOutput":1094},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/Face.js":{"bytesInOutput":6808},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/QuickHull.js":{"bytesInOutput":20336},"node_modules/@jscad/modeling/src/operations/hulls/quickhull/index.js":{"bytesInOutput":410},"node_modules/@jscad/modeling/src/geometries/poly3/create.js":{"bytesInOutput":327},"node_modules/@jscad/modeling/src/geometries/poly3/clone.js":{"bytesInOutput":553},"node_modules/@jscad/modeling/src/geometries/poly3/fromPoints.js":{"bytesInOutput":392},"node_modules/@jscad/modeling/src/geometries/poly3/fromPointsAndPlane.js":{"bytesInOutput":385},"node_modules/@jscad/modeling/src/maths/vec4/create.js":{"bytesInOutput":204},"node_modules/@jscad/modeling/src/maths/vec4/clone.js":{"bytesInOutput":387},"node_modules/@jscad/modeling/src/maths/vec4/copy.js":{"bytesInOutput":324},"node_modules/@jscad/modeling/src/maths/vec4/equals.js":{"bytesInOutput":260},"node_modules/@jscad/modeling/src/maths/plane/flip.js":{"bytesInOutput":323},"node_modules/@jscad/modeling/src/maths/plane/fromNormalAndPoint.js":{"bytesInOutput":488},"node_modules/@jscad/modeling/src/maths/vec4/fromValues.js":{"bytesInOutput":381},"node_modules/@jscad/modeling/src/maths/plane/fromNoisyPoints.js":{"bytesInOutput":1909},"node_modules/@jscad/modeling/src/maths/plane/fromPoints.js":{"bytesInOutput":1021},"node_modules/@jscad/modeling/src/maths/plane/fromPointsRandom.js":{"bytesInOutput":968},"node_modules/@jscad/modeling/src/maths/plane/projectionOfPoint.js":{"bytesInOutput":549},"node_modules/@jscad/modeling/src/maths/plane/signedDistanceToPoint.js":{"bytesInOutput":330},"node_modules/@jscad/modeling/src/maths/vec4/toString.js":{"bytesInOutput":293},"node_modules/@jscad/modeling/src/maths/plane/transform.js":{"bytesInOutput":1076},"node_modules/@jscad/modeling/src/maths/plane/index.js":{"bytesInOutput":1462},"node_modules/@jscad/modeling/src/geometries/poly3/invert.js":{"bytesInOutput":507},"node_modules/@jscad/modeling/src/geometries/poly3/isA.js":{"bytesInOutput":408},"node_modules/@jscad/modeling/src/geometries/poly3/isConvex.js":{"bytesInOutput":1243},"node_modules/@jscad/modeling/src/geometries/poly3/plane.js":{"bytesInOutput":387},"node_modules/@jscad/modeling/src/geometries/poly3/measureArea.js":{"bytesInOutput":1834},"node_modules/@jscad/modeling/src/geometries/poly3/measureBoundingBox.js":{"bytesInOutput":649},"node_modules/@jscad/modeling/src/maths/vec4/dot.js":{"bytesInOutput":237},"node_modules/@jscad/modeling/src/maths/vec4/fromScalar.js":{"bytesInOutput":336},"node_modules/@jscad/modeling/src/maths/vec4/transform.js":{"bytesInOutput":608},"node_modules/@jscad/modeling/src/maths/vec4/index.js":{"bytesInOutput":474},"node_modules/@jscad/modeling/src/geometries/poly3/measureBoundingSphere.js":{"bytesInOutput":1408},"node_modules/@jscad/modeling/src/geometries/poly3/measureSignedVolume.js":{"bytesInOutput":627},"node_modules/@jscad/modeling/src/geometries/poly3/toPoints.js":{"bytesInOutput":229},"node_modules/@jscad/modeling/src/geometries/poly3/toString.js":{"bytesInOutput":437},"node_modules/@jscad/modeling/src/geometries/poly3/transform.js":{"bytesInOutput":541},"node_modules/@jscad/modeling/src/geometries/poly3/validate.js":{"bytesInOutput":1683},"node_modules/@jscad/modeling/src/geometries/poly3/index.js":{"bytesInOutput":826},"node_modules/@jscad/modeling/src/geometries/geom3/fromPointsConvex.js":{"bytesInOutput":744},"node_modules/@jscad/modeling/src/geometries/geom3/fromPoints.js":{"bytesInOutput":615},"node_modules/@jscad/modeling/src/geometries/geom3/fromCompactBinary.js":{"bytesInOutput":1129},"node_modules/@jscad/modeling/src/geometries/geom3/applyTransforms.js":{"bytesInOutput":553},"node_modules/@jscad/modeling/src/geometries/geom3/toPolygons.js":{"bytesInOutput":309},"node_modules/@jscad/modeling/src/geometries/geom3/invert.js":{"bytesInOutput":480},"node_modules/@jscad/modeling/src/geometries/geom3/isA.js":{"bytesInOutput":467},"node_modules/@jscad/modeling/src/geometries/geom3/toPoints.js":{"bytesInOutput":448},"node_modules/@jscad/modeling/src/geometries/geom3/toString.js":{"bytesInOutput":534},"node_modules/@jscad/modeling/src/geometries/geom3/toCompactBinary.js":{"bytesInOutput":1957},"node_modules/@jscad/modeling/src/geometries/geom3/transform.js":{"bytesInOutput":408},"node_modules/@jscad/modeling/src/geometries/geom3/validate.js":{"bytesInOutput":1494},"node_modules/@jscad/modeling/src/geometries/geom3/index.js":{"bytesInOutput":683},"node_modules/@jscad/modeling/src/geometries/path2/clone.js":{"bytesInOutput":229},"node_modules/@jscad/modeling/src/geometries/path2/close.js":{"bytesInOutput":776},"node_modules/@jscad/modeling/src/geometries/path2/create.js":{"bytesInOutput":401},"node_modules/@jscad/modeling/src/geometries/path2/fromPoints.js":{"bytesInOutput":882},"node_modules/@jscad/modeling/src/geometries/path2/applyTransforms.js":{"bytesInOutput":559},"node_modules/@jscad/modeling/src/geometries/path2/toPoints.js":{"bytesInOutput":300},"node_modules/@jscad/modeling/src/geometries/path2/appendArc.js":{"bytesInOutput":5326},"node_modules/@jscad/modeling/src/geometries/path2/concat.js":{"bytesInOutput":872},"node_modules/@jscad/modeling/src/geometries/path2/appendPoints.js":{"bytesInOutput":340},"node_modules/@jscad/modeling/src/geometries/path2/appendBezier.js":{"bytesInOutput":4804},"node_modules/@jscad/modeling/src/geometries/path2/equals.js":{"bytesInOutput":969},"node_modules/@jscad/modeling/src/geometries/path2/fromCompactBinary.js":{"bytesInOutput":831},"node_modules/@jscad/modeling/src/geometries/path2/isA.js":{"bytesInOutput":487},"node_modules/@jscad/modeling/src/geometries/path2/reverse.js":{"bytesInOutput":367},"node_modules/@jscad/modeling/src/geometries/path2/toString.js":{"bytesInOutput":569},"node_modules/@jscad/modeling/src/geometries/path2/toCompactBinary.js":{"bytesInOutput":1506},"node_modules/@jscad/modeling/src/geometries/path2/transform.js":{"bytesInOutput":408},"node_modules/@jscad/modeling/src/geometries/path2/validate.js":{"bytesInOutput":965},"node_modules/@jscad/modeling/src/geometries/path2/index.js":{"bytesInOutput":814},"node_modules/@jscad/modeling/src/colors/colorize.js":{"bytesInOutput":1744},"node_modules/@jscad/modeling/src/colors/cssColors.js":{"bytesInOutput":8581},"node_modules/@jscad/modeling/src/colors/colorNameToRgb.js":{"bytesInOutput":287},"node_modules/@jscad/modeling/src/colors/hexToRgb.js":{"bytesInOutput":703},"node_modules/@jscad/modeling/src/colors/hueToColorComponent.js":{"bytesInOutput":458},"node_modules/@jscad/modeling/src/colors/hslToRgb.js":{"bytesInOutput":938},"node_modules/@jscad/modeling/src/colors/hsvToRgb.js":{"bytesInOutput":1318},"node_modules/@jscad/modeling/src/colors/rgbToHex.js":{"bytesInOutput":668},"node_modules/@jscad/modeling/src/colors/rgbToHsl.js":{"bytesInOutput":1132},"node_modules/@jscad/modeling/src/colors/rgbToHsv.js":{"bytesInOutput":1081},"node_modules/@jscad/modeling/src/colors/index.js":{"bytesInOutput":557},"node_modules/@jscad/modeling/src/curves/bezier/create.js":{"bytesInOutput":1916},"node_modules/@jscad/modeling/src/curves/bezier/valueAt.js":{"bytesInOutput":1083},"node_modules/@jscad/modeling/src/curves/bezier/tangentAt.js":{"bytesInOutput":1138},"node_modules/@jscad/modeling/src/curves/bezier/lengths.js":{"bytesInOutput":1190},"node_modules/@jscad/modeling/src/curves/bezier/length.js":{"bytesInOutput":285},"node_modules/@jscad/modeling/src/curves/bezier/arcLengthToT.js":{"bytesInOutput":1375},"node_modules/@jscad/modeling/src/curves/bezier/index.js":{"bytesInOutput":384},"node_modules/@jscad/modeling/src/curves/index.js":{"bytesInOutput":193},"node_modules/@jscad/modeling/src/maths/utils/area.js":{"bytesInOutput":433},"node_modules/@jscad/modeling/src/geometries/poly2/measureArea.js":{"bytesInOutput":278},"node_modules/@jscad/modeling/src/geometries/poly2/create.js":{"bytesInOutput":328},"node_modules/@jscad/modeling/src/geometries/poly2/flip.js":{"bytesInOutput":331},"node_modules/@jscad/modeling/src/geometries/poly2/arePointsInside.js":{"bytesInOutput":1524},"node_modules/@jscad/modeling/src/geometries/poly2/index.js":{"bytesInOutput":326},"node_modules/@jscad/modeling/src/geometries/index.js":{"bytesInOutput":319},"node_modules/@jscad/modeling/src/maths/line2/create.js":{"bytesInOutput":203},"node_modules/@jscad/modeling/src/maths/line2/clone.js":{"bytesInOutput":355},"node_modules/@jscad/modeling/src/maths/line2/direction.js":{"bytesInOutput":359},"node_modules/@jscad/modeling/src/maths/line2/origin.js":{"bytesInOutput":267},"node_modules/@jscad/modeling/src/maths/line2/closestPoint.js":{"bytesInOutput":585},"node_modules/@jscad/modeling/src/maths/line2/copy.js":{"bytesInOutput":291},"node_modules/@jscad/modeling/src/maths/line2/distanceToPoint.js":{"bytesInOutput":397},"node_modules/@jscad/modeling/src/maths/line2/equals.js":{"bytesInOutput":278},"node_modules/@jscad/modeling/src/maths/line2/fromPoints.js":{"bytesInOutput":554},"node_modules/@jscad/modeling/src/maths/line2/fromValues.js":{"bytesInOutput":360},"node_modules/@jscad/modeling/src/maths/utils/aboutEqualNormals.js":{"bytesInOutput":376},"node_modules/@jscad/modeling/src/maths/utils/interpolateBetween2DPointsForY.js":{"bytesInOutput":715},"node_modules/@jscad/modeling/src/maths/utils/intersect.js":{"bytesInOutput":926},"node_modules/@jscad/modeling/src/maths/utils/solve2Linear.js":{"bytesInOutput":420},"node_modules/@jscad/modeling/src/maths/utils/index.js":{"bytesInOutput":487},"node_modules/@jscad/modeling/src/maths/line2/intersectPointOfLines.js":{"bytesInOutput":462},"node_modules/@jscad/modeling/src/maths/line2/reverse.js":{"bytesInOutput":478},"node_modules/@jscad/modeling/src/maths/line2/toString.js":{"bytesInOutput":283},"node_modules/@jscad/modeling/src/maths/line2/transform.js":{"bytesInOutput":571},"node_modules/@jscad/modeling/src/maths/line2/xAtY.js":{"bytesInOutput":389},"node_modules/@jscad/modeling/src/maths/line2/index.js":{"bytesInOutput":739},"node_modules/@jscad/modeling/src/maths/line3/create.js":{"bytesInOutput":330},"node_modules/@jscad/modeling/src/maths/line3/clone.js":{"bytesInOutput":383},"node_modules/@jscad/modeling/src/maths/line3/closestPoint.js":{"bytesInOutput":636},"node_modules/@jscad/modeling/src/maths/line3/copy.js":{"bytesInOutput":318},"node_modules/@jscad/modeling/src/maths/line3/direction.js":{"bytesInOutput":218},"node_modules/@jscad/modeling/src/maths/line3/distanceToPoint.js":{"bytesInOutput":495},"node_modules/@jscad/modeling/src/maths/line3/equals.js":{"bytesInOutput":378},"node_modules/@jscad/modeling/src/maths/line3/fromPointAndDirection.js":{"bytesInOutput":457},"node_modules/@jscad/modeling/src/maths/line3/fromPlanes.js":{"bytesInOutput":1475},"node_modules/@jscad/modeling/src/maths/line3/fromPoints.js":{"bytesInOutput":465},"node_modules/@jscad/modeling/src/maths/line3/intersectPointOfLineAndPlane.js":{"bytesInOutput":632},"node_modules/@jscad/modeling/src/maths/line3/origin.js":{"bytesInOutput":204},"node_modules/@jscad/modeling/src/maths/line3/reverse.js":{"bytesInOutput":474},"node_modules/@jscad/modeling/src/maths/line3/toString.js":{"bytesInOutput":482},"node_modules/@jscad/modeling/src/maths/line3/transform.js":{"bytesInOutput":803},"node_modules/@jscad/modeling/src/maths/line3/index.js":{"bytesInOutput":793},"node_modules/@jscad/modeling/src/maths/index.js":{"bytesInOutput":430},"node_modules/@jscad/modeling/src/measurements/measureArea.js":{"bytesInOutput":1612},"node_modules/@jscad/modeling/src/measurements/measureAggregateArea.js":{"bytesInOutput":698},"node_modules/@jscad/modeling/src/measurements/measureBoundingBox.js":{"bytesInOutput":3356},"node_modules/@jscad/modeling/src/measurements/measureAggregateBoundingBox.js":{"bytesInOutput":1066},"node_modules/@jscad/modeling/src/measurements/calculateEpsilonFromBounds.js":{"bytesInOutput":503},"node_modules/@jscad/modeling/src/measurements/measureAggregateEpsilon.js":{"bytesInOutput":1083},"node_modules/@jscad/modeling/src/measurements/measureVolume.js":{"bytesInOutput":1350},"node_modules/@jscad/modeling/src/measurements/measureAggregateVolume.js":{"bytesInOutput":723},"node_modules/@jscad/modeling/src/measurements/measureBoundingSphere.js":{"bytesInOutput":3759},"node_modules/@jscad/modeling/src/measurements/measureCenter.js":{"bytesInOutput":779},"node_modules/@jscad/modeling/src/measurements/measureCenterOfMass.js":{"bytesInOutput":2684},"node_modules/@jscad/modeling/src/measurements/measureDimensions.js":{"bytesInOutput":747},"node_modules/@jscad/modeling/src/measurements/measureEpsilon.js":{"bytesInOutput":1273},"node_modules/@jscad/modeling/src/measurements/index.js":{"bytesInOutput":852},"node_modules/@jscad/modeling/src/primitives/commonChecks.js":{"bytesInOutput":593},"node_modules/@jscad/modeling/src/primitives/arc.js":{"bytesInOutput":2663},"node_modules/@jscad/modeling/src/primitives/ellipse.js":{"bytesInOutput":2428},"node_modules/@jscad/modeling/src/primitives/circle.js":{"bytesInOutput":751},"node_modules/@jscad/modeling/src/primitives/cuboid.js":{"bytesInOutput":1596},"node_modules/@jscad/modeling/src/primitives/cube.js":{"bytesInOutput":580},"node_modules/@jscad/modeling/src/primitives/cylinderElliptic.js":{"bytesInOutput":5180},"node_modules/@jscad/modeling/src/primitives/cylinder.js":{"bytesInOutput":894},"node_modules/@jscad/modeling/src/primitives/ellipsoid.js":{"bytesInOutput":4282},"node_modules/@jscad/modeling/src/primitives/polyhedron.js":{"bytesInOutput":1919},"node_modules/@jscad/modeling/src/primitives/geodesicSphere.js":{"bytesInOutput":4210},"node_modules/@jscad/modeling/src/primitives/line.js":{"bytesInOutput":350},"node_modules/@jscad/modeling/src/primitives/polygon.js":{"bytesInOutput":1991},"node_modules/@jscad/modeling/src/primitives/rectangle.js":{"bytesInOutput":1208},"node_modules/@jscad/modeling/src/primitives/roundedCuboid.js":{"bytesInOutput":6992},"node_modules/@jscad/modeling/src/primitives/roundedCylinder.js":{"bytesInOutput":5806},"node_modules/@jscad/modeling/src/primitives/roundedRectangle.js":{"bytesInOutput":2852},"node_modules/@jscad/modeling/src/primitives/sphere.js":{"bytesInOutput":700},"node_modules/@jscad/modeling/src/primitives/square.js":{"bytesInOutput":587},"node_modules/@jscad/modeling/src/primitives/star.js":{"bytesInOutput":2480},"node_modules/@jscad/modeling/src/operations/transforms/mirror.js":{"bytesInOutput":1643},"node_modules/@jscad/modeling/src/operations/extrusions/slice/calculatePlane.js":{"bytesInOutput":1112},"node_modules/@jscad/modeling/src/operations/extrusions/slice/create.js":{"bytesInOutput":294},"node_modules/@jscad/modeling/src/operations/extrusions/slice/clone.js":{"bytesInOutput":588},"node_modules/@jscad/modeling/src/operations/extrusions/slice/equals.js":{"bytesInOutput":616},"node_modules/@jscad/modeling/src/operations/extrusions/slice/fromPoints.js":{"bytesInOutput":860},"node_modules/@jscad/modeling/src/operations/extrusions/slice/fromSides.js":{"bytesInOutput":580},"node_modules/@jscad/modeling/src/operations/extrusions/slice/isA.js":{"bytesInOutput":413},"node_modules/@jscad/modeling/src/operations/extrusions/slice/reverse.js":{"bytesInOutput":540},"node_modules/@jscad/modeling/src/operations/extrusions/slice/toEdges.js":{"bytesInOutput":228},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedListSort.js":{"bytesInOutput":1191},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedList.js":{"bytesInOutput":1028},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/triangle.js":{"bytesInOutput":512},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/linkedPolygon.js":{"bytesInOutput":4535},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/eliminateHoles.js":{"bytesInOutput":3067},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/index.js":{"bytesInOutput":5945},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/assignHoles.js":{"bytesInOutput":1877},"node_modules/@jscad/modeling/src/operations/extrusions/earcut/polygonHierarchy.js":{"bytesInOutput":1883},"node_modules/@jscad/modeling/src/operations/extrusions/slice/toPolygons.js":{"bytesInOutput":1107},"node_modules/@jscad/modeling/src/operations/extrusions/slice/toString.js":{"bytesInOutput":428},"node_modules/@jscad/modeling/src/operations/extrusions/slice/transform.js":{"bytesInOutput":485},"node_modules/@jscad/modeling/src/operations/extrusions/slice/index.js":{"bytesInOutput":622},"node_modules/@jscad/modeling/src/operations/extrusions/slice/repair.js":{"bytesInOutput":1853},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeWalls.js":{"bytesInOutput":2302},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeFromSlices.js":{"bytesInOutput":2718},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRotate.js":{"bytesInOutput":3699},"node_modules/@jscad/modeling/src/operations/transforms/rotate.js":{"bytesInOutput":1479},"node_modules/@jscad/modeling/src/operations/transforms/translate.js":{"bytesInOutput":1421},"node_modules/@jscad/modeling/src/primitives/torus.js":{"bytesInOutput":1938},"node_modules/@jscad/modeling/src/primitives/triangle.js":{"bytesInOutput":4353},"node_modules/@jscad/modeling/src/primitives/index.js":{"bytesInOutput":942},"node_modules/@jscad/modeling/src/text/fonts/single-line/hershey/simplex.js":{"bytesInOutput":10223},"node_modules/@jscad/modeling/src/text/vectorParams.js":{"bytesInOutput":867},"node_modules/@jscad/modeling/src/text/vectorChar.js":{"bytesInOutput":1230},"node_modules/@jscad/modeling/src/text/vectorText.js":{"bytesInOutput":2410},"node_modules/@jscad/modeling/src/text/index.js":{"bytesInOutput":237},"node_modules/@jscad/modeling/src/utils/areAllShapesTheSameType.js":{"bytesInOutput":731},"node_modules/@jscad/modeling/src/utils/degToRad.js":{"bytesInOutput":233},"node_modules/@jscad/modeling/src/utils/fnNumberSort.js":{"bytesInOutput":219},"node_modules/@jscad/modeling/src/utils/insertSorted.js":{"bytesInOutput":706},"node_modules/@jscad/modeling/src/utils/radiusToSegments.js":{"bytesInOutput":484},"node_modules/@jscad/modeling/src/utils/radToDeg.js":{"bytesInOutput":230},"node_modules/@jscad/modeling/src/utils/index.js":{"bytesInOutput":472},"node_modules/@jscad/modeling/src/operations/booleans/fromFakePolygons.js":{"bytesInOutput":1516},"node_modules/@jscad/modeling/src/operations/booleans/to3DWalls.js":{"bytesInOutput":877},"node_modules/@jscad/modeling/src/maths/OrthoNormalBasis.js":{"bytesInOutput":2014},"node_modules/@jscad/modeling/src/operations/modifiers/reTesselateCoplanarPolygons.js":{"bytesInOutput":13859},"node_modules/@jscad/modeling/src/operations/modifiers/retessellate.js":{"bytesInOutput":2692},"node_modules/@jscad/modeling/src/operations/booleans/mayOverlap.js":{"bytesInOutput":1002},"node_modules/@jscad/modeling/src/operations/booleans/trees/Node.js":{"bytesInOutput":4677},"node_modules/@jscad/modeling/src/operations/booleans/trees/splitLineSegmentByPlane.js":{"bytesInOutput":702},"node_modules/@jscad/modeling/src/operations/booleans/trees/splitPolygonByPlane.js":{"bytesInOutput":4021},"node_modules/@jscad/modeling/src/operations/booleans/trees/PolygonTreeNode.js":{"bytesInOutput":7590},"node_modules/@jscad/modeling/src/operations/booleans/trees/Tree.js":{"bytesInOutput":1373},"node_modules/@jscad/modeling/src/operations/booleans/trees/index.js":{"bytesInOutput":207},"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3Sub.js":{"bytesInOutput":811},"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom3.js":{"bytesInOutput":645},"node_modules/@jscad/modeling/src/operations/booleans/intersectGeom2.js":{"bytesInOutput":818},"node_modules/@jscad/modeling/src/operations/booleans/intersect.js":{"bytesInOutput":949},"node_modules/@jscad/modeling/src/operations/booleans/scissionGeom3.js":{"bytesInOutput":2596},"node_modules/@jscad/modeling/src/operations/booleans/scission.js":{"bytesInOutput":656},"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3Sub.js":{"bytesInOutput":784},"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom3.js":{"bytesInOutput":638},"node_modules/@jscad/modeling/src/operations/booleans/subtractGeom2.js":{"bytesInOutput":811},"node_modules/@jscad/modeling/src/operations/booleans/subtract.js":{"bytesInOutput":938},"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3Sub.js":{"bytesInOutput":1051},"node_modules/@jscad/modeling/src/operations/booleans/unionGeom3.js":{"bytesInOutput":651},"node_modules/@jscad/modeling/src/operations/booleans/unionGeom2.js":{"bytesInOutput":790},"node_modules/@jscad/modeling/src/operations/booleans/union.js":{"bytesInOutput":909},"node_modules/@jscad/modeling/src/operations/booleans/index.js":{"bytesInOutput":318},"node_modules/@jscad/modeling/src/operations/expansions/offsetFromPoints.js":{"bytesInOutput":5273},"node_modules/@jscad/modeling/src/operations/expansions/expandGeom2.js":{"bytesInOutput":1120},"node_modules/@jscad/modeling/src/operations/expansions/extrudePolygon.js":{"bytesInOutput":1167},"node_modules/@jscad/modeling/src/operations/expansions/expandShell.js":{"bytesInOutput":6184},"node_modules/@jscad/modeling/src/operations/expansions/expandGeom3.js":{"bytesInOutput":931},"node_modules/@jscad/modeling/src/operations/expansions/expandPath2.js":{"bytesInOutput":3435},"node_modules/@jscad/modeling/src/operations/expansions/expand.js":{"bytesInOutput":954},"node_modules/@jscad/modeling/src/operations/expansions/offsetGeom2.js":{"bytesInOutput":1340},"node_modules/@jscad/modeling/src/operations/expansions/offsetPath2.js":{"bytesInOutput":906},"node_modules/@jscad/modeling/src/operations/expansions/offset.js":{"bytesInOutput":808},"node_modules/@jscad/modeling/src/operations/expansions/index.js":{"bytesInOutput":244},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearGeom2.js":{"bytesInOutput":1713},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinearPath2.js":{"bytesInOutput":616},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeLinear.js":{"bytesInOutput":1169},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangularPath2.js":{"bytesInOutput":875},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangularGeom2.js":{"bytesInOutput":1231},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeRectangular.js":{"bytesInOutput":1204},"node_modules/@jscad/modeling/src/operations/extrusions/extrudeHelical.js":{"bytesInOutput":2790},"node_modules/@jscad/modeling/src/operations/extrusions/project.js":{"bytesInOutput":2531},"node_modules/@jscad/modeling/src/operations/extrusions/index.js":{"bytesInOutput":494},"node_modules/@jscad/modeling/src/operations/hulls/hullPoints2.js":{"bytesInOutput":1414},"node_modules/@jscad/modeling/src/operations/hulls/toUniquePoints.js":{"bytesInOutput":1009},"node_modules/@jscad/modeling/src/operations/hulls/hullPath2.js":{"bytesInOutput":591},"node_modules/@jscad/modeling/src/operations/hulls/hullGeom2.js":{"bytesInOutput":629},"node_modules/@jscad/modeling/src/operations/hulls/hullPoints3.js":{"bytesInOutput":568},"node_modules/@jscad/modeling/src/operations/hulls/hullGeom3.js":{"bytesInOutput":586},"node_modules/@jscad/modeling/src/operations/hulls/hull.js":{"bytesInOutput":1030},"node_modules/@jscad/modeling/src/operations/hulls/hullChain.js":{"bytesInOutput":620},"node_modules/@jscad/modeling/src/operations/hulls/index.js":{"bytesInOutput":320},"node_modules/@jscad/modeling/src/operations/modifiers/snapPolygons.js":{"bytesInOutput":1215},"node_modules/@jscad/modeling/src/operations/modifiers/mergePolygons.js":{"bytesInOutput":5732},"node_modules/@jscad/modeling/src/operations/modifiers/insertTjunctions.js":{"bytesInOutput":11273},"node_modules/@jscad/modeling/src/operations/modifiers/triangulatePolygons.js":{"bytesInOutput":1556},"node_modules/@jscad/modeling/src/operations/modifiers/generalize.js":{"bytesInOutput":2026},"node_modules/@jscad/modeling/src/operations/modifiers/snap.js":{"bytesInOutput":1818},"node_modules/@jscad/modeling/src/operations/modifiers/index.js":{"bytesInOutput":291},"node_modules/@jscad/modeling/src/utils/padArrayToLength.js":{"bytesInOutput":403},"node_modules/@jscad/modeling/src/operations/transforms/align.js":{"bytesInOutput":3426},"node_modules/@jscad/modeling/src/operations/transforms/center.js":{"bytesInOutput":2298},"node_modules/@jscad/modeling/src/operations/transforms/scale.js":{"bytesInOutput":1479},"node_modules/@jscad/modeling/src/operations/transforms/transform.js":{"bytesInOutput":843},"node_modules/@jscad/modeling/src/operations/transforms/index.js":{"bytesInOutput":1096},"node_modules/@jscad/modeling/src/index.js":{"bytesInOutput":652},"node_modules/three/build/three.cjs":{"bytesInOutput":1375717},"node_modules/three/build/three.module.js":{"bytesInOutput":347538},"node_modules/three/examples/jsm/controls/OrbitControls.js":{"bytesInOutput":30999},"node_modules/jscad-fiber/dist/index.cjs":{"bytesInOutput":40060},"node_modules/@babel/standalone/babel.js":{"bytesInOutput":5520422},"node_modules/comlink/dist/esm/comlink.mjs":{"bytesInOutput":9581},"webworker/index.ts":{"bytesInOutput":3070},"node_modules/@tscircuit/core/dist/index.js":{"bytesInOutput":216685},"node_modules/@tscircuit/mm/dist/index.js":{"bytesInOutput":472},"node_modules/zod/lib/index.mjs":{"bytesInOutput":117247},"node_modules/circuit-json/dist/index.mjs":{"bytesInOutput":38800},"node_modules/nanoid/url-alphabet/index.js":{"bytesInOutput":86},"node_modules/nanoid/index.browser.js":{"bytesInOutput":189},"node_modules/@tscircuit/footprinter/dist/index.js":{"bytesInOutput":63863},"node_modules/@tscircuit/core/node_modules/circuit-json/dist/index.mjs":{"bytesInOutput":34086},"node_modules/transformation-matrix/src/applyToPoint.js":{"bytesInOutput":330},"node_modules/transformation-matrix/src/index.js":{"bytesInOutput":0},"node_modules/transformation-matrix/src/identity.js":{"bytesInOutput":99},"node_modules/transformation-matrix/src/utils.js":{"bytesInOutput":71},"node_modules/transformation-matrix/src/translate.js":{"bytesInOutput":112},"node_modules/transformation-matrix/src/transform.js":{"bytesInOutput":782},"node_modules/transformation-matrix/src/rotate.js":{"bytesInOutput":415},"node_modules/transformation-matrix/src/scale.js":{"bytesInOutput":347},"node_modules/transformation-matrix/src/skew.js":{"bytesInOutput":20},"node_modules/transformation-matrix/src/fromTransformAttribute.autogenerated.js":{"bytesInOutput":4391},"node_modules/transformation-matrix/src/decompose.js":{"bytesInOutput":1125},"node_modules/transformation-matrix/src/flip.js":{"bytesInOutput":97},"node_modules/schematic-symbols/dist/index.js":{"bytesInOutput":354701},"node_modules/@tscircuit/infgrid-ijump-astar/dist/index.js":{"bytesInOutput":62983},"node_modules/@tscircuit/soup-util/dist/index.js":{"bytesInOutput":4880},"node_modules/circuit-json-to-connectivity-map/node_modules/@tscircuit/math-utils/dist/chunk-KHV6IODO.js":{"bytesInOutput":2052},"node_modules/circuit-json-to-connectivity-map/dist/index.js":{"bytesInOutput":8808},"node_modules/@tscircuit/math-utils/dist/chunk-MHHTZHOJ.js":{"bytesInOutput":1718},"node_modules/@tscircuit/props/dist/index.js":{"bytesInOutput":19616},"node_modules/@lume/kiwi/dist/maptype.js":{"bytesInOutput":3281},"node_modules/@lume/kiwi/dist/variable.js":{"bytesInOutput":2526},"node_modules/@lume/kiwi/dist/expression.js":{"bytesInOutput":3918},"node_modules/@lume/kiwi/dist/strength.js":{"bytesInOutput":1063},"node_modules/@lume/kiwi/dist/constraint.js":{"bytesInOutput":1422},"node_modules/@lume/kiwi/dist/kiwi.js":{"bytesInOutput":0},"node_modules/@lume/kiwi/dist/solver.js":{"bytesInOutput":25633},"node_modules/@tscircuit/schematic-autolayout/node_modules/@tscircuit/soup-util/dist/index.js":{"bytesInOutput":6795},"node_modules/@tscircuit/schematic-autolayout/dist/index.js":{"bytesInOutput":17183},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-GIGMPRPV.js":{"bytesInOutput":504},"node_modules/@tscircuit/core/node_modules/@tscircuit/math-utils/dist/chunk-CHQOCSFB.js":{"bytesInOutput":2075},"node_modules/format-si-unit/dist/index.js":{"bytesInOutput":662},"webworker/execution-context.ts":{"bytesInOutput":676},"node_modules/@tscircuit/math-utils/dist/index.js":{"bytesInOutput":668},"node_modules/@tscircuit/math-utils/dist/chunk-GIGMPRPV.js":{"bytesInOutput":506},"node_modules/@tscircuit/math-utils/dist/chunk-U45EKA3R.js":{"bytesInOutput":1449},"node_modules/@tscircuit/math-utils/dist/chunk-CHQOCSFB.js":{"bytesInOutput":2075},"node_modules/@tscircuit/prompt-benchmarks/dist/chunk-G5TZJKJH.js":{"bytesInOutput":279},"webworker/eval-compiled-js.ts":{"bytesInOutput":639},"webworker/import-eval-path.ts":{"bytesInOutput":730},"webworker/import-local-file.ts":{"bytesInOutput":1483},"webworker/import-snippet.ts":{"bytesInOutput":680},"webworker/normalize-fs-map.ts":{"bytesInOutput":413}},"bytes":10989069}}}