{"_id":"@node-loaders/core","_rev":"3625293","name":"@node-loaders/core","description":"Types, utilities and base class for custom loaders.","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"mshima","email":""}],"time":{"modified":"2024-10-21T03:44:39.000Z","created":"2022-11-30T19:57:15.985Z","1.0.2":"2023-05-13T00:01:47.083Z","1.0.1":"2023-05-11T18:02:40.812Z","1.0.0":"2023-05-11T17:59:49.441Z","0.6.0":"2022-12-22T19:07:03.304Z","0.5.0":"2022-12-08T00:51:30.582Z","0.4.0":"2022-12-06T09:42:40.853Z","0.3.0":"2022-12-04T04:57:31.585Z","0.2.0":"2022-12-04T03:42:03.803Z","0.1.0":"2022-12-02T23:19:27.348Z","0.0.1-alpha.6":"2022-12-02T14:18:45.713Z","0.0.1-alpha.5":"2022-12-02T00:23:02.256Z","0.0.1-alpha.4":"2022-12-01T01:35:38.509Z","0.0.1-alpha.3":"2022-11-30T19:57:15.985Z"},"users":{},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"versions":{"1.0.2":{"name":"@node-loaders/core","version":"1.0.2","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha"},"dependencies":{"validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/debug":"^4.1.7","@types/validate-npm-package-name":"^4.0.0","debug":"^4.3.4"},"engines":{"node":"^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"1766272a024cba4ee70a1cdd30a5baffb1cda1af","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@1.0.2","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.3.0/node@v16.20.0+arm64 (darwin)","dist":{"shasum":"64799bdae379bb84f441a49227975068d1f5f79b","size":7865,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-1.0.2.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.2_1683936106904_0.3405490082092557"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-13T00:01:47.083Z","publish_time":1683936107083,"_source_registry_name":"default","_cnpm_publish_time":1683936107083},"1.0.1":{"name":"@node-loaders/core","version":"1.0.1","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha"},"dependencies":{"validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/debug":"^4.1.7","@types/validate-npm-package-name":"^4.0.0","debug":"^4.3.4"},"engines":{"node":"^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"f11987816f85a642bd8e018b1b773e862f9e2cbe","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@1.0.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.3.0/node@v16.20.0+arm64 (darwin)","dist":{"shasum":"28aeec8b81302dfeb883656175bc93ec10127819","size":7868,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-1.0.1.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.1_1683828160657_0.46298717202613027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-11T18:02:40.812Z","publish_time":1683828160812,"_source_registry_name":"default","_cnpm_publish_time":1683828160812},"1.0.0":{"name":"@node-loaders/core","version":"1.0.0","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha"},"dependencies":{"validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/debug":"^4.1.7","@types/validate-npm-package-name":"^4.0.0","debug":"^4.3.4"},"engines":{"node":"^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"4b2bd7b3d11f201ec8b78aac9b14978f73620196","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@1.0.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.3.0/node@v16.20.0+arm64 (darwin)","dist":{"shasum":"c0a66b9d2d8db99b00ee5feb889f434435292483","size":7867,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-1.0.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0_1683827989275_0.2196038328217722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-11T17:59:49.441Z","publish_time":1683827989441,"_source_registry_name":"default","_cnpm_publish_time":1683827989441},"0.6.0":{"name":"@node-loaders/core","version":"0.6.0","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha","test-node14":"mocha --config .mocharc.node14.cjs test"},"dependencies":{"validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/debug":"^4.1.7","@types/validate-npm-package-name":"^4.0.0","debug":"^4.3.4"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"9ede4ae73598814f41eee5c77d399aec896f122d","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.6.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"056bec457976aaa7e3344ea9bfea4ba05e6f8673","size":10042,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.6.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.6.0_1671736023127_0.7729251111588735"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-22T19:23:15.034Z","publish_time":1671736023304,"_cnpm_publish_time":1671736023304},"0.5.0":{"name":"@node-loaders/core","version":"0.5.0","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha","test-node14":"mocha --config .mocharc.node14.cjs test"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/validate-npm-package-name":"^4.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"2839739754eb82b94488fe9e0765cd8623fff860","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.5.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"4add830961e1b7f394cd298a36177beb47eb0dfb","size":9527,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.5.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.5.0_1670460690385_0.4936733826273294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-08T01:03:50.465Z","publish_time":1670460690582,"_cnpm_publish_time":1670460690582},"0.4.0":{"name":"@node-loaders/core","version":"0.4.0","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha","test-node14":"mocha --config .mocharc.node14.cjs test"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/validate-npm-package-name":"^4.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"b3b07fa92591c620c422bf3345fdcc600cb19912","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.4.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"208db679e6c10e0a1a27c56f8bbbbad6214e2d29","size":9135,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.4.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.4.0_1670319760603_0.3809766806339949"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-06T10:02:53.857Z","publish_time":1670319760853,"_cnpm_publish_time":1670319760853},"0.3.0":{"name":"@node-loaders/core","version":"0.3.0","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha","test-node14":"mocha --config .mocharc.node14.cjs test"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/validate-npm-package-name":"^4.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"0a94e08abee80bcc9408f6c96df82996c9eb649e","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.3.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"cc67dc67c5a5de82d2340f9f813d46cf72a25e5a","size":8252,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.3.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.3.0_1670129851435_0.17132348805144648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-04T04:57:34.896Z","publish_time":1670129851585,"_cnpm_publish_time":1670129851585},"0.2.0":{"name":"@node-loaders/core","version":"0.2.0","private":false,"keywords":["esm","import","loader","node"],"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"mocha","test-coverage":"c8 mocha","test-node14":"mocha --config .mocharc.node14.cjs test"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/validate-npm-package-name":"^4.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"ccadd1fe4e68b4b8c47e0eac438df092a45f6541","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.2.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"b365c581955ada19bb8fdede3d08fc4d487063d2","size":8006,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.2.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.2.0_1670125323640_0.23559406707416053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-04T03:42:08.392Z","publish_time":1670125323803,"_cnpm_publish_time":1670125323803},"0.1.0":{"name":"@node-loaders/core","version":"0.1.0","private":false,"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","test":"npm run build && mocha"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/validate-npm-package-name":"^4.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"862d4ae439701d82cd170cc1c0d764284bc82105","description":"Types, utilities and base class for custom loaders.","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.1.0","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"57b769cfb6d565543c3932c09382688d5f19833e","size":3515,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.1.0.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0_1670023167146_0.4097802335452825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-02T23:19:33.469Z","publish_time":1670023167348,"_cnpm_publish_time":1670023167348},"0.0.1-alpha.6":{"name":"@node-loaders/core","version":"0.0.1-alpha.6","private":false,"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","prepare":"npm run build","test":"npm run build && mocha"},"dependencies":{"@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@types/validate-npm-package-name":"^4.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"c14039e6ab2dadf4f2d9316dffc4b8b7b656c572","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.0.1-alpha.6","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"c4a9676a7d3207ff4d14a261e460ba363397e8bc","size":4147,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.0.1-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.0.1-alpha.6.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.1-alpha.6_1669990725553_0.8747781475356577"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-02T14:26:33.762Z","publish_time":1669990725713,"_cnpm_publish_time":1669990725713},"0.0.1-alpha.5":{"name":"@node-loaders/core","version":"0.0.1-alpha.5","private":false,"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","clean":"rimraf dist","clean-all":"npm run clean && rimraf node_modules","fix":"xo --fix","prepare":"npm run build"},"dependencies":{"@types/debug":"^4.1.7","@types/validate-npm-package-name":"^4.0.0","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"devDependencies":{"@node-loaders/esbuild":"^0.0.1-alpha.5"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"9bad6d02653b8eb2fac6b51749a70cb7c651f191","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.0.1-alpha.5","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"950f2d306f66fe0d585d339853ae8d4b06f8daa4","size":4145,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.0.1-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.0.1-alpha.5.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.1-alpha.5_1669940582080_0.6279593193062043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-02T00:32:02.881Z","publish_time":1669940582256,"_cnpm_publish_time":1669940582256},"0.0.1-alpha.4":{"name":"@node-loaders/core","version":"0.0.1-alpha.4","private":false,"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","prepare":"npm run build"},"dependencies":{"@types/debug":"^4.1.7","@types/validate-npm-package-name":"^4.0.0","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"8c95b654ae05cf1a7bf2bac59d784f853b96fc2c","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.0.1-alpha.4","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"32ff137b341fdb0b51d7c466e20a471c480b2868","size":3430,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.0.1-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.0.1-alpha.4.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.1-alpha.4_1669858538287_0.7849179877611423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T01:35:57.494Z","publish_time":1669858538509,"_cnpm_publish_time":1669858538509},"0.0.1-alpha.3":{"name":"@node-loaders/core","version":"0.0.1-alpha.3","private":false,"bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"repository":{"type":"git","url":"git://github.com/node-loaders/loaders.git"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc","prepare":"npm run build"},"dependencies":{"@esbuild-kit/core-utils":"^3.0.0","@types/debug":"^4.1.7","debug":"^4.3.4","validate-npm-package-name":"^5.0.0"},"engines":{"node":"^14.15.0 || ^16.13.0 || >=18.12.0"},"publishConfig":{"access":"public"},"gitHead":"065dbe31b79ccf2544faed474ed098bc34ecf595","homepage":"https://github.com/node-loaders/loaders#readme","_id":"@node-loaders/core@0.0.1-alpha.3","_nodeVersion":"16.18.1","_npmVersion":"lerna/6.1.0/node@v16.18.1+arm64 (darwin)","dist":{"shasum":"e31f0f9e29daa9c9142eb1261439053641bb68ba","size":3394,"noattachment":false,"key":"/@node-loaders/core/-/@node-loaders/core-0.0.1-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@node-loaders/core/download/@node-loaders/core-0.0.1-alpha.3.tgz"},"_npmUser":{"name":"mshima","email":"marceloshima@gmail.com"},"directories":{},"maintainers":[{"name":"mshima","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.1-alpha.3_1669838235854_0.6544369273793151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-30T20:01:02.580Z","publish_time":1669838235985,"_cnpm_publish_time":1669838235985}},"readme":"# @node-loaders/core\n\nTypes, utilities and base class for custom loaders.\n\n## Usage\n\nCreating a new Loader:\n\n```js\nimport BaseLoader from '@node-loaders/core';\n\nclass CustomLoader extends BaseLoader {\n  _handlesEspecifier(specifier, ...) {\n    /*\n     * Filter calls, non related calls should be forwarded for best interoperatbility.\n     *\n     * Constructor options provides rules implementation for builtin and package specifiers.\n     * To ignore those options override handlesEspecifier instead\n     */\n    return isTypescriptFile(specifier);\n  }\n\n  _resolve(...) {\n    // Filtered (by handlesEspecifier) resolve\n  }\n\n  _load(...) {\n    // Filtered (by handlesEspecifier) load\n  }\n}\n\nconst loader = new CustomLoader({\n  forwardBuiltinSpecifiers: true,\n  forwardPackageSpecifiers: true,\n});\n\nexport const resolve = loader.exportResolve();\nexport const load = loader.exportLoad();\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/node-loaders/loaders#readme","bugs":{"url":"https://github.com/node-loaders/loaders/issues"},"license":"MIT"}