{"_id":"@beautiful-eyes/dynamic-import","_rev":"8-0f5d0ace0c15295ee7264414df06783a","name":"@beautiful-eyes/dynamic-import","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.0","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://github.com/AmKreta/Beautiful-Eyes#readme","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"255a50fec3a4658491d73ed0a58df9ec2839b71b","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.0.tgz","fileCount":5,"integrity":"sha512-1cfScvQyAR3C3aKABQ/FO6t+SJDbtAzIWtpLzDHku2W5F+mA1kD4WEGJwMsFSKxzoV0yDKOrNbHgIsxHgZBidQ==","signatures":[{"sig":"MEUCIQDJ9EVfM9+O8UZwkqw8vmiI+iGY56eYJyb9R7Q0TlF5HwIgbk6yaJ8MtfotdH4b4hoTRvjNE1yPoHOqpVTp2FTpJ+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6942},"main":"dist/index.ts","gitHead":"28b3b3dc462bf06e48162791f29e278207f158f6","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.0_1787381310104_0.9598422529658095","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.1","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://github.com/AmKreta/Beautiful-Eyes#readme","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"028232624416eb1ae168337033c614c5490c122b","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.1.tgz","fileCount":6,"integrity":"sha512-pnUyqIY8sTrPXL+byFqbT3K/+KjdEQIVISIpL4rGusaq5wXQeGsyRY5i93iNc5pws4zeKD+k43lj7zQJAtbqXg==","signatures":[{"sig":"MEYCIQDXinCYaiHdOkiaVtvlRrtW86rOOllgSwF2EHnkHBll0wIhAORxa8MiO/5l3z5Ju4S7fO60BFhsTdcUGDahE/4lWR5B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8046},"main":"dist/index.ts","gitHead":"c26ec8dfae4fc899d954c62fbaac687aeb957873","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.1_1787381806856_0.9613845905962912","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.2","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://beautiful-eyes.netlify.app/","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"d563efdcd811ec0b989692b73690d10ca0ffedf6","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.2.tgz","fileCount":7,"integrity":"sha512-gTGwk1n1jPMAPNDk3/o9G0LFSUNrPIFiCD5VwJcvYksqe08LijMvi8bPe1s7ZtLntkQRldUx1GfrJjatkt7k1w==","signatures":[{"sig":"MEUCIDvdvNimbsOF5y53wqXxpQa1COQoKgYRTK1e7kAGoYWaAiEA3oMiYNuQYH8KtQq30l7fawCo1wGJHMxVHLmD9jofPy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11492},"main":"dist/index.ts","gitHead":"3e9e81c9373802810449f0822ed19a6029bf4a10","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.2_1787383980165_0.7435656900107934","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.3","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://beautiful-eyes.netlify.app/","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"954db64292d67f3d5681c21039d35643c0cfc442","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.3.tgz","fileCount":7,"integrity":"sha512-4z9cdDZTDqn2/uGM9MZXwse4HWPhOIOW1aSD7jVGlHmdHwDPj4Ra8c2QhOf/LeYGK4SwBK3/6zErMSDX4qB+vA==","signatures":[{"sig":"MEYCIQC0QLssaGQM2YMKauwRxkhsyaqTIz3U4+mXZiZU+rftgQIhANUXX7vlWUWN5fRbmsfiPTNx7D8TEl+NIOU8ljR0Ikuc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11492},"main":"dist/index.ts","gitHead":"398fd91f888fd20f99cd0ea37fe6b3fa9af81008","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.3_1787384756139_0.05047282387928931","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.4","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://beautiful-eyes.netlify.app/","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"554128f492e2ee059181bd8b047524dc189c3f41","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.4.tgz","fileCount":6,"integrity":"sha512-GZhl+rVp+EtzfXwOxt8+5/9CFs+b5mHMByTWlI43sqzr9jJBOYgRjcc90C/UurS95iEYEAzR0ase8zlN8hhjvg==","signatures":[{"sig":"MEUCIQD0Khjt9ryxlQjf1JYTpa+VTPXQQYeYF7UEHOPbzE/+VwIgFaxaGxhT8yz1nDnZFpWfjFWgkFU8AYc2zwLPq7z5rh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099},"main":"dist/index.js","gitHead":"1abc436465c9995c286cbf510bd6a66601f93711","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.4_1787841600943_0.5728336515905867","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.5","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://beautiful-eyes.netlify.app/","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"83061c5127bd7239f3c76d80d01a4101381e4447","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.5.tgz","fileCount":6,"integrity":"sha512-el6Bof7SjQddpMv7LHg+X9d+juqG6DEtgCPs2AL6aKSPdA0/QdGsqsSSCscijXufeXKuoTlZs1PAyUVuM4ieZw==","signatures":[{"sig":"MEYCIQDOdU8VNCp9bB++kDAIAh912Z/GEUUFaXGHY+3o8r2/JgIhALaMPCgT434+wBaPDuoRxGfS2JSI0huDaGJ0L/xrWI9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099},"main":"dist/index.js","gitHead":"13bcfbd339647e44cace0911339784bcd9edb5ac","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.5_1787843590640_0.7205713908447622","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.7","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"homepage":"https://beautiful-eyes.netlify.app/","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"dist":{"shasum":"e17a4d5cc868eec5ac69994ecf490a9f44fd4787","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.7.tgz","fileCount":6,"integrity":"sha512-uvijeLFE2/7nGPNP9Ag1fGYgDg8aoO+Ep713JCQIFofH/hMmu30kQ4qXlNGCXBXSv5wX7mkSg3ozdwf2Y+p0Rg==","signatures":[{"sig":"MEUCIGDfHefwXI/GQ4qGqSlNMKRJCPdG3x9qsxlbmBWWjtUxAiEAj1vz98C9ibXTJvOCcfiKn+CXP3fm6yifCGMAgtZw9RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099},"main":"dist/index.js","gitHead":"64de7eb9d40ca3997f014a2926bd1e8fabc20ed0","scripts":{"run":"npm run build && node dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"repository":{"url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","type":"git","directory":"packages/dynamic-import"},"_npmVersion":"10.8.2","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/dynamic-import_1.0.7_1787845271719_0.7369457736394498","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@beautiful-eyes/dynamic-import","version":"1.0.8","description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","main":"dist/index.js","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","directory":"packages/dynamic-import"},"homepage":"https://beautiful-eyes.netlify.app/","devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","run":"npm run build && node dist/index.js"},"keywords":[],"author":"","license":"ISC","_id":"@beautiful-eyes/dynamic-import@1.0.8","gitHead":"38a8b16635339ec1dae26fd505b1e46540f26ec6","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uDQtkP/JxsIHcuMJ7ymFu68qqrFuAvjL2vVwncYHG2kfrtlvxwfpf4HKrF6BxE/jbqLRhWhVD+K5RYQLwwg6eA==","shasum":"147ee21913ef18840184d20185b7441d09c71d94","tarball":"https://registry.npmjs.org/@beautiful-eyes/dynamic-import/-/dynamic-import-1.0.8.tgz","fileCount":8,"unpackedSize":8305,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@beautiful-eyes%2fdynamic-import@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEGeesVf6oLI0puxTSG3BzjrdekHkasvjQ9NgHNWtGloAiEA6RZT8Ku7sJtWEXyrPnW4XvRKFeK0lnafL+k2IfCzqfw="}]},"_npmUser":{"name":"amreshkumar","email":"Kamresh485@gmail.com"},"directories":{},"maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamic-import_1.0.8_1787846075174_0.7258167980245833"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-22T06:48:29.976Z","modified":"2026-08-27T15:54:35.740Z","1.0.0":"2026-08-22T06:48:30.250Z","1.0.1":"2026-08-22T06:56:47.012Z","1.0.2":"2026-08-22T07:33:00.303Z","1.0.3":"2026-08-22T07:45:56.260Z","1.0.4":"2026-08-27T14:40:01.089Z","1.0.5":"2026-08-27T15:13:10.775Z","1.0.7":"2026-08-27T15:41:11.858Z","1.0.8":"2026-08-27T15:54:35.319Z"},"bugs":{"url":"https://github.com/AmKreta/Beautiful-Eyes/issues"},"license":"ISC","homepage":"https://beautiful-eyes.netlify.app/","keywords":[],"repository":{"type":"git","url":"git+https://github.com/AmKreta/Beautiful-Eyes.git","directory":"packages/dynamic-import"},"description":"TypeScript transformer that turns Beautiful Eyes @Component template and style paths into dynamic imports.","maintainers":[{"name":"amreshkumar","email":"Kamresh485@gmail.com"}],"readme":"# @beautiful-eyes/dynamic-import\n\nTypeScript transformer for [Beautiful Eyes](https://beautiful-eyes.netlify.app/). Rewrites `@Component` `useTemplate` and `useStyleSheets` string literals into `import()` calls so webpack can code-split templates and styles.\n\n```sh\nnpm install @beautiful-eyes/dynamic-import\n```\n\n```js\n// webpack.config.js\nconst { dynamicImport } = require('@beautiful-eyes/dynamic-import/dist/index');\n\n{\n  test: /\\.(ts|tsx)$/,\n  use: [{\n    loader: 'ts-loader',\n    options: {\n      getCustomTransformers: (program) => ({\n        before: [dynamicImport(program)]\n      })\n    }\n  }]\n}\n```\n\n```ts\n@Component({\n  selector: 'Counter',\n  useTemplate: './counter.template.be',   // becomes import('./counter.template.be')\n  useStyleSheets: ['./counter.scss']\n})\n```\n\n- Docs: [beautiful-eyes.netlify.app](https://beautiful-eyes.netlify.app/)\n- Source: [github.com/AmKreta/Beautiful-Eyes](https://github.com/AmKreta/Beautiful-Eyes/tree/master/packages/dynamic-import)\n","readmeFilename":"README.md"}