{"_id":"static-analysis","_rev":"300022","name":"static-analysis","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","dist-tags":{"latest":"2.1.1"},"maintainers":[{"name":"zvr","email":""}],"time":{"modified":"2024-01-31T16:06:06.000Z","created":"2019-02-09T23:10:01.113Z","2.1.1":"2020-02-26T13:51:56.668Z","2.0.4":"2020-02-26T13:14:33.275Z","2.1.0":"2019-11-16T11:28:26.739Z","2.0.3":"2019-09-14T19:04:04.714Z","2.0.2":"2019-09-14T18:47:04.403Z","2.0.1":"2019-09-14T17:13:03.943Z","2.0.0":"2019-09-14T17:12:18.103Z","1.8.0":"2019-09-14T17:06:08.707Z","1.7.1":"2019-04-25T09:34:28.767Z","1.7.0":"2019-04-24T13:20:58.763Z","1.6.0":"2019-04-19T00:28:46.295Z","1.5.1":"2019-04-18T04:35:20.557Z","1.5.0":"2019-04-18T03:15:08.260Z","1.4.0":"2019-04-05T11:51:20.198Z","1.3.4":"2019-04-04T19:55:58.454Z","1.3.3":"2019-04-02T18:51:56.833Z","1.3.2":"2019-03-28T12:38:00.224Z","1.3.1":"2019-03-27T22:07:11.181Z","1.3.0":"2019-03-27T05:30:21.687Z","1.2.0":"2019-03-26T02:41:58.397Z","1.1.1":"2019-03-18T15:01:58.768Z","1.1.0":"2019-03-18T15:00:44.501Z","1.0.0":"2019-02-11T13:03:06.770Z","0.0.0":"2019-02-09T23:10:01.113Z"},"users":{},"author":{"name":"Anton","email":"anton@adc.sh"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"versions":{"2.1.1":{"name":"static-analysis","version":"2.1.1","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"yarn test -e test-compile","lib":"depack-dev src/depack.js -o compile -a -p -c -s --source_map_include_content","lint":"eslint .","doc":"doc -o README.md -n _staticAnalysis -d","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.4","@depack/split":"^1.0.0","@idio/idio":"^1.2.4","@idio/preact-fixture":"1.0.0","@idio/router":"^1.4.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.5.2","documentary":"^1.37.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.1","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.26.2","yarn-s":"1.2.3","zoroaster":"^4.3.0"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.1.1","dist":{"shasum":"4b5de2452ff38a440b9e21571fb3e59b628f5205","size":43687,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.1.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.1.1_1582725116533_0.7213172664485867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:49.986Z","publish_time":1582725116668,"_cnpm_publish_time":1582725116668},"2.0.4":{"name":"static-analysis","version":"2.0.4","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"yarn test -e test-compile","lib":"depack src/depack -o compile -a -p -c -s --source_map_include_content","lint":"eslint .","doc":"doc -o README.md -n _staticAnalysis -d","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.4","@depack/split":"^1.0.0","@idio/idio":"^1.2.4","@idio/preact-fixture":"1.0.0","@idio/router":"^1.4.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.5.2","depack":"^1.1.1","documentary":"^1.37.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.1","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.26.2","yarn-s":"1.2.3","zoroaster":"^4.3.0"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.0.4","dist":{"shasum":"8b47cb6e7e8e111696c7f1917957a5a67b807450","size":42450,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.0.4.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.0.4.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.0.4_1582722873132_0.11834437777114681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:48.935Z","publish_time":1582722873275,"_cnpm_publish_time":1582722873275},"2.1.0":{"name":"static-analysis","version":"2.1.0","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"ALAMODE_ENV=test-compile yarn test","compile":"depack-dev src/depack -o compile -a -p -c -s --source_map_include_content","lint":"eslint .","doc":"NODE_DEBUG=doc doc -o README.md -n _staticAnalysis","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.3","@depack/split":"^1.0.0","@idio/idio":"^0.1.0","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.2.0","documentary":"^1.34.1","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.22.6","yarn-s":"1.1.0","zoroaster":"^4.1.2"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.1.0","dist":{"shasum":"ade6c6f1ccf6f96f545b20534312aa6452fc2a72","size":43348,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.1.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.1.0_1573903706534_0.6497739687229203"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:47.882Z","publish_time":1573903706739,"_cnpm_publish_time":1573903706739},"2.0.3":{"name":"static-analysis","version":"2.0.3","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"ALAMODE_ENV=test-compile yarn test","compile":"depack-dev src/depack -o compile -a -p -c -O 2018 -s --source_map_include_content","lint":"eslint .","doc":"NODE_DEBUG=doc doc -o README.md -n _staticAnalysis","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"types/externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.2","@depack/split":"^1.0.0","@idio/idio":"^0.1.0","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.0.0","documentary":"^1.33.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.22.6","yarn-s":"1.1.0","zoroaster":"^4.1.2"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.0.3","dist":{"shasum":"4a7150da4165e27e07f881782cb298ea320dfe74","size":42143,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.0.3.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.0.3.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.0.3_1568487844067_0.6858732877721714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:46.839Z","publish_time":1568487844714,"_cnpm_publish_time":1568487844714},"2.0.2":{"name":"static-analysis","version":"2.0.2","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"ALAMODE_ENV=test-compile yarn test","compile":"depack-dev src/depack -o compile -a -p -c -O 2018 -s --source_map_include_content","lint":"eslint .","doc":"NODE_DEBUG=doc doc -o README.md -n _staticAnalysis","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.2","@depack/split":"^1.0.0","@idio/idio":"^0.1.0","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.0.0","documentary":"^1.33.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.22.6","yarn-s":"1.1.0","zoroaster":"^4.1.2"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.0.2","dist":{"shasum":"c86eb2edd45186cec984bd120cab11aa1ed3cba2","size":42109,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.0.2.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.0.2.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.0.2_1568486824233_0.07213357301002898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:45.792Z","publish_time":1568486824403,"_cnpm_publish_time":1568486824403},"2.0.1":{"name":"static-analysis","version":"2.0.1","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"ALAMODE_ENV=test-compile yarn test","compile":"depack-dev src/depack -o compile -a -p -c -O 2018 -s --source_map_include_content","lint":"eslint .","doc":"NODE_DEBUG=doc doc -o README.md -n _staticAnalysis","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.2","@depack/split":"^1.0.0","@idio/idio":"^0.1.0","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.0.0","documentary":"^1.33.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.22.6","yarn-s":"1.1.0","zoroaster":"^4.1.2"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.0.1","dist":{"shasum":"064293ce7079705302d728e3588f2e9ea445808f","size":41243,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.0.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.0.1_1568481183799_0.3898170488564783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:44.567Z","publish_time":1568481183943,"_cnpm_publish_time":1568481183943},"2.0.0":{"name":"static-analysis","version":"2.0.0","description":"Performs RegEx Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given Files.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"ALAMODE_ENV=test-compile yarn test","compile":"depack-dev src/depack -o compile -a -p -c -O 2018 -s --source_map_include_content","lint":"eslint .","doc":"NODE_DEBUG=doc doc -o README.md -n _staticAnalysis","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://compiler.page/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.2","@depack/split":"^1.0.0","@idio/idio":"^0.1.0","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.0.0","documentary":"^1.33.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.22.6","yarn-s":"1.1.0","zoroaster":"^4.1.2"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"Dual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n","_id":"static-analysis@2.0.0","dist":{"shasum":"8fab581a8a5a78ecba2b5f60080a513fa61dca12","size":41224,"noattachment":false,"key":"/static-analysis/-/static-analysis-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-2.0.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_2.0.0_1568481137938_0.410907932632131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:43.440Z","publish_time":1568481138103,"_cnpm_publish_time":1568481138103},"1.8.0":{"name":"static-analysis","version":"1.8.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"compile/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-compile":"ALAMODE_ENV=test-compile yarn test","compile":"depack-dev src/depack -o compile -a -c -O 2018 -s --source_map_include_content","lint":"eslint .","doc":"NODE_DEBUG=doc doc -o README.md -n _staticAnalysis","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s template d1 externs","template":"typal compile/template.js -T compile/index.js -t types","d1":"typal compile/index.js -u","externs":"typal types/externs.js -e","build":"yarn-s d b doc","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://artd.eco/","devDependencies":{"@depack/detect":"^1.1.0","@depack/render":"^1.3.2","@depack/split":"^1.0.0","@idio/idio":"^0.1.0","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/read":"^1.0.4","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^3.0.0","documentary":"^1.33.0","erotic":"^2.1.1","eslint-config-artdeco":"1.0.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3","temp-context":"^2.1.3","typal":"^1.22.6","yarn-s":"1.1.0","zoroaster":"^4.1.2"},"srcDependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.8.0","dist":{"shasum":"e15b24fa0da08375a266f0abb4e38116fc158eb1","size":9583,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.8.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.8.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.8.0_1568480768539_0.055778605027048345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:42.384Z","publish_time":1568480768707,"_cnpm_publish_time":1568480768707},"1.7.1":{"name":"static-analysis","version":"1.7.1","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1 externs","d1":"typal src -c","externs":"typal externs.js -e","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^2.0.0","documentary":"^1.26.0","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.3","typal":"^1.4.0","yarn-s":"1.1.0","zoroaster":"^3.13.0"},"dependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.3.0","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.7.1","dist":{"shasum":"d5c58e0fd318a8db981616cdb7726003c93db999","size":8977,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.7.1.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.7.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.7.1_1556184868561_0.9723740990889418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:41.526Z","publish_time":1556184868767,"_cnpm_publish_time":1556184868767},"1.7.0":{"name":"static-analysis","version":"1.7.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1 externs","d1":"typal src -c","externs":"typal externs.js -e","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^2.0.0","documentary":"^1.26.0","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.3","typal":"^1.4.0","yarn-s":"1.1.0","zoroaster":"^3.13.0"},"dependencies":{"@depack/detect":"^1.0.2","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.2.1","mismatch":"^1.2.0","resolve-dependency":"^1.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.7.0","dist":{"shasum":"07467b60d8006e59d598389ac455b8158c13ff74","size":8801,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.7.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.7.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.7.0_1556112058562_0.2217181335552565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:40.681Z","publish_time":1556112058763,"_cnpm_publish_time":1556112058763},"1.6.0":{"name":"static-analysis","version":"1.6.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1 externs","d1":"typal src -c","externs":"typal externs.js -e","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"externs":"externs.js","repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^1.9.3","documentary":"^1.23.4","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.3","typal":"^1.3.1","yarn-s":"1.1.0","zoroaster":"^3.11.6"},"dependencies":{"@depack/detect":"^1.0.1","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.2.1","mismatch":"^1.1.1","resolve-dependency":"^1.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.6.0","dist":{"shasum":"fa635d76560cde35d1f92f73441db321ea4f1e3c","size":8574,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.6.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.6.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.6.0_1555633726131_0.12314503870663152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:39.812Z","publish_time":1555633726295,"_cnpm_publish_time":1555633726295},"1.5.1":{"name":"static-analysis","version":"1.5.1","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.4","@wrote/wrote":"^1.2.3","alamode":"^1.9.3","documentary":"^1.23.4","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.3","yarn-s":"1.1.0","zoroaster":"^3.11.6"},"dependencies":{"@depack/detect":"^1.0.1","@depack/split":"^1.0.0","@wrote/read":"^1.0.4","erotic":"^2.1.1","fpj":"^1.2.1","mismatch":"^1.1.1","resolve-dependency":"^1.0.3"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.5.1","dist":{"shasum":"f22a7ff151cba4aea025fededd8f5ec8d5509768","size":8284,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.5.1.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.5.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.5.1_1555562120417_0.4597325074527634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:38.914Z","publish_time":1555562120557,"_cnpm_publish_time":1555562120557},"1.5.0":{"name":"static-analysis","version":"1.5.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.3","@wrote/wrote":"^1.2.2","alamode":"^1.9.2","documentary":"^1.23.4","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.3","yarn-s":"1.1.0","zoroaster":"^3.11.4"},"dependencies":{"@depack/detect":"^1.0.1","@depack/split":"^1.0.0","@wrote/read":"^1.0.3","erotic":"^2.0.3","fpj":"^1.1.0","mismatch":"^1.1.0","resolve-dependency":"^1.0.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.5.0","dist":{"shasum":"e870784569e7b003026c33f5ab3bce5170eedb28","size":8239,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.5.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.5.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.5.0_1555557307983_0.845786321741131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:38.060Z","publish_time":1555557308260,"_cnpm_publish_time":1555557308260},"1.4.0":{"name":"static-analysis","version":"1.4.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.3","@wrote/wrote":"^1.2.2","alamode":"^1.9.2","documentary":"^1.23.4","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.3","yarn-s":"1.1.0","zoroaster":"^3.11.4"},"dependencies":{"@depack/detect":"^1.0.1","@wrote/read":"^1.0.3","erotic":"^2.0.3","fpj":"^1.1.0","mismatch":"^1.1.0","resolve-dependency":"^1.0.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.4.0","dist":{"shasum":"19f98a14c9e163109d857f4b97257caebf2b882d","size":8011,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.4.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.4.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.4.0_1554465080094_0.9648747944972305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:37.191Z","publish_time":1554465080198,"_cnpm_publish_time":1554465080198},"1.3.4":{"name":"static-analysis","version":"1.3.4","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","start":"alanode src/server","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@depack/render":"^1.1.4","@idio/core":"^1.3.6","@idio/preact-fixture":"1.0.0","@idio/router":"^1.3.1","@wrote/write":"^1.0.3","@wrote/wrote":"^1.2.2","alamode":"^1.9.2","documentary":"^1.23.4","eslint-config-artdeco":"1.0.1","temp-context":"^2.1.2","yarn-s":"1.1.0","zoroaster":"^3.11.4"},"dependencies":{"@depack/detect":"^1.0.1","@wrote/read":"^1.0.3","erotic":"^2.0.3","fpj":"^1.0.1","mismatch":"^1.1.0","resolve-dependency":"^1.0.2"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.3.4","dist":{"shasum":"033a297bd4a549c69149ce81684aeb53b8705955","size":7773,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.3.4.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.3.4.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.3.4_1554407758315_0.7458699169689842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:36.304Z","publish_time":1554407758454,"_cnpm_publish_time":1554407758454},"1.3.3":{"name":"static-analysis","version":"1.3.3","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"alanode","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@idio/preact-fixture":"1.0.0","@wrote/write":"1.0.3","@wrote/wrote":"1.2.2","alamode":"1.9.0","documentary":"1.23.2","eslint-config-artdeco":"1.0.1","temp-context":"2.1.2","yarn-s":"1.1.0","zoroaster":"3.11.2"},"dependencies":{"@depack/detect":"1.0.1","@wrote/read":"1.0.3","erotic":"2.0.3","fpj":"1.0.0","mismatch":"1.1.0","resolve-dependency":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.3.3","dist":{"shasum":"ff2ef8075fb194a439a2ba8d13d00dd00ca60e05","size":7438,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.3.3.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.3.3.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.3.3_1554231116706_0.8528444223237783"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:35.410Z","publish_time":1554231116833,"_cnpm_publish_time":1554231116833},"1.3.2":{"name":"static-analysis","version":"1.3.2","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@idio/preact-fixture":"1.0.0","@wrote/write":"1.0.2","@wrote/wrote":"1.2.1","alamode":"1.8.6","documentary":"1.23.0","eslint-config-artdeco":"1.0.1","temp-context":"2.1.1","yarn-s":"1.1.0","zoroaster":"3.11.2"},"dependencies":{"@depack/detect":"1.0.0","@wrote/read":"1.0.2","erotic":"2.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.3.2","dist":{"shasum":"a3e81974cf4873e93aba6550d87f813217297865","size":7340,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.3.2.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.3.2.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.3.2_1553776680094_0.6398474749401399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:34.538Z","publish_time":1553776680224,"_cnpm_publish_time":1553776680224},"1.3.1":{"name":"static-analysis","version":"1.3.1","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@idio/preact-fixture":"1.0.0","@wrote/write":"1.0.2","@wrote/wrote":"1.2.1","alamode":"1.8.6","documentary":"1.22.0","eslint-config-artdeco":"1.0.1","temp-context":"2.1.1","yarn-s":"1.1.0","zoroaster":"3.11.1"},"dependencies":{"@depack/detect":"1.0.0","@wrote/read":"1.0.2","erotic":"2.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.1"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.3.1","dist":{"shasum":"2a85f6dbe72619653d056cedddc614a27c385497","size":7274,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.3.1.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.3.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.3.1_1553724430812_0.692166562374851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:33.677Z","publish_time":1553724431181,"_cnpm_publish_time":1553724431181},"1.3.0":{"name":"static-analysis","version":"1.3.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@wrote/wrote":"1.2.1","alamode":"1.8.6","documentary":"1.22.0","eslint-config-artdeco":"1.0.1","yarn-s":"1.1.0","zoroaster":"3.11.0"},"dependencies":{"@depack/detect":"1.0.0","@wrote/read":"1.0.2","erotic":"2.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.3.0","dist":{"shasum":"eac34bcfe3e851fce4da678d55d7fa162ce21581","size":6749,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.3.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.3.0_1553664621556_0.49120393650989147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:32.832Z","publish_time":1553664621687,"_cnpm_publish_time":1553664621687},"1.2.0":{"name":"static-analysis","version":"1.2.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@wrote/wrote":"1.2.1","alamode":"1.8.6","documentary":"1.22.0","eslint-config-artdeco":"1.0.1","yarn-s":"1.1.0","zoroaster":"3.10.0"},"dependencies":{"@depack/detect":"1.0.0","@wrote/read":"1.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.2.0","dist":{"shasum":"88f0080db5f3b530b99e10675d9be402603b74fa","size":6071,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.2.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.2.0_1553568118258_0.022046877245919028"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:31.958Z","publish_time":1553568118397,"_cnpm_publish_time":1553568118397},"1.1.1":{"name":"static-analysis","version":"1.1.1","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@wrote/wrote":"1.2.1","alamode":"1.8.5","documentary":"1.22.0","eslint-config-artdeco":"1.0.1","yarn-s":"1.1.0","zoroaster":"3.9.0"},"dependencies":{"@depack/detect":"1.0.0","@wrote/read":"1.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.1.1","dist":{"shasum":"2d3615ba7c98b7520a98152de0a56e12676bcedf","size":5803,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.1.1.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.1.1_1552921318664_0.7333327339038209"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:31.108Z","publish_time":1552921318768,"_cnpm_publish_time":1552921318768},"1.1.0":{"name":"static-analysis","version":"1.1.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","require","commonJS","ES6","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@wrote/wrote":"1.2.1","alamode":"1.8.5","documentary":"1.22.0","eslint-config-artdeco":"1.0.1","yarn-s":"1.1.0","zoroaster":"3.9.0"},"dependencies":{"@depack/detect":"1.0.0","@wrote/read":"1.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.1.0","dist":{"shasum":"cb8889fc3701cb3a6a7df1aa845454319acb1b91","size":5786,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.1.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.1.0_1552921244384_0.6213166059663571"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:30.804Z","publish_time":1552921244501,"_cnpm_publish_time":1552921244501},"1.0.0":{"name":"static-analysis","version":"1.0.0","description":"Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis","static analysis","import","export","dependency","dependencies","list","tree"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"@wrote/wrote":"1.2.1","alamode":"1.7.3","documentary":"1.21.1","eslint-config-artdeco":"1.0.1","snapshot-context":"2.0.4","yarn-s":"1.1.0","zoroaster":"3.6.6"},"dependencies":{"@depack/detect":"1.0.0","@wrote/exists":"1.0.1","@wrote/read":"1.0.2","fpj":"1.0.0","mismatch":"1.0.3","resolve-dependency":"1.0.0"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@1.0.0","dist":{"shasum":"f1dd46316ab9de29c5f49fcb50578b516077d0b5","size":5341,"noattachment":false,"key":"/static-analysis/-/static-analysis-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-1.0.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_1.0.0_1549890186580_0.043742550290519544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:29.930Z","publish_time":1549890186770,"_cnpm_publish_time":1549890186770},"0.0.0":{"name":"static-analysis","version":"0.0.0","description":"Performs Static Analysis On JavaScript Programs To Build Dependency Trees.","main":"build/index.js","module":"src/index.js","scripts":{"t":"zoroaster -a","test":"yarn t test/spec test/mask","spec":"yarn t test/spec","mask":"yarn t test/mask","test-build":"ALAMODE_ENV=test-build yarn test","lint":"eslint .","doc":"NODE_DEBUG=doc doc documentary -o README.md","b":"alamode src -o build -s","d":"yarn-s d1","d1":"NODE_DEBUG=doc doc src/index.js -g","build":"yarn-s d b doc","rec":"NODE_DEBUG=appshot appshot -T 23 -a Terminal -y 150 -f","e":"node example","example/":"yarn e example/example.js"},"repository":{"type":"git","url":"git://github.com/dpck/static-analysis.git"},"keywords":["static-analysis"],"author":{"name":"Anton","email":"anton@adc.sh"},"license":"MIT","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"homepage":"https://github.com/dpck/static-analysis#readme","devDependencies":{"alamode":"1.7.3","documentary":"1.21.1","eslint-config-artdeco":"1.0.1","yarn-s":"1.1.0","zoroaster":"3.6.6"},"licenseText":"MIT License\n\nCopyright (c) 2019 Art Deco Code Limited\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"static-analysis@0.0.0","dist":{"shasum":"27d264973d5b9947adbbf689c16de256357b6973","size":2528,"noattachment":false,"key":"/static-analysis/-/static-analysis-0.0.0.tgz","tarball":"http://name.csiicloud.com:7001/static-analysis/download/static-analysis-0.0.0.tgz"},"maintainers":[{"name":"zvr","email":""}],"_npmUser":{"name":"zvr","email":"anton@adc.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/static-analysis_0.0.0_1549753800984_0.7250715992617343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T16:03:29.050Z","publish_time":1549753801113,"_cnpm_publish_time":1549753801113}},"readme":"# static-analysis\n\n[![npm version](https://badge.fury.io/js/static-analysis.svg)](https://www.npmjs.com/package/static-analysis)\n\n`static-analysis` Performs Static Analysis On JavaScript Programs To Find Out All Dependencies That Stem From The Given File.\n\n```sh\nyarn add static-analysis\n```\n\n## Table Of Contents\n\n- [Table Of Contents](#table-of-contents)\n- [API](#api)\n- [`async staticAnalysis(path, config): !Array<!Detection>`](#async-staticanalysispath-stringarraystringconfig-config-arraydetection)\n  * [`Config`](#type-config)\n  * [`Detection`](#type-detection)\n  * [Ignore Node_Modules](#ignore-node_modules)\n  * [Shallow Node_Modules](#shallow-node_modules)\n  * [Soft Mode](#soft-mode)\n  * [Fields](#fields)\n  * [Multiple Entries](#multiple-entries)\n- [`sort(detected): SortReturn`](#sortdetected-arraydetection-sortreturn)\n  * [`SortReturn`](#type-sortreturn)\n- [License & Copyright](#license--copyright)\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/0.svg?sanitize=true\">\n</a></p>\n\n## API\n\nThe package is available by importing its default function:\n\n```js\nimport staticAnalysis from 'static-analysis'\n```\n\nThe types and [externs](externs.js) for _Google Closure Compiler_ via [**_Depack_**](https://github.com/dpck/depack) are defined in the `_staticAnalysis` namespace.\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/1.svg?sanitize=true\">\n</a></p>\n\n## <code>async <ins>staticAnalysis</ins>(</code><sub><br/>&nbsp;&nbsp;`path: string|!Array<string>,`<br/>&nbsp;&nbsp;`config: !Config,`<br/></sub><code>): <i>!Array<!Detection></i></code>\nDetects all dependencies in a file and their dependencies recursively. Returns the array with detections.\n\n - <kbd><strong>path*</strong></kbd> <em><code>(string \\| !Array&lt;string&gt;)</code></em>: The path to the file in which to detect dependencies.\n - <kbd><strong>config*</strong></kbd> <em><code><a href=\"#type-config\" title=\"The configuration options for `staticAnalysis`.\">!Config</a></code></em>: The configuration options for `staticAnalysis`.\n\nIt is possible to pass multiple paths or a path to the directory which has `index.js` or `index.jsx` files. If the package exports `main` over `module`, the `hasMain` property will be added. This function can be useful to find out all files to pass to the Google Closure Compiler, for example, which is what [_Depack_](https://github.com/dpck/depack) does to bundle frontend code and compile Node.js packages.\n\n- The package does not build an AST, it just looks for `import` and `require` statements using regular expressions. Therefore, there's also no tree-shaking or complete analysis of the real dependencies.\n- If a source is imported like `import fn from '@idio/preact/build/fn`, then the analysis will not contain `@idio/preact` as a `node_module` dependency with the `packageJson`, `name` and `version` fields, it will only appear as an entry file.\n\n__<a name=\"type-config\">`Config`</a>__: The configuration options for `staticAnalysis`.\n<table>\n <thead><tr>\n  <th>Name</th>\n  <th>Type &amp; Description</th>\n  <th>Default</th>\n </tr></thead>\n <tr>\n  <td rowSpan=\"3\" align=\"center\">nodeModules</td>\n  <td><em>boolean</em></td>\n  <td rowSpan=\"3\"><code>true</code></td>\n </tr>\n <tr></tr>\n <tr>\n  <td>\n   Whether to include packages from <code>node_modules</code> in the output.\n  </td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\">shallow</td>\n  <td><em>boolean</em></td>\n  <td rowSpan=\"3\"><code>false</code></td>\n </tr>\n <tr></tr>\n <tr>\n  <td>\n   Only report on the entries of <code>node_module</code> dependencies, without analysing their own dependencies.\n  </td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\">soft</td>\n  <td><em>boolean</em></td>\n  <td rowSpan=\"3\"><code>false</code></td>\n </tr>\n <tr></tr>\n <tr>\n  <td>\n   Do not throw an error when the dependency cannot be found in <code>node_modules</code>.\n  </td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\">mergeSameNodeModules</td>\n  <td><em>boolean</em></td>\n  <td rowSpan=\"3\"><code>true</code></td>\n </tr>\n <tr></tr>\n <tr>\n  <td>\n   For situation when inner <code>node_modules</code> contain already referenced <code>node_modules</code>, this will ensure that only the top-level ones with the same version are matched.\n   For example, there can be <code>node_modules/a</code> &amp; <code>node_modules/b</code> packages, and the later one can contain <code>node_modules/b/node_modules/a</code> of the same version as <code>a</code> (e.g., if the structure wasn't flattened by something like <code>yarn upgrade</code>). In this case, only the top one is returned.\n  </td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\">fields</td>\n  <td><em>!Array&lt;string&gt;</em></td>\n  <td rowSpan=\"3\">-</td>\n </tr>\n <tr></tr>\n <tr>\n  <td>\n   Any additional fields from <code>package.json</code> files to return.\n  </td>\n </tr>\n</table>\n\n_For example, for the given file_:\n```js\nimport read from '@wrote/read'\nimport { resolve } from 'path'\nimport { render } from 'preact'\nimport Fixture from '@idio/preact-fixture/src/Test'\n\nconst Component = require('./Component');\n\n(async () => {\n  const file = await read(resolve('example'))\n  render(<Component>\n    {file}\n    <Fixture />\n  </Component>, document.body)\n})()\n```\n\n_Static Analysis can detect matches using the following script_:\n```js\n/* yarn example/ */\nimport staticAnalysis from 'static-analysis'\n\n(async () => {\n  const res = await staticAnalysis('example/source.js')\n  console.log(res)\n})()\n```\n```js\n[ { entry: 'node_modules/@wrote/read/src/index.js',\n    packageJson: 'node_modules/@wrote/read/package.json',\n    version: '1.0.4',\n    name: '@wrote/read',\n    from: [ 'example/source.js' ] },\n  { internal: 'path', from: [ 'example/source.js' ] },\n  { entry: 'node_modules/preact/dist/preact.mjs',\n    packageJson: 'node_modules/preact/package.json',\n    version: '8.5.2',\n    name: 'preact',\n    from: [ 'example/source.js' ] },\n  { package: '@idio/preact-fixture',\n    entry: 'node_modules/@idio/preact-fixture/src/Test.jsx',\n    from: [ 'example/source.js' ] },\n  { entry: 'example/Component.jsx',\n    required: true,\n    from: [ 'example/source.js' ] },\n  { internal: 'fs',\n    from: [ 'node_modules/@wrote/read/src/index.js' ] },\n  { entry: 'node_modules/catchment/src/index.js',\n    packageJson: 'node_modules/catchment/package.json',\n    version: '3.3.0',\n    name: 'catchment',\n    from: [ 'node_modules/@wrote/read/src/index.js' ] },\n  { internal: 'stream',\n    from: [ 'node_modules/catchment/src/index.js' ] },\n  { entry: 'node_modules/erotic/src/index.js',\n    packageJson: 'node_modules/erotic/package.json',\n    version: '2.1.1',\n    name: 'erotic',\n    from: [ 'node_modules/catchment/src/index.js' ] },\n  { entry: 'node_modules/@artdeco/clean-stack/src/index.js',\n    packageJson: 'node_modules/@artdeco/clean-stack/package.json',\n    version: '1.1.1',\n    name: '@artdeco/clean-stack',\n    from:\n     [ 'node_modules/catchment/src/index.js',\n       'node_modules/erotic/src/callback.js' ] },\n  { package: 'catchment',\n    entry: 'node_modules/catchment/src/lib/index.js',\n    from: [ 'node_modules/catchment/src/index.js' ] },\n  { package: 'erotic',\n    entry: 'node_modules/erotic/src/lib.js',\n    from:\n     [ 'node_modules/erotic/src/index.js',\n       'node_modules/erotic/src/callback.js' ] },\n  { package: 'erotic',\n    entry: 'node_modules/erotic/src/callback.js',\n    from: [ 'node_modules/erotic/src/index.js' ] },\n  { internal: 'os',\n    from: [ 'node_modules/@artdeco/clean-stack/src/index.js' ] } ]\n```\n\n__<a name=\"type-detection\">`Detection`</a>__: The module detection result.\n\n|    Name     |             Type              |                                                               Description                                                               |\n| ----------- | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |\n| entry       | <em>string</em>               | The path to the JavaScript file to be required. If an internal Node.js package is required, it's name is found in the `internal` field. |\n| __from*__   | <em>!Array&lt;string&gt;</em> | The file in which the dependency was found.                                                                                             |\n| packageJson | <em>string</em>               | The path to the `package.json` file of the dependency if it's a module.                                                                 |\n| name        | <em>string</em>               | The name of the package.                                                                                                                |\n| version     | <em>string</em>               | The version of the package.                                                                                                             |\n| internal    | <em>string</em>               | If it's an internal NodeJS dependency, such as `fs` or `path`, contains its name.                                                       |\n| hasMain     | <em>boolean</em>              | Whether the entry from the package was specified via the `main` field and not `module` field.                                           |\n| package     | <em>string</em>               | If the entry is a library file withing a package, this field contains its name. Same as the `name` field for the _main/module_ entries. |\n| required    | <em>boolean</em>              | Whether the package was required using the `require` statement.                                                                         |\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/2.svg?sanitize=true\" width=\"15\">\n</a></p>\n\n### Ignore Node_Modules\n\nIt is possible to ignore `node_modules` folders. In this case, only dependencies that start with `./` or `/` will be included in the output.\n\n```js\nimport staticAnalysis from 'static-analysis'\n\n(async () => {\n  const res = await staticAnalysis('example/source.js', {\n    nodeModules: false,\n  })\n  console.log(res)\n})()\n```\n```js\n[ { entry: 'example/Component.jsx',\n    required: true,\n    from: [ 'example/source.js' ] } ]\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/3.svg?sanitize=true\" width=\"15\">\n</a></p>\n\n### Shallow Node_Modules\n\nTo only report the entry to the dependency from `node_modules` without analysing its dependency, the `shallow` options can be set.\n\n```js\nimport staticAnalysis from 'static-analysis'\n\n(async () => {\n  const res = await staticAnalysis('example/source.js', {\n    shallow: true,\n  })\n  console.log(res)\n})()\n```\n```js\n[ { entry: 'node_modules/@wrote/read/src/index.js',\n    packageJson: 'node_modules/@wrote/read/package.json',\n    version: '1.0.4',\n    name: '@wrote/read',\n    from: [ 'example/source.js' ] },\n  { internal: 'path', from: [ 'example/source.js' ] },\n  { entry: 'node_modules/preact/dist/preact.mjs',\n    packageJson: 'node_modules/preact/package.json',\n    version: '8.5.2',\n    name: 'preact',\n    from: [ 'example/source.js' ] },\n  { package: '@idio/preact-fixture',\n    entry: 'node_modules/@idio/preact-fixture/src/Test.jsx',\n    from: [ 'example/source.js' ] },\n  { entry: 'example/Component.jsx',\n    required: true,\n    from: [ 'example/source.js' ] } ]\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/4.svg?sanitize=true\" width=\"15\">\n</a></p>\n\n### Soft Mode\n\n_Static Analysis_ will try to figure out entry points of package dependencies by looking up their `package.json` in the `node_modules` folder. If it cannot find this file, an error will be throw. To prevent the error, and exclude the module from appearing the results, the `soft` mode can be activated.\n\n_With the following file being analysed:_\n\n```jsx\nimport missing from 'missing'\nimport { render } from 'preact'\n\nrender(<div>Hello World</div>)\n```\n\n_The program will throw initially, but will skip the missing dependency in **soft mode**:_\n\n```js\nimport staticAnalysis from 'static-analysis'\n\n(async () => {\n  try {\n    const res = await staticAnalysis('example/missing-dep')\n    console.log(res)\n  } catch (err) {\n    console.log(err)\n  }\n})()\n\n;(async () => {\n  const res = await staticAnalysis('example/missing-dep', {\n    soft: true,\n  })\n  console.log('Soft mode on.')\n  console.log(res)\n})()\n```\n```js\nError: example/missing-dep.jsx\n [!] Package.json for module missing not found.\n    at staticAnalysis (src/index.js:12:13)\n    at example/soft.js:5:23\n    at Object.<anonymous> (example/soft.js:10:3)\n    at Module.p._compile (node_modules/alamode/compile/depack.js:49:18)\n    at Object.k.(anonymous function).y._extensions.(anonymous function) [as .js] (node_modules/alamode/compile/depack.js:51:7)\nSoft mode on.\n[ { entry: 'node_modules/preact/dist/preact.mjs',\n    packageJson: 'node_modules/preact/package.json',\n    version: '8.5.2',\n    name: 'preact',\n    from: [ 'example/missing-dep.jsx' ] } ]\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/5.svg?sanitize=true\" width=\"25\">\n</a></p>\n\n### Fields\n\nTo make _Static Analysis_ return any additional fields from _package.json_ files on detected dependencies, they should be specified in the `fields` config property.\n\n```js\nimport staticAnalysis from 'static-analysis'\n\n(async () => {\n  const res = await staticAnalysis('example/source', {\n    fields: ['license', 'homepage'],\n    shallow: true,\n  })\n  console.log(res)\n})()\n```\n```js\n[ { entry: 'node_modules/@wrote/read/src/index.js',\n    packageJson: 'node_modules/@wrote/read/package.json',\n    version: '1.0.4',\n    name: '@wrote/read',\n    license: 'MIT',\n    homepage: 'https://github.com/wrote/read#readme',\n    from: [ 'example/source.js' ] },\n  { internal: 'path', from: [ 'example/source.js' ] },\n  { entry: 'node_modules/preact/dist/preact.mjs',\n    packageJson: 'node_modules/preact/package.json',\n    version: '8.5.2',\n    name: 'preact',\n    license: 'MIT',\n    homepage: 'https://github.com/developit/preact',\n    from: [ 'example/source.js' ] },\n  { package: '@idio/preact-fixture',\n    entry: 'node_modules/@idio/preact-fixture/src/Test.jsx',\n    from: [ 'example/source.js' ] },\n  { entry: 'example/Component.jsx',\n    required: true,\n    from: [ 'example/source.js' ] } ]\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/6.svg?sanitize=true\">\n</a></p>\n\n### Multiple Entries\n\nIt's possible to scan multiple files at ones, taking advantage of intermediate caching of results (i.e., after a file has been read ones, it won't be read again, but its `from` field will contain all files that required it).\n\n```js\nconst res = await staticAnalysis([\n  'test/fixture/multiple/a.js',\n  'test/fixture/multiple/b.js',\n])\nconsole.log(res)\n```\n```js\n[ { entry: 'test/fixture/multiple/index.js',\n    from:\n     [ 'test/fixture/multiple/a.js', 'test/fixture/multiple/b.js' ] },\n  { entry: 'node_modules/preact/dist/preact.mjs',\n    packageJson: 'node_modules/preact/package.json',\n    version: '8.5.2',\n    name: 'preact',\n    from: [ 'test/fixture/multiple/a.js' ] } ]\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/7.svg?sanitize=true\">\n</a></p>\n\n## <code><ins>sort</ins>(</code><sub><br/>&nbsp;&nbsp;`detected: !Array<!Detection>,`<br/></sub><code>): <i>SortReturn</i></code>\nSorts the detected dependencies into commonJS modules, packageJsons and internals.\n\n - <kbd><strong>detected*</strong></kbd> <em><code>!Array&lt;<a href=\"#type-detection\" title=\"The module detection result.\">!Detection</a>&gt;</code></em>: The detected matches.\n\n__<a name=\"type-sortreturn\">`SortReturn`</a>__: The return of the sort function.\n<table>\n <thead><tr>\n  <th>Name</th>\n  <th>Type &amp; Description</th>\n </tr></thead>\n <tr>\n  <td rowSpan=\"3\" align=\"center\"><strong>packageJsons*</strong></td>\n  <td><em>!Array&lt;string&gt;</em></td>\n </tr>\n <tr></tr>\n <tr>\n  <td></td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\"><strong>commonJsPackageJsons*</strong></td>\n  <td><em>!Array&lt;string&gt;</em></td>\n </tr>\n <tr></tr>\n <tr>\n  <td></td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\"><strong>commonJs*</strong></td>\n  <td><em>!Array&lt;string&gt;</em></td>\n </tr>\n <tr></tr>\n <tr>\n  <td></td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\"><strong>js*</strong></td>\n  <td><em>!Array&lt;string&gt;</em></td>\n </tr>\n <tr></tr>\n <tr>\n  <td></td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\"><strong>internals*</strong></td>\n  <td><em>!Array&lt;string&gt;</em></td>\n </tr>\n <tr></tr>\n <tr>\n  <td></td>\n </tr>\n <tr>\n  <td rowSpan=\"3\" align=\"center\"><strong>deps*</strong></td>\n  <td><em>!Array&lt;string&gt;</em></td>\n </tr>\n <tr></tr>\n <tr>\n  <td></td>\n </tr>\n</table>\n\n```js\nimport staticAnalysis, { sort } from 'static-analysis'\n\n(async () => {\n  const d = await staticAnalysis('example/source.js')\n  const sorted = sort(d)\n  console.log(sorted)\n})()\n```\n```js\n{ commonJsPackageJsons: [],\n  packageJsons:\n   [ 'node_modules/@wrote/read/package.json',\n     'node_modules/preact/package.json',\n     'node_modules/catchment/package.json',\n     'node_modules/erotic/package.json',\n     'node_modules/@artdeco/clean-stack/package.json' ],\n  commonJs: [],\n  js:\n   [ 'node_modules/@wrote/read/src/index.js',\n     'node_modules/preact/dist/preact.mjs',\n     'node_modules/@idio/preact-fixture/src/Test.jsx',\n     'example/Component.jsx',\n     'node_modules/catchment/src/index.js',\n     'node_modules/erotic/src/index.js',\n     'node_modules/@artdeco/clean-stack/src/index.js',\n     'node_modules/catchment/src/lib/index.js',\n     'node_modules/erotic/src/lib.js',\n     'node_modules/erotic/src/callback.js' ],\n  internals: [ 'path', 'fs', 'stream', 'os' ],\n  deps:\n   [ '@wrote/read',\n     'preact',\n     'catchment',\n     'erotic',\n     '@artdeco/clean-stack' ] }\n```\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/8.svg?sanitize=true\">\n</a></p>\n\n## License & Copyright\n\n```\nDual licensed under Affero GPL and a commercial license.\n\n- Within the UK: no commercial use is allowed until the\n  organisation signs up at\n  https://www.technation.sucks/license/.\n- Across the globe: Affero GPL. No companies affiliated\n  with Tech Nation in any way (e.g., participation in\n  their programs, being part of their network, hiring\n  their directors), are allowed to use the software\n  unless they sign up.\n\n(c) 2019 Art Deco Code Limited\n\nThe COPYING file contains the full text of the public license.\n```\n\n<table>\n  <tr>\n    <th>\n      <a href=\"https://artd.eco\">\n        <img width=\"100\" src=\"https://raw.githubusercontent.com/wrote/wrote/master/images/artdeco.png\"\n          alt=\"Art Deco\">\n      </a>\n    </th>\n    <th>© <a href=\"https://artd.eco\">Art Deco</a> for <a href=\"https://artd.eco/depack\">Depack</a> 2019</th>\n    <th>\n      <a href=\"https://www.technation.sucks\" title=\"Tech Nation Visa\">\n        <img width=\"100\" src=\"https://raw.githubusercontent.com/idiocc/cookies/master/wiki/arch4.jpg\"\n          alt=\"Tech Nation Visa\">\n      </a>\n    </th>\n    <th><a href=\"https://www.technation.sucks\">Tech Nation Visa Sucks</a></th>\n  </tr>\n</table>\n\n<p align=\"center\"><a href=\"#table-of-contents\">\n  <img src=\"/.documentary/section-breaks/-1.svg?sanitize=true\">\n</a></p>","_attachments":{},"homepage":"https://compiler.page/","bugs":{"url":"https://github.com/dpck/static-analysis/issues"},"license":"SEE LICENSE IN LICENSE"}