{"versions":{"1.0.0":{"name":"acorn-import-phases","version":"1.0.0","description":"Support for `import <defer|source>` phase syntax in Acorn","type":"module","exports":{".":{"require":"./src/index.cjs","default":"./src/index.js"},"./package.json":"./package.json"},"scripts":{"test":"node --test ./test/index.js"},"keywords":["acorn","import","defer","source","phase","wasm","proposal"],"author":{"name":"Nicolò Ribaudo"},"repository":{"type":"git","url":"git+https://github.com/nicolo-ribaudo/acorn-import-defer.git"},"license":"MIT","devDependencies":{"acorn":"^8.14.0"},"peerDependencies":{"acorn":"^8.14.0"},"engines":{"node":">=10.13.0"},"_id":"acorn-import-phases@1.0.0","gitHead":"cefac23a922757895d1e1f4e5f5a7719b24c57b0","bugs":{"url":"https://github.com/nicolo-ribaudo/acorn-import-defer/issues"},"homepage":"https://github.com/nicolo-ribaudo/acorn-import-defer#readme","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-pVOBmSdm/JgOiDAURHEFvVi3n4tuZF2nLLm7KEK1F0RuJ5LdAlMMKFzms6Al8lXToCXT/i5CxerFJYDoVoRhyA==","shasum":"700a65852854c10a1b622b5309e5f97a441ba798","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/acorn-import-phases/-/acorn-import-phases-1.0.0.tgz","fileCount":6,"unpackedSize":6844,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgrBxyOMl5p9bOgqV7Cume+Ci/Z31YVps9atWhYCE3vQIhAKSsCe7zQjynLbqK/FcPqOEsyoiBI9TWvj5WDiX8Srzi"}],"size":2702},"_npmUser":{"name":"anonymous","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nicolo.ribaudo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/acorn-import-phases_1.0.0_1751646968088_0.7882446418445059"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T16:36:08.279Z","publish_time":1751646968279,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"acorn-import-phases","version":"1.0.1","description":"Support for `import <defer|source>` phase syntax in Acorn","type":"module","exports":{".":{"require":{"types":"./src/index.d.cts","default":"./src/index.cjs"},"types":"./src/index.d.mts","default":"./src/index.js"},"./package.json":"./package.json"},"scripts":{"test":"node --test ./test/index.js"},"keywords":["acorn","import","defer","source","phase","wasm","proposal"],"author":{"name":"Nicolò Ribaudo"},"repository":{"type":"git","url":"git+https://github.com/nicolo-ribaudo/acorn-import-defer.git"},"license":"MIT","devDependencies":{"acorn":"^8.14.0"},"peerDependencies":{"acorn":"^8.14.0"},"engines":{"node":">=10.13.0"},"_id":"acorn-import-phases@1.0.1","gitHead":"287023666baff238bb13127d3ef31840eed0fcfa","bugs":{"url":"https://github.com/nicolo-ribaudo/acorn-import-defer/issues"},"homepage":"https://github.com/nicolo-ribaudo/acorn-import-defer#readme","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-wM2aQuxGJxW8OErKMULYgCgbuD8SxR60al33lWdyk61ZFMC/xdGYALLD8Y7yi2i4pfRN1IMvRTsnFqycVN/w7g==","shasum":"f4863113be3749ff1535552c62aa40555b77b69b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/acorn-import-phases/-/acorn-import-phases-1.0.1.tgz","fileCount":8,"unpackedSize":7355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDrs6bc8RxueeaDby6dqGo/eXnHkJaMC/TaXQKwdaB7wAiEA/WHXcLh5CdYtEHr1lcwopewzKLxz2okQHIo66zcjatk="}],"size":2849},"_npmUser":{"name":"anonymous","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nicolo.ribaudo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/acorn-import-phases_1.0.1_1751648407447_0.1272670777697047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T17:00:07.650Z","publish_time":1751648407650,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"acorn-import-phases","version":"1.0.2","description":"Support for `import <defer|source>` phase syntax in Acorn","type":"module","main":"./src/index.cjs","types":"./src/index.d.cts","exports":{".":{"require":{"types":"./src/index.d.cts","default":"./src/index.cjs"},"types":"./src/index.d.mts","default":"./src/index.js"},"./package.json":"./package.json"},"scripts":{"test":"node --test ./test/index.js"},"keywords":["acorn","import","defer","source","phase","wasm","proposal"],"author":{"name":"Nicolò Ribaudo"},"repository":{"type":"git","url":"git+https://github.com/nicolo-ribaudo/acorn-import-defer.git"},"license":"MIT","devDependencies":{"acorn":"^8.14.0"},"peerDependencies":{"acorn":"^8.14.0"},"engines":{"node":">=10.13.0"},"_id":"acorn-import-phases@1.0.2","gitHead":"d8e1ac612880f27415eefed0fac14f76b1c8108e","bugs":{"url":"https://github.com/nicolo-ribaudo/acorn-import-defer/issues"},"homepage":"https://github.com/nicolo-ribaudo/acorn-import-defer#readme","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-LlJyqotYoGP98geuvEN3cRHZgTydvZo1pLYA4W5mWeEunzIu/KezVXu+r2tb6dGGlLujOqYRQj7e6lVVezDV0Q==","shasum":"69d1c9bf3046cd6297fcb5fd72d85e6e5798509a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/acorn-import-phases/-/acorn-import-phases-1.0.2.tgz","fileCount":8,"unpackedSize":7416,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+jg3VMy9TbDMqUorE2+zZX6xcgjNPHDj0puQkjoqCOgIgb7/mYL5vG+cEO8urV/916to/GisIgptuBXOna6n7B9U="}],"size":2854},"_npmUser":{"name":"anonymous","actor":{"name":"nicolo-ribaudo","type":"user","email":"nicolo.ribaudo@gmail.com"},"email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nicolo.ribaudo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/acorn-import-phases_1.0.2_1751648542095_0.3138667060129272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T17:02:22.257Z","publish_time":1751648542257,"_source_registry_name":"default","contributors":[]},"1.0.3":{"name":"acorn-import-phases","version":"1.0.3","description":"Support for `import <defer|source>` phase syntax in Acorn","type":"module","main":"./src/index.cjs","types":"./src/index.d.cts","exports":{".":{"require":{"types":"./src/index.d.cts","default":"./src/index.cjs"},"types":"./src/index.d.mts","default":"./src/index.js"},"./package.json":"./package.json"},"scripts":{"test":"node --test ./test/index.js"},"keywords":["acorn","import","defer","source","phase","wasm","proposal"],"author":{"name":"Nicolò Ribaudo"},"repository":{"type":"git","url":"git+https://github.com/nicolo-ribaudo/acorn-import-defer.git"},"license":"MIT","devDependencies":{"acorn":"^8.14.0"},"peerDependencies":{"acorn":"^8.14.0"},"engines":{"node":">=10.13.0"},"_id":"acorn-import-phases@1.0.3","gitHead":"2c0dc6d5031b8594b04a4a0d654d351ba7435dcf","bugs":{"url":"https://github.com/nicolo-ribaudo/acorn-import-defer/issues"},"homepage":"https://github.com/nicolo-ribaudo/acorn-import-defer#readme","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-jtKLnfoOzm28PazuQ4dVBcE9Jeo6ha1GAJvq3N0LlNOszmTfx+wSycBehn+FN0RnyeR77IBxN/qVYMw0Rlj0Xw==","shasum":"30394a1dccee5f380aecb8205b8c69b4f7ae688e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/acorn-import-phases/-/acorn-import-phases-1.0.3.tgz","fileCount":8,"unpackedSize":7434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEYkxmV/mNO4clK2TmMXFbyKw3WPaNj44FePd1u6WCbYAiAm1I/PeSY0NyBEbhheikF2bdtU894L5oAW/ubbf6ldYw=="}],"size":2855},"_npmUser":{"name":"anonymous","email":"nicolo.ribaudo@gmail.com","actor":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"nicolo.ribaudo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/acorn-import-phases_1.0.3_1751648683764_0.3920844937296548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-04T17:04:43.945Z","publish_time":1751648683945,"_source_registry_name":"default","contributors":[]},"1.0.4":{"name":"acorn-import-phases","version":"1.0.4","description":"Support for `import <defer|source>` phase syntax in Acorn","type":"module","main":"./src/index.cjs","types":"./src/index.d.cts","exports":{".":{"require":{"types":"./src/index.d.cts","default":"./src/index.cjs"},"types":"./src/index.d.mts","default":"./src/index.js"},"./package.json":"./package.json"},"scripts":{"test":"node --test ./test/index.js"},"keywords":["acorn","import","defer","source","phase","wasm","proposal"],"author":{"name":"Nicolò Ribaudo"},"repository":{"type":"git","url":"git+https://github.com/nicolo-ribaudo/acorn-import-phases.git"},"license":"MIT","devDependencies":{"acorn":"^8.14.0"},"peerDependencies":{"acorn":"^8.14.0"},"engines":{"node":">=10.13.0"},"_id":"acorn-import-phases@1.0.4","gitHead":"37c05aa2f89ef046a0902a3e74e479d27331cd2a","bugs":{"url":"https://github.com/nicolo-ribaudo/acorn-import-phases/issues"},"homepage":"https://github.com/nicolo-ribaudo/acorn-import-phases#readme","_nodeVersion":"24.3.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==","shasum":"16eb850ba99a056cb7cbfe872ffb8972e18c8bd7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz","fileCount":8,"unpackedSize":7462,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFRTHO905GxsSmutpfEoAgTDEb6MlwTHUtSSyDWJb1HnAiEA7uFQbx+FtSg4u5wOy3CJZKo+ayvRWIilRmAnOLS0Nw4="}],"size":2860},"_npmUser":{"name":"anonymous","email":"nicolo.ribaudo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nicolo.ribaudo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/acorn-import-phases_1.0.4_1752488311926_0.5553284966048337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-14T10:18:32.096Z","publish_time":1752488312096,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.0.4"},"name":"acorn-import-phases","time":{"created":"2025-07-04T16:36:30.552Z","modified":"2025-07-14T10:18:39.064Z","1.0.0":"2025-07-04T16:36:08.279Z","1.0.1":"2025-07-04T17:00:07.650Z","1.0.2":"2025-07-04T17:02:22.257Z","1.0.3":"2025-07-04T17:04:43.945Z","1.0.4":"2025-07-14T10:18:32.096Z"},"readme":"# Support for `import defer` and `import souce` in acorn\n\n## Install\n\n```\nnpm install acorn-import-phases\n```\n\n## Usage\n\nThis module provides a plugin that can be used to extend the Acorn Parser class:\n\n```js\nconst {Parser} = require('acorn');\nconst importPhases = require('acorn-import-phases');\nParser.extend(importPhases()).parse('...');\n```\n\nBy default, the plugin supports both `import defer` and `import source` syntax. You can disable one of them by passing an options object:\n\n```js\nconst {Parser} = require('acorn');\nconst importPhases = require('acorn-import-phases');\nParser.extend(importPhases({ defer: false })).parse('...');\nParser.extend(importPhases({ source: false })).parse('...');\n```\n\n## License\n\nThis plugin is released under an MIT License.","users":{}}