{"_id":"drill.js","_rev":"28-159b51b855672b81f8792f1eb1f31a23","name":"drill.js","dist-tags":{"latest":"5.3.12"},"versions":{"5.0.0":{"name":"drill.js","version":"5.0.0","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.0.0","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"69a8019ea7c12ed9ce74efead09d7c572df209c8","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.0.0.tgz","fileCount":29,"integrity":"sha512-zTLUrYLBByyKyGgo7gW0sQpwel7S4Dy81/MRajtM1/0Kf3pP632rxCdxeHbr0x+otpcPpCim5cWiKR+jNRJRqg==","signatures":[{"sig":"MEYCIQDin3SI2xxsxOJmf2TRMif/1nw0cuMHEsfGHTsKBJ6stwIhAK5cR21ZzmNHOf0LoDqUOoYHTIT1X772wbUB7wfB9Ag8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31624},"main":"dist/drill.js","exports":{"import":"./src/base.mjs","require":"./dist/drill.js"},"gitHead":"86ea557c4ce574a8de15a516972e78e2d1b89b46","scripts":{"test":"node scripts/ci-test","build":"npm run rollup && npm run terser && node scripts/add-comments.js","rollup":"rollup src/dist.mjs --file dist/drill.js --format iife","terser":"terser dist/drill.js -c -m -o dist/drill.min.js","playwright":"npx playwright test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","terser":"^5.17.3","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.0.0_1684153556147_0.772145585510106","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"drill.js","version":"5.0.1","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.0.1","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"2ad5385c627318a878483de68d567c236a3096ec","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.0.1.tgz","fileCount":29,"integrity":"sha512-m3fER7LiKfhfIMWBc8N1w3KqTNsKf6rK1QJuwHgzowPZptp87y/GtIuVgXH7L3vsDRB0s6+ouo83x+AcqQeL+Q==","signatures":[{"sig":"MEQCIGcAudrm/z1wuM+mGENZOg7Cz7yQzWU1Ue/5F8yc8zhaAiB1LAKYtgsevRSE1p3k+9DayL7DHPWf+1uF8t6YG3iZTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31624},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"465f055567c0beaf9a5ed15271e6bf97702fa490","scripts":{"test":"node scripts/ci-test","build":"npm run rollup && npm run terser && node scripts/add-comments.js","rollup":"rollup src/dist.mjs --file dist/drill.js --format iife","terser":"terser dist/drill.js -c -m -o dist/drill.min.js","playwright":"npx playwright test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","terser":"^5.17.3","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.0.1_1684163980477_0.11588725948165224","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"drill.js","version":"5.0.2","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.0.2","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"4d8ed55fec6932f4f322c4523a724170b9896938","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.0.2.tgz","fileCount":30,"integrity":"sha512-bs/NeXVhzpYi0XSUA/R/FxN2dLhGrAPsNJRlw+w3X8+MjtTXaYZuzVU9dQW+IRkz6RDXgQ6gjZCcbK15ou/UTg==","signatures":[{"sig":"MEQCIHbfpJxVWQBs0vpBws1UEAarY4QFv1wpqn9GJov0Va3FAiByfxRt+eVXlH2NYQO1+Oyj2tI6VrHQkCurJdiHNTc5cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36748},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"33722a518838508abf616ef5190e379daf15471e","scripts":{"test":"node scripts/ci-test","build":"rollup -c && npm run terser","terser":"terser dist/drill.js -c -m -o dist/drill.min.js && terser dist/drill.mjs -c -m -o dist/drill.min.mjs","playwright":"npx playwright test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","terser":"^5.17.3","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.0.2_1684337032351_0.5089620357260247","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"drill.js","version":"5.0.3","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.0.3","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"dd4e3415ed0149a28a213ec56aaf70f6abbef03e","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.0.3.tgz","fileCount":30,"integrity":"sha512-2TbAS/A+RdNFb5xv1FSF4Qly85/cqNsj+SZrRE9opDgU+jKWjz/mMMdX352WxWdJUvfnpaQul4XLB3brwi8l8w==","signatures":[{"sig":"MEUCIDffe3rsvq+2zXKar8xQB+ulekf52a7xjB9Vy5Fo4K9JAiEApdTk+o/HCzqrhT/HLmfVEG+w5DVH5ZDe3b1Vxj0Qi3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38188},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"1c8cf45a171a0798283c35e34ad5a46b677b5a41","scripts":{"test":"node scripts/ci-test","build":"rollup -c && npm run terser","terser":"terser dist/drill.js -c -m -o dist/drill.min.js && terser dist/drill.mjs -c -m -o dist/drill.min.mjs","playwright":"npx playwright test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","terser":"^5.17.3","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.0.3_1684600735232_0.3703495090380833","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"drill.js","version":"5.0.4","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.0.4","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"fe9a4437adb8267233b892647c3a024891ac91df","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.0.4.tgz","fileCount":30,"integrity":"sha512-SdSzOa0lB3iS19jEHjw7RDACudZykExIPJRpNfodgpAmRddG2Xde21zqhLvIIW4sUKn6DxFzZdmZF/iOWR5j3Q==","signatures":[{"sig":"MEUCIG+A9zHbwzYyQo+EHaivUItOJMVFk5KzCO6udO16C/H3AiEA8e8h7FLZVEB+Gp5Wr7BMrnkZl+oCgdUwkwfXvNLNjn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39584},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"38ead2f22ca8c757be68b434786ccf991bb979b8","scripts":{"test":"node scripts/ci-test","build":"rollup -c && npm run terser","terser":"terser dist/drill.js -c -m -o dist/drill.min.js && terser dist/drill.mjs -c -m -o dist/drill.min.mjs","playwright":"npx playwright test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","terser":"^5.17.3","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.0.4_1684687462581_0.40667080545834944","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"drill.js","version":"5.0.5","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.0.5","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"da326cf7c82b5c180afdd4bc5ab6b4979002c186","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.0.5.tgz","fileCount":32,"integrity":"sha512-02ZtCFPtNpDLsW91UKL6yl5o+Axv1hXRbSJSMEGzKjeLJqt4qKmlZaXbmcWaOvnDno1WbBtMaCExE/dD+D4dYQ==","signatures":[{"sig":"MEQCIFGacpghzhXBbfNaA2jpTwmEPBZ935FfmqN8QsWqIBrwAiBOLA3ato/xwsljOmil7PAG68jC7VXU2Sabd9m5Jd9tXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41732},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"40d2a7705eaace869ac44d040181fcd2785f8c98","scripts":{"test":"node scripts/ci-test","build":"rollup -c && npm run terser","terser":"terser dist/drill.js -c -m -o dist/drill.min.js && terser dist/drill.mjs -c -m -o dist/drill.min.mjs","playwright":"npx playwright test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","terser":"^5.17.3","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.0.5_1685956910601_0.29522652172770303","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"drill.js","version":"5.1.0","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.1.0","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"b5ef97579ee062c76d1daedbcd080f512a77a96b","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.1.0.tgz","fileCount":60,"integrity":"sha512-CByRSmYKdJmMtvzQUQbDI8YeIVf0jQ3qONSgPocDYjuMFKXkexr4wLX0pjmHqG1Njniq/no5M68XboMTWI6sQg==","signatures":[{"sig":"MEUCIQD/HIlx5fAOeIXQyfXhNiy26XJpxrQVOcb7GwEJ1qSfFwIgQcYAp7LsGb7MWwNOkieiDh0Oh8PHnO2T0fSk1IrI8nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2686662},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"0d5b72392e5a38b83a696aeb22fc3bb2ca5a2f54","scripts":{"jest":"","test":"npm run playwright","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.1.0_1686497295543_0.11038968761044088","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"drill.js","version":"5.1.1","author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.1.1","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"14cc294b59d370d8da25a1c0a5d8c12198e1507a","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.1.1.tgz","fileCount":68,"integrity":"sha512-STC53Q5ruKsROYoqujKC6/YLrLu39gGMen026RoWrMM5l7B9cyIG63WSCusk1oULdm/YUDy1hd32sgoROnpbGQ==","signatures":[{"sig":"MEQCIGYpNCvvlX4NoMDns9qG2fH9A3QrcQWWaUoElrVZ852fAiByPQ/ujp1wn0WbB0K/VyhbgU10DAinFZYGgLDly3zAsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2727896},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"ea69bbf063fa32131c6dd2d8bd8491f8ab44d6db","scripts":{"jest":"","test":"npm run playwright","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.1.1_1686568964086_0.9131849384913278","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"drill.js","version":"5.1.2","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.1.2","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"f4078c13b251e47cd76eb19c3102956fb537bf0b","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.1.2.tgz","fileCount":72,"integrity":"sha512-eJpJRRL/RSae1XIqYUWjQxZH4mklYwf4qePr5lBNJLvzjSgAgvY2+rHHA2tbSuf4J4IPQiialgJIE1S4kKncjg==","signatures":[{"sig":"MEUCIQDQqdyfnRqbJyhzLxowAZca4ywDzsGC1ExsesFzlKtwWAIgYhpZ/D0B7k3g1VSHrVyW8jYnC74GI1XsQdnF/pZ/7P0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2730398},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"79e24bb04c090b603545d9e020105cd5d3673805","scripts":{"jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.1.2_1686584498727_0.22588169533499447","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"drill.js","version":"5.2.0","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.0","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"78faf4e7ac282face1fb8c46bae04fa1a16eb952","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.0.tgz","fileCount":86,"integrity":"sha512-Fd55m6sl26ZbuuewzS6fVHHXsS8sxCL9gnbZ+EH65X8sviEVJ47iG3oiaQgvOoy1pnt0Dq47XSiQgqqApDVX8Q==","signatures":[{"sig":"MEQCIBAJkTkcNiImOKFzRJ+hLw1sMz8PF3WcT+V3fHC0jhuyAiBF39Co8HmPZKBcCWhQkkuqYqLFmAKDzqat/y0JgGWwiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50988585},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"de9a3a25499b7d2adbb8e0da3768b199375fdca0","scripts":{"jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.0_1688546567083_0.177111676436851","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"drill.js","version":"5.2.1","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.1","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"b967436a80cf70dd0c2abae9831606e4c2b70f22","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.1.tgz","fileCount":86,"integrity":"sha512-h/7JWnSHFZQ9HlmLc2NUExeFsqCIj2XiUzu5BQ/w2MvFKVjcXrBN4S8Mq5sL2M7wpdHLktM0OSfYFD5Kr6/hCQ==","signatures":[{"sig":"MEUCIQCSLk/GG6BLl/i3WVG7wY2QypoMTgEAyIkme5PntDkB3gIgTS1RLwD02/vmB/7mOLaw/XBjY1KZZgqC8di15E/TCwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50989224},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"641719a0d320409cd27d676719235a5f9a2195cf","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.1_1688634313548_0.2330650094096678","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"drill.js","version":"5.2.2","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.2","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"e2a6e628762381ab8bcbdd0458f8da0de32587fd","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.2.tgz","fileCount":86,"integrity":"sha512-QGdqwtWyIqoA46pxOMWbSILfR6hp1wdhUFmPoQ/gQ+ifa61rtagt9QnVFUKYlkemGI/t5a2SuG3DlznkGT8Bog==","signatures":[{"sig":"MEYCIQCfrnnuIqF5gH9zW9FbBe93CC5h9eICbzJ4yTXmBYw8MAIhAPnSJngQIn2OjXSmf0bBZ3gdRC9GUBkCTECYCIaixFGk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50995900},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"49a3378d2cec10c28cbdde0fb6ddd7eb4a298587","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.2_1688726022197_0.017849163633738785","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"drill.js","version":"5.2.3","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.3","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"0de21c3e9b4ae0ed7be2fd5ae2018e16b4608134","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.3.tgz","fileCount":86,"integrity":"sha512-p4jnCde55/0OJV4V5XAAZ4RApMesP8fNDZGPqIYE4EyKBDpTyNa1nGEpaPVLpnVXRrQfrWzYBZeYU+W3vg/VXA==","signatures":[{"sig":"MEUCIB6YuJvKHV8YZJqj8uZ1R0v9Sz19ajvaC1Xx4P+ADLPOAiEAo8sYgL4yLEYvBwd3STgLz8GUpH6e2uOqjQXcB3lrM6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50997019},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"99522958b55d93890dcef7570d84695cd89c162a","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.3_1693489538800_0.04332884129120207","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"drill.js","version":"5.2.4","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.4","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"71150325ec1d585392ec7da1f115f83fea80d341","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.4.tgz","fileCount":86,"integrity":"sha512-ysVtaZ42oiJniaDGaCddfb5oVzp0EIIKRES7VFFlfGvHqn9N89p+SAUsAFijWYBNjZdFKG9KxNCpWWyRDcZg2A==","signatures":[{"sig":"MEYCIQDal+lQLw4F7xtJg8nVA3VTXNaU+a0Dra8VOwANmzKJFAIhANT5aKT+EZhLM0btwS+0NSJWKWfJpA2twHZWUPExEQzr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51000535},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"e08467cbaf0895de30bb48ec10da9bb623956ab2","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.4_1693555708017_0.4858247189206102","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"drill.js","version":"5.2.5","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.5","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"9c37fd4061761620d6d26f12303aa67b5e1812e2","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.5.tgz","fileCount":86,"integrity":"sha512-xgFPSkXdLDVm9lEGfvW1gAtyM5GcX16lHQhgA+3O/f8SZwzHnBC0eMGJmwTpPIUiPLut/pnABTWG55o9paHWAg==","signatures":[{"sig":"MEYCIQDnWLYhfEZAUoNbHtDpfIYKO8XEKEVE00mj7O01MDl5VgIhAPzzatJ7qAXZBu6gZKqW0Y/yoQvzsH7TjUxzqWe74u+Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51000565},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"268904769479703411f93f0eed3f2d254cfc8c78","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.5_1693556528351_0.012482362997481067","host":"s3://npm-registry-packages"}},"5.2.6":{"name":"drill.js","version":"5.2.6","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.2.6","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"3984d4c718deb4e149352891443ee187563941a3","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.2.6.tgz","fileCount":86,"integrity":"sha512-YnmoinECxOl8kc70zGy/E5J3OnE4wB9xi9C4aqlyqnU91u4EAtD2bqE1s38U//jV2gM34lGScTDwh16ZqnXcUQ==","signatures":[{"sig":"MEYCIQC1HOQs1CsjOhYY0Sxkud5OdXCqzvN7vqfUZWJUrppergIhAJG89CFTwHB4R11tjcPliNr7pSsbs1kVyaHCYskWw6cd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51001812},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"f936cd068a005bfbdae627e8e38b5b8c491cd60b","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","jasmine-core":"^4.6.0","@playwright/test":"^1.32.3","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.2.6_1694173093771_0.5794521688612688","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"drill.js","version":"5.3.0","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.0","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"2f3a101f26a13ba2a2598d49bb1a5afe65c11a86","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.0.tgz","fileCount":88,"integrity":"sha512-nQ+4XULeRZvryvvWVqZgmhGLLVy/V3O9m+15ALGcjqa2JMUGWCATBjLnoweNoRnjNP+8baB+JvnLzOxpAt4rJA==","signatures":[{"sig":"MEYCIQCRdH1C5oUrghFKsPs86CAHGBUAD2ey4vtVxvG4KBPvOgIhALl3aareTrsGKvsq4rWmX14wKicZr5i0J2TQkDD0B2+G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51010225},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"44fa2b4683fb5abd3f3e68630fe9cd2af1bff47b","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.0_1696842717140_0.47052419675818546","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"drill.js","version":"5.3.1","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.1","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"cdcad5473f2fcc88e78383cbd31ff0af06483bef","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.1.tgz","fileCount":88,"integrity":"sha512-7uUI1iaoNshyeQDyCvzdLnT3igZF++ogWpqnZIyr+jfQcuFk+fiJSHR9z//ILGwJeBh/UpcRzzHXjZvmHwFtYg==","signatures":[{"sig":"MEUCIQCPetwbC9tWSeQgCFLhuKRojq6BK/VINVN7Y1ra8S/F1gIgeBIuDeqiMjhRjR72O2T8X0+MyPMGBdx3/bRnkejYenI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51009851},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"59c155c3b0408a0d3a2ed6bc93694e851e18f4f9","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.1_1696844690099_0.10960030719637359","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"drill.js","version":"5.3.2","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.2","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"f55e0e53dd26dbeccfa06405cbe9b55104386fbe","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.2.tgz","fileCount":88,"integrity":"sha512-r/apIOxvKo/wGS+npvvM97WQKaVZlytX2m81xmMRu+AxRQWtmAVymTF3MXPd1ZxFBWCSMXQYYoXv6UTmH2oe8A==","signatures":[{"sig":"MEQCIHEoVKAuTEuqJQl+xlWrIp83mHUAW5qbkP7w4TwDkTQ3AiBpGiG42eqwvUP5MWrVTM0XU/TDzvf8GdjV0k2NIpGCWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51009854},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"a24d0a959117e2bfbdaa27c5b58115cf9fcf207f","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"18.14.2","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.2_1696846486821_0.9186995648734486","host":"s3://npm-registry-packages"}},"5.3.3":{"name":"drill.js","version":"5.3.3","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.3","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"44706a34068121c28646af3509c67584e21779e1","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.3.tgz","fileCount":88,"integrity":"sha512-YGGAPC0/SHsK+/BYNuOyXsuu8N6zq+XktIYL37n6GiNBSc/nKySHfODsiGuNCAamBc/58rp52n7golfALdmedw==","signatures":[{"sig":"MEUCIQDb18MGR94sWtKR7gQAttO3cBTXgXW885pH/EP1jpTHhAIgZWEw8VIyEaErWcr9uf3X8+t9um2ljfKd9mLMSqEkGGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51011720},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"71ce814a201d651903f9f739d4ee9b9511b8d718","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.3_1699265127534_0.5365084539284408","host":"s3://npm-registry-packages"}},"5.3.4":{"name":"drill.js","version":"5.3.4","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.4","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"6c8c42412fad6f6c3b6787a622ca3e856408ab6f","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.4.tgz","fileCount":89,"integrity":"sha512-W7OGIXXq+WJ13BqBypyof52hJCvmef8QyXstigoCS24587J9cYDlXxbOzUD1F45ia+z0Z3secqgwTrozWI6bOg==","signatures":[{"sig":"MEQCIAwMXWH4wa4r5uOA0MFHmLFn3XwzpjOkt8Xx5juH2wXEAiABbcm93l2AFGaN5S6SCMox1Rj5mUjAh/MdJCfQgAm+XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51014357},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"e14e0acd265c99554343c6edace3ab71552ce40e","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.4_1700551315104_0.04810570545238324","host":"s3://npm-registry-packages"}},"5.3.5":{"name":"drill.js","version":"5.3.5","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.5","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"6110f49820c90b88db7a6d768a8eba5d5c27fb98","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.5.tgz","fileCount":89,"integrity":"sha512-kZ0wht7/EnwICB6LKfOSrnMrdIf08A9LY+DAwOt/KeGxJMC9q2aAXrqtvPLeaM2GjXjNx8XxmQ00HkNyd8FGzg==","signatures":[{"sig":"MEYCIQC7DuohtJjqB5g8Y9a34droPi8hPboRvgjhM9m4AbeiZAIhAMrv6aqHlzci7AspfqmIMrbHg4jRA4meHmXyubPzUstz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51015951},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"94d8206a60257c2fec7700216eb9cd9cc7ae11a8","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.5_1704552556150_0.18356806169617057","host":"s3://npm-registry-packages"}},"5.3.6":{"name":"drill.js","version":"5.3.6","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.6","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"e1dae9e064b9b02fa32658f27f22165f7af3003e","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.6.tgz","fileCount":89,"integrity":"sha512-MT9OsMOqwTM9DxsJdOAvhUl0KeK9PTy6enQo8Aimgy0YSAo5pIBOMf2nS+FUpv88mGgrS+wNmFJup15fdim0aw==","signatures":[{"sig":"MEUCIELW6dxks7dcUfJuwwcmFwqylvNvREBxGFG3OrDt3C7TAiEA8SNw3AynfRUyLNfgF1UNfLxcgARTYUn35+AAQXCDkaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51015897},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"945be76e6507d9d3896d1e3f0b81b7abf5d5e1ff","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.6_1705938554139_0.8970261399658956","host":"s3://npm-registry-packages"}},"5.3.7":{"name":"drill.js","version":"5.3.7","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.7","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"70e5bdd783251056456feaefe265cdc010595aa9","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.7.tgz","fileCount":89,"integrity":"sha512-GjaVHFYz7nzcJaHrwn5vsVclSJ1RL9+vs/3s5A6OGuNzsQMQCtfZA8hojuQsc1tYG13WYe64kv8oN9jhDhO70A==","signatures":[{"sig":"MEQCIG/UsEwUcaoWloHRPHL4TAbvQLiZy0pf4+atHNS0I+lEAiA0RIu7j8i+L7/9PxRhIPIdwhyKvNd36lonqZWcvDnhnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51016362},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"a121f21846551615df75b714a0f89d3d2d76a235","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.7_1708345664534_0.881280969740659","host":"s3://npm-registry-packages"}},"5.3.8":{"name":"drill.js","version":"5.3.8","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.8","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"348212545642cf527a37cc6e270d107d5e3936ab","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.8.tgz","fileCount":91,"integrity":"sha512-McxXx+TJ18XmT8D2PFV1GuAeimB5DmPA2X/j+GacjBbdjdxONN2sqxwUnp3Q4rszTb8YqnrmHcLbjsGDKqVHZA==","signatures":[{"sig":"MEUCIEl6zMmNVp/wcL2UQcow0FEEf98QJwC4srva+m9fO2VRAiEAh2hDkuJEYyL0zNbQxPHCDwZJwdSqIFamdvcsGNxQfxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51021204},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"3be41ebd0c72006c066c38b22a3d84f33e1a1015","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","codegen":"npx playwright codegen localhost:3340/","playwright":"node scripts/playwright-test","static-server":"node scripts/static-server"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.38.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.8_1718357796111_0.6545397511391084","host":"s3://npm-registry-packages"}},"5.3.9":{"name":"drill.js","version":"5.3.9","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.9","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"c0c311ff6e6518bae79a3f7e677e7ba25ffe6c65","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.9.tgz","fileCount":98,"integrity":"sha512-BRvmcRh9TBmcQI7Z8mdrszInRw7eCfkBWRvicvrhuPmv0woAW1T9QV0k1ex3iB4CEnGMuY9TOQR8gHr1XNHjvg==","signatures":[{"sig":"MEUCIEloNXUQJfv4mbXaVbtumRrBP4yi9CUb1Je7w2T+7pmEAiEAzZApoJFWyjFTRla+7jsBG7MioqQOd+zLj8QS8Hu3psc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51045382},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"42b51940b80e4ea9847d2917bd6b4354d4c24b52","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","static":"node scripts/static-server","codegen":"npx playwright codegen localhost:3340/","playwright":"npx playwright test"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.45.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.9_1720448022755_0.8531350800483315","host":"s3://npm-registry-packages"}},"5.3.10":{"name":"drill.js","version":"5.3.10","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.10","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"50b37ca1c3fa2e8361597757e92d8559ee0feac2","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.10.tgz","fileCount":98,"integrity":"sha512-3sGGsmi37Y7xtpzbt9XoSKcJ8tN7h+bzxBrLtHC52/maS+VkPVd5Ht7Ci3+UzENDtmiv3CNMA47/xvqK4HsUow==","signatures":[{"sig":"MEQCIEYxncOYTi0k9h51YYZ3cHpV1vZsS5jPcD7KyQjkVuHHAiAaUNoScS0DgHF2E2DalVa5VDCXSNMajeQkQopNYbamIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51045185},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"297dd80b2493cf785c6692ffc5f1e854b172f6b7","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","static":"node scripts/static-server","codegen":"npx playwright codegen localhost:3340/","playwright":"npx playwright test"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.45.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.10_1721976636828_0.5309488233120565","host":"s3://npm-registry-packages"}},"5.3.11":{"name":"drill.js","version":"5.3.11","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"author":{"url":"https://kirakiray.com/","name":"YAO","email":"kirayao@hotmail.com"},"license":"MIT","_id":"drill.js@5.3.11","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"homepage":"https://github.com/kirakiray/drill.js","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"dist":{"shasum":"b359545f4b455d31b80dfb302a81fdff42d36a75","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.11.tgz","fileCount":98,"integrity":"sha512-dEXo9v4tFGVeH7AWOjqXgOrPXyxaXpBk65abP538gVhU78chMXugJWkmSG9wG+qqcdHwIWcKGz73v8b5EwBT/w==","signatures":[{"sig":"MEQCICbLEpbNLdoG8TvnJ12MasV0IkL1ygsC0aeo0lVVMJ6OAiABfaA6uE7onky23hvvWwvm5PRp4pmUtPkFdP3eQBealw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51045194},"main":"dist/drill.js","exports":{"import":"./src/dist.mjs","require":"./dist/drill.js"},"gitHead":"639a8e4fdc24df43aba3f66524f5b8b37c772d51","scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","jest":"","test":"npm run playwright && npx vitest","build":"rollup -c","static":"node scripts/static-server","codegen":"npx playwright codegen localhost:3340/","playwright":"npx playwright test"},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"startyear":"2018","repository":{"url":"git+https://github.com/kirakiray/drill.js.git","type":"git"},"_npmVersion":"10.1.0","description":"A declarative modular framework that runs on the browser","directories":{},"_nodeVersion":"20.9.0","dependencies":{"less":"^4.1.3","source-map":"~0.6.0","typescript":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.14.1","rollup":"^3.21.6","vitest":"^0.32.0","shelljs":"^0.8.5","koa-static":"^5.0.0","@types/node":"^20.8.3","jasmine-core":"^4.6.0","@playwright/test":"^1.45.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-terser":"^0.4.3","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/drill.js_5.3.11_1721986688520_0.1658812102229814","host":"s3://npm-registry-packages"}},"5.3.12":{"name":"drill.js","version":"5.3.12","description":"A declarative modular framework that runs on the browser","main":"dist/drill.js","exports":{"require":"./dist/drill.js","import":"./src/dist.mjs"},"scripts":{"bump":"node scripts/bump-version.js && npm run build && npm i","build":"rollup -c","static":"node scripts/static-server","test":"npm run playwright && npx vitest","playwright":"npx playwright test","jest":"","codegen":"npx playwright codegen localhost:3340/"},"repository":{"type":"git","url":"git+https://github.com/kirakiray/drill.js.git"},"devDependencies":{"@playwright/test":"^1.48.2","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","@types/node":"^22.8.5","jasmine-core":"^5.4.0","koa":"^2.15.3","koa-static":"^5.0.0","rollup":"^4.24.3","shelljs":"^0.8.5","vitest":"^2.1.4"},"author":{"name":"YAO","email":"kirayao@hotmail.com","url":"https://kirakiray.com/"},"license":"MIT","bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"homepage":"https://github.com/kirakiray/drill.js","startyear":"2018","dependencies":{"less":"^4.2.0","source-map":"~0.7.4","typescript":"^5.6.3"},"keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"_id":"drill.js@5.3.12","gitHead":"c889cf8095dc465a29101b5400ea6f381a6098f7","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-zvS8GTvy6Fyk/taPl9Gh0kkpyjFNuvluP4bQlAZmVmrFFnBs8Kyt/UtH1cp5n7tVOCY+UkArN3VpC1OUteuUgA==","shasum":"4b30ee1530eafe4bcee71c4c0865d7dd23d1aad3","tarball":"https://registry.npmjs.org/drill.js/-/drill.js-5.3.12.tgz","fileCount":98,"unpackedSize":51045901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA9a+pWy0vMm/WRNbhY4cmVmYKCV4Q8hk7qv9Dcq9rcgIhAJK8A+pGb0hYUj7FiFgm5IaHI6d5dKg8bSwxLOjsGQY4"}]},"_npmUser":{"name":"kirakiray","email":"kirayao@hotmail.com"},"directories":{},"maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/drill.js_5.3.12_1730385454655_0.2657801491340057"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-15T12:25:56.146Z","modified":"2024-10-31T14:37:35.245Z","5.0.0":"2023-05-15T12:25:56.363Z","5.0.1":"2023-05-15T15:19:40.651Z","5.0.2":"2023-05-17T15:23:52.539Z","5.0.3":"2023-05-20T16:38:55.436Z","5.0.4":"2023-05-21T16:44:22.747Z","5.0.5":"2023-06-05T09:21:50.749Z","5.1.0":"2023-06-11T15:28:15.842Z","5.1.1":"2023-06-12T11:22:44.361Z","5.1.2":"2023-06-12T15:41:38.971Z","5.2.0":"2023-07-05T08:42:47.450Z","5.2.1":"2023-07-06T09:05:13.938Z","5.2.2":"2023-07-07T10:33:42.608Z","5.2.3":"2023-08-31T13:45:39.181Z","5.2.4":"2023-09-01T08:08:28.422Z","5.2.5":"2023-09-01T08:22:08.782Z","5.2.6":"2023-09-08T11:38:14.134Z","5.3.0":"2023-10-09T09:11:57.523Z","5.3.1":"2023-10-09T09:44:50.522Z","5.3.2":"2023-10-09T10:14:47.137Z","5.3.3":"2023-11-06T10:05:27.922Z","5.3.4":"2023-11-21T07:21:55.552Z","5.3.5":"2024-01-06T14:49:16.560Z","5.3.6":"2024-01-22T15:49:14.448Z","5.3.7":"2024-02-19T12:27:44.858Z","5.3.8":"2024-06-14T09:36:36.502Z","5.3.9":"2024-07-08T14:13:43.056Z","5.3.10":"2024-07-26T06:50:37.307Z","5.3.11":"2024-07-26T09:38:08.849Z","5.3.12":"2024-10-31T14:37:35.062Z"},"bugs":{"url":"https://github.com/kirakiray/drill.js/issues"},"author":{"name":"YAO","email":"kirayao@hotmail.com","url":"https://kirakiray.com/"},"license":"MIT","homepage":"https://github.com/kirakiray/drill.js","keywords":["drill.js","drill","drilljs","script","modules","module loader","loader","es modules"],"repository":{"type":"git","url":"git+https://github.com/kirakiray/drill.js.git"},"description":"A declarative modular framework that runs on the browser","maintainers":[{"name":"kirakiray","email":"kirayao@hotmail.com"}],"readme":"# drill.js\n\n## Use of documentation\n\n* [简体中文](./docs/cn/README.md)\n* [繁体中文](./docs/cn-tr/README.md)\n* [Deutsch](./docs/ger/README.md)\n* [日本語](./docs/jp/README.md)\n\n## Introduction\n\n`drill.js` is an enhanced web loading tool designed to free front-end developers from relying on Node.js. It provides rich extension features and supports declarative module loading.\n\nCompared to traditional front-end development approaches, `drill.js` offers a more flexible way to load and handle modules, making front-end development more convenient and efficient.\n## Official Extensions \n- [drill-less](https://github.com/kirakiray/drill.js/tree/main/libs/less) : Enables direct support for `.less` files in browsers.\n- [drill-ts](https://github.com/kirakiray/drill.js/tree/main/libs/typescript) : Enables direct support for `.ts` files in browsers.\n\n## Installation\n\nYou can install `drill.js` using one of the following methods: \n- CDN: Include the following script tag in the `<head>` section of your HTML file:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/drill.js/dist/drill.min.js\"></script>\n```\n\n- Package Manager: Use npm or yarn, or any other package management tool, to install:\n\n```shell\nnpm install drill.js\n```\n\n## Initialization\n\nBefore using `drill.js`, you need to include the `drill.js` script in your HTML file to initialize the environment. It is recommended to place the initialization script in the `<head>` section of the HTML file.\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <title>My Web Page</title>\n    <script src=\"https://cdn.jsdelivr.net/npm/drill.js/dist/drill.min.js\"></script>\n    <!-- Other contents of the head section -->\n</head>\n<body>\n   <!-- Page content -->\n</body>\n</html>\n```\n\n## Module Loading\n\nIn an ES module environment, you can use the `lm` method to load modules. Here is an example of loading the `test-module.mjs` module:\n\n[Click here to view the code](https://github1s.com/kirakiray/drill.js/blob/main/examples/load-module/index.html) \n\n[Click here to see the live demo](https://kirakiray.github.io/drill.js/examples/load-module/) \n\n```javascript\n// target/test-module.mjs\nexport const getDesc = () => {\n  return \"I am target/test-module.mjs\";\n};\n```\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" />\n    <title>Load Module</title>\n    <script src=\"https://cdn.jsdelivr.net/npm/drill.js/dist/drill.min.js\"></script>\n  </head>\n  <body>\n    <script type=\"module\">\n      const load = lm(import.meta);\n\n      (async () => {\n          const test = await load(\"./target/test-module.mjs\");\n\n        document.write(test.getDesc());\n        console.log(test.getDesc()); // => I am target/test-module.mjs\n      })();\n    </script>\n  </body>\n</html>\n```\n\nYou can use the `load` method to load modules using the same syntax as asynchronous `import`. The loaded module can be accessed using the `test` variable to access the exported content of the module.\n## Declarative Loading\n\nYou can use the `<load-module>` or `<l-m>` tags for declarative module loading, similar to using the `<script>` tag to load modules.\n\n```html\n<load-module src=\"path/to/the/module.mjs\"></load-module>\n<!-- or -->\n<l-m src=\"path/to/the/module.mjs\"></l-m>\n```\n\n\n\nThis approach has the same effect as the traditional `<script>` tag, making it easy to declare module loading.\n\n## Extending File Type Support\n\nYou can extend the support for specific file types in `drill.js` using the `lm.use` method. Here is an example of extending support for `.json` files:\n\n```javascript\n\nuse(\"json\", async (ctx, next) => {\n  const { url } = ctx;\n\n  ctx.result = await fetch(url).then((e) => e.json());\n\n  next();\n});\n```\n\nUsing a middleware mechanism similar to Koa, you can set `ctx.result` to return the corresponding content. You can use `lm.use` to extend support for more file types.\n\nCheck out the [example code](https://github1s.com/kirakiray/drill.js/blob/main/examples/load-more-type/index.html)  for officially supported types, and see the [live demo](https://kirakiray.github.io/drill.js/examples/load-more-type/)  as well.\n\n## Module Preprocessing\n\nYou can use the `lm.use` method to preprocess module data. Here is an example of registering data for preprocessing components:\n\n[Click here to see the live demo](https://kirakiray.github.io/drill.js/examples/lm-use/) \n\n[Click here to view the code](https://github1s.com/kirakiray/drill.js/blob/main/examples/lm-use/index.html) \n\n```html\n\n<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"UTF-8\" />\n    <title>Module Preprocessing</title>\n    <script src=\"https://cdn.jsdelivr.net/npm/drill.js/dist/drill.min.js\"></script>\n    <script src=\"./register-drill.js\"></script>\n    <l-m src=\"./test-comp.mjs\"></l-m>\n  </head>\n  <body>\n    <test-comp></test-comp>\n  </body>\n</html>\n```\n\n\n\n```javascript\n// register-drill.js\nlm.use([\"js\", \"mjs\"], async (ctx, next) => {\n  const { content, tag, type, style } = ctx.result;\n\n  if (type === \"component\") {\n    class MyElement extends HTMLElement {\n      constructor() {\n        super();\n        this.innerHTML = content;\n        style && Object.assign(this.style, style);\n      }\n    }\n\n    customElements.define(tag, MyElement);\n  }\n\n  next();\n});\n```\n\n```javascript\n// test-comp.mjs\nexport const type = \"component\";\n\nexport const tag = \"test-comp\";\n\nexport const content = \"Hello, World! This is my custom element.\";\n\nexport const style = {\n  color: \"red\",\n  padding: \"10px\",\n  margin: \"10px\",\n  backgroundColor: \"#eee\",\n};\n```\n\nIn preprocessing, you can perform corresponding operations based on the module's type and content. In the above example, the component registration data is processed into a custom element.\n\nThe above content covers some of the documentation for `drill.js`. Continue writing the remaining content, including examples, usage, frequently asked questions, API references, and so on.\n\nFor details on developing plugins, [please click here to read](./docs/en/plug-ins.md) .\n","readmeFilename":"README.md"}