{"_id":"strip-literal","_rev":"276132","name":"strip-literal","description":"Strip comments and string literals from JavaScript code","dist-tags":{"latest":"1.3.0"},"maintainers":[{"name":"antfu","email":""}],"time":{"modified":"2023-09-20T17:41:03.000Z","created":"2022-05-07T02:45:00.542Z","1.3.0":"2023-08-03T09:06:30.634Z","1.2.0":"2023-08-02T17:58:17.183Z","1.1.0":"2023-08-02T14:08:52.562Z","1.0.1":"2023-02-03T09:30:51.460Z","1.0.0":"2022-11-14T14:14:12.872Z","0.4.2":"2022-09-18T07:58:25.080Z","0.4.1":"2022-09-12T20:55:28.913Z","0.4.0":"2022-06-14T05:55:14.650Z","0.3.0":"2022-05-07T04:38:30.103Z","0.2.0":"2022-05-07T03:15:53.934Z","0.1.0":"2022-05-07T02:45:00.542Z"},"users":{},"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"versions":{"1.3.0":{"name":"strip-literal","version":"1.3.0","packageManager":"pnpm@8.6.11","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.10.0"},"devDependencies":{"@antfu/eslint-config":"^0.40.0","@antfu/ni":"^0.21.5","@types/node":"^20.4.5","bumpp":"^9.1.1","eslint":"^8.46.0","esmo":"^0.17.0","pnpm":"^8.6.11","rimraf":"^5.0.1","three":"^0.155.0","typescript":"^5.1.6","unbuild":"^1.2.1","vite":"^4.4.8","vitest":"^0.34.1","vue":"^3.3.4"},"gitHead":"3f2e97ef1f7e07adb8c4d78245bb89b6bccdcf95","_id":"strip-literal@1.3.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"db3942c2ec1699e6836ad230090b84bb458e3a07","size":4055,"noattachment":false,"key":"/strip-literal/-/strip-literal-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-1.3.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_1.3.0_1691053590478_0.3580856735851523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-03T09:06:30.634Z","publish_time":1691053590634,"_source_registry_name":"default","_cnpm_publish_time":1691053590634},"1.2.0":{"name":"strip-literal","version":"1.2.0","packageManager":"pnpm@8.6.11","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.10.0"},"devDependencies":{"@antfu/eslint-config":"^0.40.0","@antfu/ni":"^0.21.5","@types/node":"^20.4.5","bumpp":"^9.1.1","eslint":"^8.46.0","esmo":"^0.17.0","pnpm":"^8.6.11","rimraf":"^5.0.1","three":"^0.155.0","typescript":"^5.1.6","unbuild":"^1.2.1","vite":"^4.4.8","vitest":"^0.34.1","vue":"^3.3.4"},"gitHead":"22f71faa1734da0d4d8f526773977670c5cb0edc","_id":"strip-literal@1.2.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"17246d5e39806ed6058e42c2bb974a3998af300c","size":3978,"noattachment":false,"key":"/strip-literal/-/strip-literal-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-1.2.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_1.2.0_1690999097033_0.31083313889087094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T17:58:17.183Z","publish_time":1690999097183,"_source_registry_name":"default","_cnpm_publish_time":1690999097183},"1.1.0":{"name":"strip-literal","version":"1.1.0","packageManager":"pnpm@8.6.11","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.10.0"},"devDependencies":{"@antfu/eslint-config":"^0.40.0","@antfu/ni":"^0.21.5","@types/node":"^20.4.5","bumpp":"^9.1.1","eslint":"^8.46.0","esmo":"^0.17.0","pnpm":"^8.6.11","rimraf":"^5.0.1","three":"^0.155.0","typescript":"^5.1.6","unbuild":"^1.2.1","vite":"^4.4.8","vitest":"^0.34.1","vue":"^3.3.4"},"gitHead":"60ae1db83a02d92ce625eb994deb47aff0e78381","_id":"strip-literal@1.1.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"c1749cad4b79335c4e1eff8c374bd2cbc5109fcf","size":3774,"noattachment":false,"key":"/strip-literal/-/strip-literal-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-1.1.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_1.1.0_1690985332419_0.09391890294062444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-02T14:08:52.562Z","publish_time":1690985332562,"_source_registry_name":"default","_cnpm_publish_time":1690985332562},"1.0.1":{"name":"strip-literal","version":"1.0.1","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.8.2"},"devDependencies":{"@antfu/eslint-config":"^0.35.1","@antfu/ni":"^0.19.0","@types/node":"^18.11.18","bumpp":"^8.2.1","eslint":"^8.33.0","esmo":"^0.16.3","pnpm":"^7.26.3","rimraf":"^4.1.2","three":"^0.149.0","typescript":"^4.9.5","unbuild":"^1.1.1","vite":"^4.1.1","vitest":"^0.28.3","vue":"^3.2.47"},"gitHead":"9fb15450de67c87be4f9a24f64ce5bfab0de8f22","_id":"strip-literal@1.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"0115a332710c849b4e46497891fb8d585e404bd2","size":3445,"noattachment":false,"key":"/strip-literal/-/strip-literal-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-1.0.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_1.0.1_1675416651307_0.29620481195512727"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-03T09:30:51.460Z","publish_time":1675416651460,"_cnpm_publish_time":1675416651460},"1.0.0":{"name":"strip-literal","version":"1.0.0","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.8.1"},"devDependencies":{"@antfu/eslint-config":"^0.30.1","@antfu/ni":"^0.18.5","@types/node":"^18.11.9","bumpp":"^8.2.1","eslint":"^8.27.0","esmo":"^0.16.3","pnpm":"^7.16.0","rimraf":"^3.0.2","three":"^0.146.0","typescript":"^4.8.4","unbuild":"^0.9.4","vite":"^3.2.3","vitest":"^0.25.2","vue":"^3.2.45"},"gitHead":"ea081e25a171db0238ec534c9ae0424d7b6f55c6","_id":"strip-literal@1.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"0a484ed5a978cd9d2becf3cf8f4f2cb5ab0e1e74","size":3410,"noattachment":false,"key":"/strip-literal/-/strip-literal-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-1.0.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_1.0.0_1668435252695_0.10549642438395779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-14T14:28:33.091Z","publish_time":1668435252872,"_cnpm_publish_time":1668435252872},"0.4.2":{"name":"strip-literal","version":"0.4.2","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.8.0"},"devDependencies":{"@antfu/eslint-config":"^0.26.3","@antfu/ni":"^0.18.0","@types/node":"^18.7.16","bumpp":"^8.2.1","eslint":"^8.23.0","esmo":"^0.16.3","pnpm":"^7.11.0","rimraf":"^3.0.2","three":"^0.144.0","typescript":"^4.8.3","unbuild":"^0.8.10","vite":"^3.1.0","vitest":"^0.23.2","vue":"^3.2.39"},"gitHead":"59236e71754e013621a785979a199a0bca43a689","_id":"strip-literal@0.4.2","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"4f9fa6c38bb157b924e9ace7155ebf8a2342cbcf","size":3452,"noattachment":false,"key":"/strip-literal/-/strip-literal-0.4.2.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-0.4.2.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_0.4.2_1663487904912_0.8394241648402503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-18T07:59:41.483Z","publish_time":1663487905080,"_cnpm_publish_time":1663487905080},"0.4.1":{"name":"strip-literal","version":"0.4.1","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/strip-literal#readme","repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","bench":"vitest bench","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.8.0"},"devDependencies":{"@antfu/eslint-config":"^0.26.3","@antfu/ni":"^0.18.0","@types/node":"^18.7.16","bumpp":"^8.2.1","eslint":"^8.23.0","esmo":"^0.16.3","pnpm":"^7.11.0","rimraf":"^3.0.2","three":"^0.144.0","typescript":"^4.8.3","unbuild":"^0.8.10","vite":"^3.1.0","vitest":"^0.23.2","vue":"^3.2.39"},"gitHead":"a6fda8cf7dbb290861f30092ae6c5bf62b601491","_id":"strip-literal@0.4.1","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"fb9316ad35071c4229ed67aad1a0467e5a9b0c1a","size":3440,"noattachment":false,"key":"/strip-literal/-/strip-literal-0.4.1.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-0.4.1.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_0.4.1_1663016128727_0.8159662258379139"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-12T21:08:32.310Z","publish_time":1663016128913,"_cnpm_publish_time":1663016128913},"0.4.0":{"name":"strip-literal","version":"0.4.0","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","keywords":[],"homepage":"https://github.com/antfu/strip-literal#readme","bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"license":"MIT","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"funding":"https://github.com/sponsors/antfu","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"sideEffects":false,"scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.7.1"},"devDependencies":{"@antfu/eslint-config":"^0.23.0","@antfu/ni":"^0.16.2","@types/node":"^17.0.31","bumpp":"^7.1.1","eslint":"^8.14.0","esmo":"^0.14.1","pnpm":"^7.0.0","rimraf":"^3.0.2","typescript":"^4.6.4","unbuild":"^0.7.4","vite":"^2.9.7","vitest":"^0.10.2"},"gitHead":"b679e116cf21cec39bcd518e8523a021dd3d85b5","_id":"strip-literal@0.4.0","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"0f90e86daecc1eb23c61c62d25238ffad4524634","size":3051,"noattachment":false,"key":"/strip-literal/-/strip-literal-0.4.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-0.4.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_0.4.0_1655186114425_0.4347646116793311"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T06:36:06.628Z","publish_time":1655186114650,"_cnpm_publish_time":1655186114650},"0.3.0":{"name":"strip-literal","version":"0.3.0","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","keywords":[],"homepage":"https://github.com/antfu/strip-literal#readme","bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"license":"MIT","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"funding":"https://github.com/sponsors/antfu","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"sideEffects":false,"scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.7.1"},"devDependencies":{"@antfu/eslint-config":"^0.23.0","@antfu/ni":"^0.16.2","@types/node":"^17.0.31","bumpp":"^7.1.1","eslint":"^8.14.0","esmo":"^0.14.1","pnpm":"^7.0.0","rimraf":"^3.0.2","typescript":"^4.6.4","unbuild":"^0.7.4","vite":"^2.9.7","vitest":"^0.10.2"},"gitHead":"dd0754f06127f5d2d643dffa409d7f493eedf1fb","_id":"strip-literal@0.3.0","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"922502f1befeb08f2f79025d1be713e252ba3bd6","size":2447,"noattachment":false,"key":"/strip-literal/-/strip-literal-0.3.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-0.3.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_0.3.0_1651898309956_0.29153967997140273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-07T04:38:37.895Z","publish_time":1651898310103,"_cnpm_publish_time":1651898310103},"0.2.0":{"name":"strip-literal","version":"0.2.0","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","keywords":[],"homepage":"https://github.com/antfu/strip-literal#readme","bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"license":"MIT","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"funding":"https://github.com/sponsors/antfu","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"sideEffects":false,"scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.7.1"},"devDependencies":{"@antfu/eslint-config":"^0.23.0","@antfu/ni":"^0.16.2","@types/node":"^17.0.31","bumpp":"^7.1.1","eslint":"^8.14.0","esmo":"^0.14.1","pnpm":"^7.0.0","rimraf":"^3.0.2","typescript":"^4.6.4","unbuild":"^0.7.4","vite":"^2.9.7","vitest":"^0.10.2"},"gitHead":"8dc9d0b8cf03b55a7d3622ecf6186944162fb8a7","_id":"strip-literal@0.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"91c8318fe6aeec69b0ee77682ddc9e55b7edfe1d","size":2281,"noattachment":false,"key":"/strip-literal/-/strip-literal-0.2.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-0.2.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_0.2.0_1651893353773_0.24789095723795884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-07T03:20:37.029Z","publish_time":1651893353934,"_cnpm_publish_time":1651893353934},"0.1.0":{"name":"strip-literal","type":"module","version":"0.1.0","packageManager":"pnpm@7.0.0","description":"Strip comments and string literals from JavaScript code","keywords":[],"homepage":"https://github.com/antfu/strip-literal#readme","bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"license":"MIT","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"repository":{"type":"git","url":"git+https://github.com/antfu/strip-literal.git"},"funding":"https://github.com/sponsors/antfu","main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"sideEffects":false,"scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","prepublishOnly":"nr build","release":"bumpp --commit --push --tag && npm publish","start":"esmo src/index.ts","test":"vitest","typecheck":"tsc --noEmit"},"dependencies":{"acorn":"^8.7.1"},"devDependencies":{"@antfu/eslint-config":"^0.23.0","@antfu/ni":"^0.16.2","@types/node":"^17.0.31","bumpp":"^7.1.1","eslint":"^8.14.0","esmo":"^0.14.1","pnpm":"^7.0.0","rimraf":"^3.0.2","typescript":"^4.6.4","unbuild":"^0.7.4","vite":"^2.9.7","vitest":"^0.10.2"},"gitHead":"0ba11724358ba5f2d3942da423ca40087cd6f1cc","_id":"strip-literal@0.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"shasum":"c76105740213c9034de3098060c261aa903f8da4","size":2324,"noattachment":false,"key":"/strip-literal/-/strip-literal-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/strip-literal/download/strip-literal-0.1.0.tgz"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"directories":{},"maintainers":[{"name":"antfu","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strip-literal_0.1.0_1651891500303_0.5797335055984549"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-07T02:51:29.884Z","publish_time":1651891500542,"_cnpm_publish_time":1651891500542}},"readme":"# strip-literal\n\n[![NPM version](https://img.shields.io/npm/v/strip-literal?color=a1b858&label=)](https://www.npmjs.com/package/strip-literal)\n\nStrip comments and string literals from JavaScript code. Powered by [acorn](https://github.com/acornjs/acorn)'s tokenizer.\n\n## Usage\n\n<!-- eslint-disable no-template-curly-in-string -->\n\n```ts\nimport { stripLiteral } from 'strip-literal'\n\nstripLiteral('const foo = `//foo ${bar}`') // 'const foo = `       ${bar}`'\n```\n\nComments, string literals will be replaced by spaces with the same length to keep the source map untouched.\n\n## Functions\n\n### `stripLiteralAcorn`\n\nStrip literal using [Acorn](https://github.com/acornjs/acorn)'s tokenizer.\n\nWill throw error if the input is not valid JavaScript.\n\n[Source](./src/acorn.ts)\n\n### `stripLiteralRegex`\n\nStrip literal using RegExp.\n\nThis will be faster and can work on non-JavaScript input. But will have some caveats on distinguish strings and comments.\n\n[Source](./src/regex.ts)\n\n### `stripLiteral`\n\nStrip literal from code.\n\nTry to use `stripLiteralAcorn` first, and fallback to `stripLiteralRegex` if Acorn fails.\n\n[Source](./src/index.ts)\n\n### `createIsLiteralPositionAcorn`\nReturns a function that returns whether the position is in a literal using [Acorn](https://github.com/acornjs/acorn)'s tokenizer.\n\nWill throw error if the input is not valid JavaScript.\n\n[Source](./src/acorn.ts)\n\n## Sponsors\n\n<p align=\"center\">\n  <a href=\"https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg\">\n    <img src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg'/>\n  </a>\n</p>\n\n## License\n\n[MIT](./LICENSE) License © 2022 [Anthony Fu](https://github.com/antfu)\n","_attachments":{},"homepage":"https://github.com/antfu/strip-literal#readme","bugs":{"url":"https://github.com/antfu/strip-literal/issues"},"license":"MIT"}