{"_id":"@bascanada/openscad-compiler","_rev":"6-1f88c3fa8b5cc06ab909c42fdb9ef41f","name":"@bascanada/openscad-compiler","dist-tags":{"latest":"0.0.5"},"versions":{"1.0.0":{"name":"@bascanada/openscad-compiler","version":"1.0.0","author":"","license":"GPL-3.0-only","_id":"@bascanada/openscad-compiler@1.0.0","maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"dist":{"shasum":"52a5216a0b99ddc9aa8cece1b44ba5364205468c","tarball":"https://registry.npmjs.org/@bascanada/openscad-compiler/-/openscad-compiler-1.0.0.tgz","fileCount":23,"integrity":"sha512-9/Xz/EiU/nIXjIRqkWFF5FeZfklxf2VYd//Fj1/Sob+L3dPyFWjwgNqv5mM/Hh3wPp4zJqfEb1oMKzK+R/gP8A==","signatures":[{"sig":"MEUCIG+HwT+fL5OhzUKjkrxrJsko1rxJmwE6CD4WKwKiSK8gAiEAxgq4Rloy8F9cRDOYL97ezVAUDHcap2r03TrkKlRjvSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16540832},"main":"index.js","type":"module","types":"dist/index.d.ts","gitHead":"c1c9a69ac7d92c9f3b2c4745b7ca82e8313d0741","scripts":{"build:types":"tsc","download:release":"gh release download --repo openscad/openscad-wasm 2022.03.20 -D release"},"_npmUser":{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"},"_npmVersion":"10.9.2","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openscad-compiler_1.0.0_1754266973664_0.4191699873366119","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@bascanada/openscad-compiler","version":"0.0.1","author":"","license":"GPL-3.0-only","_id":"@bascanada/openscad-compiler@0.0.1","maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"dist":{"shasum":"a0ea307d2eec98d9208da15836a64ac1911daf41","tarball":"https://registry.npmjs.org/@bascanada/openscad-compiler/-/openscad-compiler-0.0.1.tgz","fileCount":23,"integrity":"sha512-+6mQ8+TPsRcCAnCQQne2LGqEqVCTLx6B8q2DQrziChB3hadXSd+h7IZGcp0y2ypCfXYjFYtsXphG1qdr3RpNtQ==","signatures":[{"sig":"MEYCIQDpyqCbAodc08/r2ixqH4sztiLi5T9kdYMZRmQ6C8mU0wIhAPwIJux8gTWKc7BQ0R1//k7KyqlIiLfOO9ZrPysmLnDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16541640},"main":"index.js","type":"module","types":"dist/index.d.ts","gitHead":"8382177509ea04b18fd9884bd727f17239ef865a","scripts":{"build:types":"tsc","download:release":"gh release download --repo openscad/openscad-wasm 2022.03.20 -D release"},"_npmUser":{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"},"_npmVersion":"10.9.2","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openscad-compiler_0.0.1_1754281968460_0.4509500739085319","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bascanada/openscad-compiler","version":"0.0.2","author":"","license":"GPL-3.0-only","_id":"@bascanada/openscad-compiler@0.0.2","maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"dist":{"shasum":"ccb0273f213cc45c5c7d7c9971098609024c7a77","tarball":"https://registry.npmjs.org/@bascanada/openscad-compiler/-/openscad-compiler-0.0.2.tgz","fileCount":23,"integrity":"sha512-ud5TcLZpjBLVVEFvGzjpwLhn0YIYsS72HOZhkcovyA10TtjvGOxdgxo0mus4Cpff4yr4v1gqnm9CTY7jJhgHhg==","signatures":[{"sig":"MEQCIAN9fVauSXGbgdZ/GSt428lL7LxMXjSWRT6C0SA7NCV4AiARLaZlTagSbUBvI+Pxh+MxSFhQ3LLZFdCOg9OxQkbTrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16542426},"main":"index.js","type":"module","types":"dist/index.d.ts","gitHead":"9b73add9f444fa9d3d0693a448b4a9c3dc968518","scripts":{"build:types":"tsc","download:release":"gh release download --repo openscad/openscad-wasm 2022.03.20 -D release"},"_npmUser":{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"},"_npmVersion":"10.9.2","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openscad-compiler_0.0.2_1754288088789_0.32414245174397593","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bascanada/openscad-compiler","version":"0.0.3","author":"","license":"GPL-3.0-only","_id":"@bascanada/openscad-compiler@0.0.3","maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"dist":{"shasum":"43e04a8f1ee382ccd4c02ae89d5a7e779c5d1418","tarball":"https://registry.npmjs.org/@bascanada/openscad-compiler/-/openscad-compiler-0.0.3.tgz","fileCount":30,"integrity":"sha512-cNUeb4uyDtgKPhn1s7pH8vfeSxrFiGj40yd3y+8kzhTcsgZ9KYnTQvXRQTpGAuCvoMpK45P859tSA5clcRQiIw==","signatures":[{"sig":"MEQCIDkTjqC0/9A6YSelcOWDELLSo6Nh5slfXZbVR4qzqyiqAiBeOWOqHkJFEC/cHpBwscOKTjwr2kcUNWleaDdtIwTsyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16571624},"main":"index.js","type":"module","types":"dist/index.d.ts","gitHead":"2e4f1b9a71b645f305419107a81881f386fdb5ca","scripts":{"build:types":"tsc","download:release":"gh release download --repo openscad/openscad-wasm 2022.03.20 -D release"},"_npmUser":{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"},"_npmVersion":"10.9.2","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openscad-compiler_0.0.3_1754815103331_0.46266161698455033","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bascanada/openscad-compiler","version":"0.0.4","author":"","license":"GPL-3.0-only","_id":"@bascanada/openscad-compiler@0.0.4","maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"dist":{"shasum":"3051406febcaaeef89ab5d21d65ee94cffcab816","tarball":"https://registry.npmjs.org/@bascanada/openscad-compiler/-/openscad-compiler-0.0.4.tgz","fileCount":20,"integrity":"sha512-8hgahKogCt3V6TpQxIiXqIYqrLfQofXnzQhLLXKG4375jGd1IDJXVKsyegasvZ3gcSJZLvpmzT2BRJZz49c4tg==","signatures":[{"sig":"MEQCICdkMIA9TbQStKIWdtl812typj8sC/BV2SalJIo1NdNAAiAoEnM7MUOHB5bRnqDnyT2ggVZh7pymjbK7jnexKTXxXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82013},"main":"index.js","type":"module","types":"dist/index.d.ts","gitHead":"7778b4ef9ba35527d619377e079c4117fc79f75c","scripts":{"build:types":"tsc","download:release":"gh release download --repo openscad/openscad-wasm 2022.03.20 -D release"},"_npmUser":{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"},"_npmVersion":"10.8.2","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","directories":{},"_nodeVersion":"20.19.4","dependencies":{"json5":"^2.2.3","node-stl":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openscad-compiler_0.0.4_1755413777298_0.9959994696981531","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bascanada/openscad-compiler","version":"0.0.5","type":"module","main":"index.js","types":"dist/index.d.ts","scripts":{"build:types":"tsc","download:release":"gh release download --repo openscad/openscad-wasm 2022.03.20 -D release"},"dependencies":{"json5":"^2.2.3","node-stl":"^0.7.3"},"devDependencies":{"@types/node":"^24.1.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"author":"","license":"GPL-3.0-only","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","_id":"@bascanada/openscad-compiler@0.0.5","gitHead":"1bb5240be27c80b174041981b3659bae4f83f31d","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BZYWuovD3y5lDVVNMm71sVGsMBfG6gAR1Aw7JhwGUiujPW5CxCS3YMD/p/OSCoFvOXAOy6IxeapdSmghu3kvmg==","shasum":"fc43368c44453517137c44ffa4042862d0f5ddc2","tarball":"https://registry.npmjs.org/@bascanada/openscad-compiler/-/openscad-compiler-0.0.5.tgz","fileCount":29,"unpackedSize":16579329,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7PlichfHOKExnUOsOFKefBIrQ+hYYomj3APYFxP1FQwIgCKPhV0sATm7XiEckL347E8lQ/rijFjNId+QpN31Poek="}]},"_npmUser":{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"},"directories":{},"maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openscad-compiler_0.0.5_1755458244309_0.008638922811641248"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-04T00:22:53.564Z","modified":"2025-08-17T19:17:24.817Z","1.0.0":"2025-08-04T00:22:53.946Z","0.0.1":"2025-08-04T04:32:48.782Z","0.0.2":"2025-08-04T06:14:49.052Z","0.0.3":"2025-08-10T08:38:23.594Z","0.0.4":"2025-08-17T06:56:17.587Z","0.0.5":"2025-08-17T19:17:24.632Z"},"license":"GPL-3.0-only","description":"Single interface to compile OpenScad file to STL. In node using openscad-wasm or native binary and in the browser using openscad-wasm with a web worker","maintainers":[{"name":"berlingoqc","email":"william95quintalwilliam@outlook.com"}],"readme":"# openscad-compiler\n\nSingle interface to compile OpenSCAD files to STL on all platforms (Node.js, WASM, native, or web worker).\n\n## Features\n\n- Compile OpenSCAD files in Fast or Full mode\n- Works in Node.js, browser (WASM), native, and web worker environments\n- Uses [openscad-wasm](https://github.com/openscad/openscad-wasm) under the hood\n\n## Usage\n\n* [nodejs see test.js](./test.js)\n* [browser see browser-test.html](./browser-test.html)\n\n## License\nThis project is licensed under GNU GPL v3. See the LICENSE file for details.\n\nThe included openscad-wasm release files are also licensed under GNU GPL v3. Their LICENSE is included in the `release/` folder.\n","readmeFilename":"README.md"}