{"_id":"javascript-obfuscator","_rev":"4079788","name":"javascript-obfuscator","description":"JavaScript obfuscator","dist-tags":{"beta":"0.14.0-beta.3","dev":"0.17.0-dev.1","latest":"4.1.1","rc":"0.24.0-rc.5"},"maintainers":[{"name":"sanex3339","email":""}],"time":{"modified":"2025-10-16T23:04:27.000Z","created":"2016-05-09T08:42:45.501Z","4.1.1":"2024-06-15T17:53:27.018Z","4.1.0":"2023-09-05T18:06:01.257Z","4.0.2":"2023-02-13T07:13:30.692Z","4.0.1":"2023-02-11T15:09:56.333Z","4.0.0":"2022-02-14T17:06:36.822Z","3.2.7":"2022-02-14T13:19:19.196Z","3.2.6":"2022-02-12T18:38:45.056Z","3.2.5":"2022-02-09T20:47:21.988Z","3.2.4":"2022-02-07T23:08:31.510Z","3.2.3":"2022-02-07T22:02:43.787Z","3.2.2":"2022-02-06T19:56:51.528Z","3.2.1":"2022-02-05T21:25:28.302Z","3.2.0":"2022-02-05T20:46:07.326Z","3.1.0":"2022-01-29T12:42:40.534Z","3.0.1":"2022-01-29T09:05:42.539Z","3.0.0":"2021-10-17T16:23:25.246Z","2.19.1":"2021-10-17T10:50:04.049Z","2.19.0":"2021-08-09T08:24:05.173Z","2.18.1":"2021-07-23T23:23:14.798Z","2.18.0":"2021-07-23T21:22:46.974Z","2.17.0":"2021-07-19T21:22:05.678Z","2.16.0":"2021-07-16T19:43:56.659Z","2.15.6":"2021-07-15T14:03:50.735Z","2.15.5":"2021-06-22T13:31:10.020Z","2.15.4":"2021-06-17T17:39:59.659Z","2.15.3":"2021-06-16T07:46:12.253Z","2.15.2":"2021-06-13T09:22:07.147Z","2.15.1":"2021-06-11T08:17:27.495Z","2.15.0":"2021-06-10T20:51:02.227Z","2.14.0":"2021-05-31T17:28:32.903Z","2.13.0":"2021-05-23T08:45:45.637Z","2.12.0":"2021-04-12T19:25:56.584Z","2.11.1":"2021-04-07T17:22:36.744Z","2.11.0":"2021-03-07T11:46:05.864Z","2.10.7":"2021-02-28T19:19:36.445Z","2.10.6":"2021-02-28T17:02:12.987Z","2.10.5":"2021-02-28T15:51:27.789Z","2.10.4":"2021-02-25T14:24:20.859Z","2.10.3":"2021-01-20T06:58:56.634Z","2.10.2":"2021-01-19T07:00:36.030Z","2.10.1":"2021-01-01T14:25:56.169Z","2.10.0":"2020-12-30T08:44:59.111Z","2.9.6":"2020-12-29T21:09:54.839Z","2.9.5":"2020-12-27T21:54:14.721Z","2.9.4":"2020-11-23T13:57:58.406Z","2.9.3":"2020-11-20T21:31:14.416Z","2.9.2":"2020-11-19T05:38:35.300Z","2.9.1":"2020-11-16T21:47:09.814Z","2.9.0":"2020-11-16T20:50:04.558Z","2.8.1":"2020-11-10T04:43:01.848Z","2.8.0":"2020-11-07T10:26:59.551Z","2.7.1":"2020-11-04T19:36:49.513Z","2.7.0":"2020-11-04T19:10:26.239Z","2.6.4":"2020-11-03T10:37:27.114Z","2.6.3":"2020-10-28T08:21:14.717Z","2.6.2":"2020-10-24T12:33:44.580Z","2.6.1":"2020-10-17T06:40:22.889Z","2.6.0":"2020-10-14T07:20:31.379Z","2.5.0":"2020-10-08T19:07:53.270Z","2.4.3":"2020-10-01T19:32:20.209Z","2.4.2":"2020-09-30T08:45:24.155Z","2.4.1":"2020-09-29T06:40:34.313Z","2.4.0":"2020-09-25T08:12:15.621Z","2.3.1":"2020-09-20T06:52:18.614Z","2.3.0":"2020-09-17T17:57:57.751Z","2.2.1":"2020-09-15T15:07:49.214Z","2.2.0":"2020-09-13T19:43:02.743Z","2.1.0":"2020-09-05T16:27:15.307Z","2.0.0":"2020-09-03T18:39:18.689Z","1.12.1":"2020-09-03T09:19:09.611Z","1.12.0":"2020-08-29T09:52:27.909Z","1.11.0":"2020-08-18T18:41:09.149Z","1.10.2":"2020-08-15T06:23:21.927Z","1.10.1":"2020-08-14T19:41:57.144Z","1.10.0":"2020-08-14T06:01:26.319Z","1.9.0":"2020-08-01T11:38:33.650Z","1.8.1":"2020-07-27T21:21:05.285Z","1.8.0":"2020-07-26T16:17:46.542Z","1.7.0":"2020-07-15T13:29:31.013Z","1.6.0":"2020-07-12T19:20:57.557Z","1.5.2":"2020-07-11T10:45:34.184Z","1.5.1":"2020-07-10T14:55:32.595Z","1.5.0":"2020-07-10T08:12:56.377Z","1.4.0":"2020-07-08T18:49:44.868Z","1.3.0":"2020-07-03T10:45:53.579Z","1.2.2":"2020-06-28T10:31:11.970Z","1.2.1":"2020-06-25T06:55:05.248Z","1.2.0":"2020-06-24T17:44:38.717Z","1.1.1":"2020-06-23T06:04:39.907Z","1.1.0":"2020-06-07T21:47:27.613Z","1.0.1":"2020-06-05T18:35:24.591Z","1.0.0":"2020-06-04T12:53:43.809Z","0.28.5":"2020-06-04T07:57:17.124Z","0.28.4":"2020-05-31T18:56:23.454Z","0.28.3":"2020-05-29T21:59:57.922Z","0.28.2":"2020-05-21T08:00:40.101Z","0.28.1":"2020-05-10T05:46:36.976Z","0.28.0":"2020-04-25T11:31:39.658Z","0.27.4":"2020-04-13T07:01:05.852Z","0.27.3":"2020-04-11T05:46:33.191Z","0.27.2":"2020-03-16T09:26:04.415Z","0.27.1":"2020-03-16T08:24:30.027Z","0.27.0":"2020-03-15T19:16:49.082Z","0.26.0":"2020-03-15T09:46:27.991Z","0.25.5":"2020-03-14T07:28:05.783Z","0.25.4":"2020-03-05T06:09:43.419Z","0.25.3":"2020-03-04T07:29:27.862Z","0.25.2":"2020-02-26T17:19:45.106Z","0.25.1":"2020-02-26T06:05:49.674Z","0.25.0":"2020-02-23T06:38:11.190Z","0.24.6":"2020-02-07T08:35:08.781Z","0.24.5":"2020-02-04T22:20:05.793Z","0.24.4":"2020-02-01T19:40:04.807Z","0.24.3":"2020-01-29T20:06:09.375Z","0.24.2":"2020-01-29T06:35:34.943Z","0.24.1":"2020-01-27T18:05:45.745Z","0.24.0":"2020-01-26T21:38:42.511Z","0.24.0-rc.5":"2020-01-26T17:16:03.747Z","0.24.0-rc.4":"2020-01-26T16:39:43.023Z","0.24.0-rc.3":"2020-01-26T14:48:00.401Z","0.24.0-rc.2":"2020-01-26T11:50:50.026Z","0.24.0-rc.1":"2020-01-26T10:03:19.968Z","0.24.0-rc.0":"2020-01-22T12:18:59.788Z","0.23.2":"2020-01-18T20:12:11.728Z","0.23.1":"2020-01-18T17:49:48.619Z","0.23.0":"2020-01-17T19:41:36.592Z","0.22.1":"2020-01-10T10:36:28.456Z","0.22.0":"2020-01-09T18:13:59.405Z","0.21.0":"2020-01-06T20:24:17.808Z","0.20.3":"2020-01-03T17:54:35.715Z","0.20.4":"2020-01-03T19:00:02.077Z","0.20.2":"2020-01-02T13:35:21.397Z","0.20.1":"2020-01-01T19:00:52.015Z","0.20.0":"2019-12-31T14:31:41.440Z","0.19.4":"2019-12-30T22:39:14.453Z","0.19.3":"2019-12-30T18:18:21.925Z","0.19.2":"2019-12-29T10:46:18.929Z","0.19.1":"2019-12-29T09:58:20.989Z","0.19.0":"2019-12-28T19:27:26.762Z","0.18.8":"2019-12-21T08:39:14.039Z","0.18.7":"2019-12-15T10:27:05.069Z","0.18.6":"2019-12-01T19:23:38.392Z","0.18.5":"2019-11-30T18:24:16.510Z","0.18.4":"2019-11-21T21:08:20.533Z","0.18.3":"2019-11-10T18:55:25.196Z","0.18.1":"2018-08-14T07:27:12.965Z","0.18.0":"2018-08-13T19:05:36.477Z","0.17.3":"2018-07-31T08:52:44.317Z","0.17.2":"2018-07-30T20:15:55.501Z","0.17.1":"2018-07-12T21:54:35.892Z","0.17.0":"2018-06-27T08:57:32.724Z","0.17.0-dev.1":"2018-06-08T08:07:03.430Z","0.17.0-dev.0":"2018-05-28T08:20:25.870Z","0.16.0":"2018-04-17T22:09:11.282Z","0.15.0":"2018-03-30T08:02:26.864Z","0.14.3":"2018-02-18T22:13:41.149Z","0.14.2":"2018-02-15T22:14:23.912Z","0.14.1":"2018-02-13T21:34:21.464Z","0.14.0":"2018-02-04T19:16:09.340Z","0.14.0-beta.3":"2018-01-24T17:04:05.427Z","0.14.0-beta.2":"2018-01-13T16:59:00.819Z","0.14.0-beta.1":"2018-01-04T13:56:19.641Z","0.13.0":"2017-12-17T22:22:10.216Z","0.12.5":"2017-12-03T16:03:49.818Z","0.12.4":"2017-12-01T22:56:41.765Z","0.12.3":"2017-11-24T20:18:23.765Z","0.12.2":"2017-11-16T22:28:34.628Z","0.12.1":"2017-11-03T19:43:11.133Z","0.12.0":"2017-10-18T21:14:33.274Z","0.11.2":"2017-09-19T12:59:18.149Z","0.11.1":"2017-09-13T09:09:34.535Z","0.11.0":"2017-08-06T21:31:37.570Z","0.10.2":"2017-08-01T22:20:31.861Z","0.10.1":"2017-07-31T20:27:10.565Z","0.11.0-beta.1":"2017-07-29T11:12:33.288Z","0.10.0":"2017-07-27T20:47:40.283Z","0.10.0-beta.12":"2017-07-27T14:55:56.249Z","0.10.0-beta.11":"2017-07-24T15:21:15.440Z","0.10.0-beta.10":"2017-07-22T19:13:21.782Z","0.10.0-beta.9":"2017-07-21T09:26:55.463Z","0.10.0-beta.8":"2017-07-10T21:07:41.657Z","0.10.0-beta.7":"2017-07-08T14:49:02.344Z","0.10.0-beta.6":"2017-06-28T22:23:22.155Z","0.10.0-beta.5":"2017-06-26T22:12:26.279Z","0.10.0-beta.4":"2017-06-19T22:11:32.845Z","0.9.4":"2017-05-04T08:04:27.900Z","0.9.3":"2017-05-02T19:34:51.109Z","0.10.0-beta.2":"2017-04-22T17:05:56.630Z","0.10.0-beta.1":"2017-04-12T09:23:15.840Z","0.9.2":"2017-03-02T09:38:11.133Z","0.9.1":"2017-01-30T08:00:02.667Z","0.9.0":"2017-01-29T14:18:05.103Z","0.9.0-beta.5":"2017-01-24T19:01:14.230Z","0.9.0-beta.4":"2017-01-22T15:02:51.373Z","0.9.0-beta.3":"2017-01-20T18:46:35.824Z","0.9.0-beta.2":"2017-01-17T14:34:20.061Z","0.9.0-beta.1":"2017-01-14T10:26:53.175Z","0.9.0-dev.11":"2017-01-13T19:36:37.860Z","0.9.0-dev.10":"2017-01-11T22:08:31.096Z","0.8.6":"2017-01-11T21:48:33.185Z","0.8.5":"2017-01-11T20:02:38.340Z","0.8.4":"2017-01-09T15:55:07.822Z","0.9.0-dev.9":"2017-01-07T16:10:48.343Z","0.9.0-dev.8":"2017-01-06T21:06:56.293Z","0.9.0-dev.7":"2017-01-03T18:14:53.654Z","0.9.0-dev.6":"2016-12-28T19:06:05.896Z","0.9.0-dev.5":"2016-12-24T13:16:13.906Z","0.9.0-dev.4":"2016-12-22T19:41:39.849Z","0.9.0-dev.3":"2016-12-21T21:49:27.963Z","0.9.0-dev.2":"2016-12-18T17:46:51.722Z","0.9.0-dev.1":"2016-12-09T21:00:15.132Z","0.8.3":"2016-12-04T15:38:34.417Z","0.8.2":"2016-11-21T19:32:46.774Z","0.8.1":"2016-11-19T16:51:28.105Z","0.8.0":"2016-11-16T19:11:18.413Z","0.8.0-beta.2":"2016-11-14T18:14:43.725Z","0.8.0-beta.1":"2016-11-09T17:05:11.459Z","0.8.0-dev.4":"2016-11-07T13:42:31.403Z","0.8.0-dev.3":"2016-11-06T18:40:19.359Z","0.7.3":"2016-10-05T05:34:49.914Z","0.7.2":"2016-09-25T20:24:48.666Z","0.7.1":"2016-09-01T19:40:05.790Z","0.7.0":"2016-08-22T17:46:33.891Z","0.7.0-dev.3":"2016-08-08T22:00:45.527Z","0.7.0-dev.2":"2016-08-02T18:25:06.896Z","0.7.0-dev.1":"2016-07-29T20:52:11.216Z","0.6.2":"2016-07-27T20:30:20.177Z","0.6.2-beta.0":"2016-07-27T20:28:03.203Z","0.6.1":"2016-07-17T20:25:48.009Z","0.6.0":"2016-06-15T11:54:06.391Z","0.5.4":"2016-06-03T20:35:43.930Z","0.5.3":"2016-06-03T19:38:32.592Z","0.5.2":"2016-06-03T18:27:45.321Z","0.5.1":"2016-05-28T13:30:45.730Z","0.5.0":"2016-05-28T11:36:58.155Z","0.4.3":"2016-05-28T10:42:11.827Z","0.4.2":"2016-05-25T06:05:26.638Z","0.4.0":"2016-05-24T18:19:42.866Z","0.3.0":"2016-05-16T17:39:09.611Z","0.2.1":"2016-05-13T21:36:20.125Z","0.2.0":"2016-05-13T21:29:50.978Z","0.1.4":"2016-05-09T14:46:18.733Z","0.1.3":"2016-05-09T13:36:13.708Z","0.1.2":"2016-05-09T09:27:21.044Z","0.1.1":"2016-05-09T09:08:37.561Z","0.1.0":"2016-05-09T08:54:18.397Z","0.0.9":"2016-05-09T08:42:45.501Z"},"users":{},"author":{"name":"Timofey Kachalov"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"versions":{"4.1.1":{"name":"javascript-obfuscator","version":"4.1.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12.22.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.8.2","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.9","class-validator":"0.14.1","commander":"10.0.0","eslint-scope":"7.1.1","eslint-visitor-keys":"3.3.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"2.1.3","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.5.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.4","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.4","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.2","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.2","@types/mkdirp":"1.0.2","@types/mocha":"10.0.1","@types/multimatch":"4.0.0","@types/node":"18.13.0","@types/rimraf":"3.0.2","@types/sinon":"10.0.13","@types/string-template":"1.0.2","@types/webpack-env":"1.18.0","@typescript-eslint/eslint-plugin":"5.51.0","@typescript-eslint/parser":"5.51.0","chai":"4.3.7","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.34.0","eslint-plugin-import":"2.27.5","eslint-plugin-jsdoc":"48.2.12","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"45.0.2","eslint-webpack-plugin":"4.0.0","fork-ts-checker-notifier-webpack-plugin":"6.0.0","fork-ts-checker-webpack-plugin":"7.3.0","husky":"8.0.3","js-beautify":"1.14.7","mocha":"10.4.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"4.1.2","sinon":"15.0.1","source-map-resolve":"0.6.0","terser":"5.16.3","threads":"1.7.0","ts-loader":"9.4.2","ts-node":"10.9.1","typescript":"4.9.5","webpack":"5.75.0","webpack-cli":"5.0.1","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"cross-env NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=280 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"_id":"javascript-obfuscator@4.1.1","gitHead":"828a190cf80a86227ef77be38e99aad9838aed70","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"489dec97d25bf74e4fd1a20139127eb775318ee2","size":1916321,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-4.1.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_4.1.1_1718474006759_0.5795596931822125"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-15T17:53:27.018Z","publish_time":1718474007018,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1718474007018},"4.1.0":{"name":"javascript-obfuscator","version":"4.1.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.0.0 || ^16.0.0 || ^17.0.0 || >=18.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.8.2","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.9","class-validator":"0.14.0","commander":"10.0.0","eslint-scope":"7.1.1","eslint-visitor-keys":"3.3.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"2.1.3","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.5.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.4","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.4","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.2","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.2","@types/mkdirp":"1.0.2","@types/mocha":"10.0.1","@types/multimatch":"4.0.0","@types/node":"18.13.0","@types/rimraf":"3.0.2","@types/sinon":"10.0.13","@types/string-template":"1.0.2","@types/webpack-env":"1.18.0","@typescript-eslint/eslint-plugin":"5.51.0","@typescript-eslint/parser":"5.51.0","chai":"4.3.7","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.34.0","eslint-plugin-import":"2.27.5","eslint-plugin-jsdoc":"40.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"45.0.2","eslint-webpack-plugin":"4.0.0","fork-ts-checker-notifier-webpack-plugin":"6.0.0","fork-ts-checker-webpack-plugin":"7.3.0","husky":"8.0.3","js-beautify":"1.14.7","mocha":"10.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"4.1.2","sinon":"15.0.1","source-map-resolve":"0.6.0","terser":"5.16.3","threads":"1.7.0","ts-loader":"9.4.2","ts-node":"10.9.1","typescript":"4.9.5","webpack":"5.75.0","webpack-cli":"5.0.1","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"cross-env NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=280 mocha test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"1000402f10f61bd367cd971d55f0f832d940d60e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@4.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"252ad39b404e297db4fb37b1a4a07832dfc73e78","size":1841410,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-4.1.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_4.1.0_1693937160795_0.15729573690741194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-05T18:06:01.257Z","publish_time":1693937161257,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1693937161257},"4.0.2":{"name":"javascript-obfuscator","version":"4.0.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.0.0 || ^16.0.0 || ^17.0.0 || >=18.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.8.2","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.9","class-validator":"0.14.0","commander":"10.0.0","eslint-scope":"7.1.1","eslint-visitor-keys":"3.3.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"2.1.3","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.5.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.4","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.4","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.2","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.2","@types/mkdirp":"1.0.2","@types/mocha":"10.0.1","@types/multimatch":"4.0.0","@types/node":"18.13.0","@types/rimraf":"3.0.2","@types/sinon":"10.0.13","@types/string-template":"1.0.2","@types/webpack-env":"1.18.0","@typescript-eslint/eslint-plugin":"5.51.0","@typescript-eslint/parser":"5.51.0","chai":"4.3.7","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.34.0","eslint-plugin-import":"2.27.5","eslint-plugin-jsdoc":"40.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"45.0.2","eslint-webpack-plugin":"4.0.0","fork-ts-checker-notifier-webpack-plugin":"6.0.0","fork-ts-checker-webpack-plugin":"7.3.0","husky":"8.0.3","js-beautify":"1.14.7","mocha":"10.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"4.1.2","sinon":"15.0.1","source-map-resolve":"0.6.0","terser":"5.16.3","threads":"1.7.0","ts-loader":"9.4.2","ts-node":"10.9.1","typescript":"4.9.5","webpack":"5.75.0","webpack-cli":"5.0.1","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=280 mocha test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"2f1b2904a4deb0285840539c3653b79053d11d4c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@4.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"426e5490f84b1974e6205fe270f0a32e1ae23e7c","size":1840887,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-4.0.2.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_4.0.2_1676272410427_0.4719907374213157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-13T07:13:30.692Z","publish_time":1676272410692,"hasInstallScript":true,"_cnpm_publish_time":1676272410692},"4.0.1":{"name":"javascript-obfuscator","version":"4.0.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.14.0","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"1b840faf6f3a9d7f00cae2983f4aef39c5dbc3e0","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@4.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"abaf718ca748c9bdfac190dd383dfd105d16e827","size":1842026,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-4.0.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_4.0.1_1676128196035_0.5650173658498827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-11T15:09:56.333Z","publish_time":1676128196333,"hasInstallScript":true,"_cnpm_publish_time":1676128196333},"4.0.0":{"name":"javascript-obfuscator","version":"4.0.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"0f63eba210fb7cb4f1490b14dab54490be030c8c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@4.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"9c1dd209f8b1ef4e49b7a0f20b95bffa6a6b2e79","size":1781692,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-4.0.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_4.0.0_1644858396476_0.8099180650060365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-14T17:06:46.628Z","hasInstallScript":true,"publish_time":1644858396822,"_cnpm_publish_time":1644858396822},"3.2.7":{"name":"javascript-obfuscator","version":"3.2.7","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"30ba697c5511baaf5076cbf0e4f21d1313e4ae76","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.7","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"acf2a2791275c10bc29c375ff916de09c25a7d20","size":1781238,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.7.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.7_1644844758964_0.7161655981793908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-14T13:19:28.438Z","hasInstallScript":true,"publish_time":1644844759196,"_cnpm_publish_time":1644844759196},"3.2.6":{"name":"javascript-obfuscator","version":"3.2.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"b99b6a46eed4698ae19b749d51b5d4331535bc82","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.6","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"d7c976da48e2c47ead1dde1c6085f62262f9d03f","size":1780956,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.6.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.6_1644691124734_0.5543944364586364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-12T18:38:55.032Z","hasInstallScript":true,"publish_time":1644691125056,"_cnpm_publish_time":1644691125056},"3.2.5":{"name":"javascript-obfuscator","version":"3.2.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"2095d4705808f65e73d99e685a7dba33e2b01f29","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"8a8aa58e15a8c5a5de212538a1aa3b92a3f22d6e","size":1782072,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.5.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.5_1644439641730_0.2673391108417702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-09T20:49:04.507Z","hasInstallScript":true,"publish_time":1644439641988,"_cnpm_publish_time":1644439641988},"3.2.4":{"name":"javascript-obfuscator","version":"3.2.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","opencollective-postinstall":"2.0.3","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective-postinstall","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"edc2a229054ba3e4e01c004b7daa429c4414d126","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"30a2a9167bb81d9c01a4293c4b8c607f8f9f6499","size":1781740,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.4.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.4_1644275311256_0.5661718315323032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T23:17:49.070Z","hasInstallScript":true,"publish_time":1644275311510,"_cnpm_publish_time":1644275311510},"3.2.3":{"name":"javascript-obfuscator","version":"3.2.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ec4b70f908da47c75dc7ce4d23667d41a01c76b5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"127d967ea44d626c3fc858b8e5b10cd4f08fdaee","size":1781739,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.3.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.3_1644271363491_0.06292060876331562"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T22:02:55.709Z","hasInstallScript":true,"publish_time":1644271363787,"_cnpm_publish_time":1644271363787},"3.2.2":{"name":"javascript-obfuscator","version":"3.2.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.51","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.15","@types/rimraf":"3.0.2","@types/sinon":"10.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.2","@typescript-eslint/parser":"5.10.2","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","eslint-webpack-plugin":"3.1.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"7.0.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.1","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.68.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"77f64bf5df0e943ac2f9c035577e0e44a9f5f3e4","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"09df9d977d1d9b71ca9b0e470a39411a4e6a9fa9","size":1780267,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.2.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.2_1644177411256_0.7332540952546609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-06T19:56:59.986Z","hasInstallScript":true,"publish_time":1644177411528,"_cnpm_publish_time":1644177411528},"3.2.1":{"name":"javascript-obfuscator","version":"3.2.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.13","@types/rimraf":"3.0.2","@types/sinon":"10.0.9","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.1","@typescript-eslint/parser":"5.10.1","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.4.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.0","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.67.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"56955aee3d65e506cb23a85680bcfda010fe60c0","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"111cce5b91e5508790144c60794a7c3c5c00b5a7","size":1779662,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.1_1644096328025_0.3803857070154435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-05T21:25:37.840Z","hasInstallScript":true,"publish_time":1644096328302,"_cnpm_publish_time":1644096328302},"3.2.0":{"name":"javascript-obfuscator","version":"3.2.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.13","@types/rimraf":"3.0.2","@types/sinon":"10.0.9","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.1","@typescript-eslint/parser":"5.10.1","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.4.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.0","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.67.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"NODE_OPTIONS=--max-old-space-size=4096 nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=240 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"618c0a0a9ee77518ddc9e922449c9053972dd039","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"1ea333541f72ed33cebd6302b2c6e6ca8693a4d4","size":1779323,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.2.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.2.0_1644093967062_0.5304080354813185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-05T20:46:17.541Z","hasInstallScript":true,"publish_time":1644093967326,"_cnpm_publish_time":1644093967326},"3.1.0":{"name":"javascript-obfuscator","version":"3.1.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.3.0","@javascript-obfuscator/estraverse":"5.4.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.7.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"9.0.0","eslint-scope":"7.1.0","eslint-visitor-keys":"3.2.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.21","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.2","@types/chai":"4.3.0","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.3","@types/eslint-visitor-keys":"1.0.0","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.1.0","@types/multimatch":"4.0.0","@types/node":"17.0.13","@types/rimraf":"3.0.2","@types/sinon":"10.0.9","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.10.1","@typescript-eslint/parser":"5.10.1","chai":"4.3.6","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-plugin-import":"2.25.4","eslint-plugin-jsdoc":"37.7.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"40.1.0","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.4.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.2.0","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"13.0.0","source-map-resolve":"0.6.0","terser":"5.10.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.5.5","webpack":"5.67.0","webpack-cli":"4.9.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=230 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c59453603d0e095e64b12bdc161386299492e756","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"bde30239639099747d5d196c73c8fe747a96b66f","size":1763202,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.1.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.1.0_1643460160309_0.6507030449408961"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-29T12:42:49.489Z","hasInstallScript":true,"publish_time":1643460160534,"_cnpm_publish_time":1643460160534},"3.0.1":{"name":"javascript-obfuscator","version":"3.0.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.2","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.5.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.2","commander":"8.3.0","eslint-scope":"6.0.0","fast-deep-equal":"3.1.3","inversify":"6.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.20","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.22","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.0.0","@types/multimatch":"4.0.0","@types/node":"16.11.6","@types/rimraf":"3.0.2","@types/sinon":"10.0.6","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.2.0","@typescript-eslint/parser":"5.2.0","chai":"4.3.4","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"8.1.0","eslint-plugin-import":"2.25.2","eslint-plugin-jsdoc":"37.0.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"37.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.4.0","husky":"7.0.4","js-beautify":"1.14.0","mocha":"9.1.3","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"11.1.2","source-map-resolve":"0.6.0","terser":"5.9.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.4.0","typescript":"4.4.4","webpack":"5.61.0","webpack-cli":"4.9.1","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=230 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"a6cab50ff145bcb4af938574c73cf0e36dfd8567","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"d4edfd26cd65ff2de2892fd9d16d0cc96f951fef","size":1756293,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.0.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.0.1_1643447142280_0.9937728091397022"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-29T09:05:53.100Z","hasInstallScript":true,"publish_time":1643447142539,"_cnpm_publish_time":1643447142539},"3.0.0":{"name":"javascript-obfuscator","version":"3.0.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.2","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.5.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.1","commander":"8.2.0","eslint-scope":"6.0.0","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.20","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.22","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.0.0","@types/multimatch":"4.0.0","@types/node":"16.11.0","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.0.0","@typescript-eslint/parser":"5.0.0","chai":"4.3.4","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"7.31.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"34.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.3.4","husky":"^7.0.2","js-beautify":"1.14.0","mocha":"9.1.3","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"11.1.2","source-map-resolve":"0.6.0","terser":"^5.9.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.3.0","typescript":"4.4.4","webpack":"5.58.2","webpack-cli":"4.9.0","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"4b5da457c4a0f14e79952b9904ec0a7c4e062b26","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@3.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"97f4a1d256798b9707be4f3732f6523d599461d8","size":1740312,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-3.0.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_3.0.0_1634487804967_0.4574325928628875"},"_hasShrinkwrap":false,"publish_time":1634487805246,"_cnpm_publish_time":1634487805246,"_cnpmcore_publish_time":"2021-12-16T13:28:58.203Z","hasInstallScript":true},"2.19.1":{"name":"javascript-obfuscator","version":"2.19.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.2","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.5.0","assert":"2.0.0","chalk":"4.1.2","chance":"1.1.8","class-validator":"0.13.1","commander":"8.2.0","eslint-scope":"6.0.0","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.20","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.1"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.22","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.3","@types/js-string-escape":"1.0.1","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.0.0","@types/multimatch":"4.0.0","@types/node":"16.11.0","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.16.3","@typescript-eslint/eslint-plugin":"5.0.0","@typescript-eslint/parser":"5.0.0","chai":"4.3.4","chai-exclude":"2.1.0","cross-env":"7.0.3","eslint":"7.31.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"34.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.3.4","husky":"^7.0.2","js-beautify":"1.14.0","mocha":"9.1.3","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"11.1.2","source-map-resolve":"0.6.0","terser":"^5.9.0","threads":"1.7.0","ts-loader":"9.2.6","ts-node":"10.3.0","typescript":"4.4.4","webpack":"5.58.2","webpack-cli":"4.9.0","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"7447e9aaf687aabf4c0c6afb56edd3434ad4dbc5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.19.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"a15b52757169fa2a105ee786ba554e4a19a91dd7","size":1739607,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.19.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.19.1_1634467803775_0.5842373711576203"},"_hasShrinkwrap":false,"publish_time":1634467804049,"_cnpm_publish_time":1634467804049,"_cnpmcore_publish_time":"2021-12-16T13:29:01.332Z","hasInstallScript":true},"2.19.0":{"name":"javascript-obfuscator","version":"2.19.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"typings/index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.1","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.1","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"8.0.0","eslint-scope":"6.0.0","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.21","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-beautify":"1.13.2","@types/js-string-escape":"1.0.0","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.0.0","@types/multimatch":"4.0.0","@types/node":"16.4.1","@types/rimraf":"3.0.1","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.2","@typescript-eslint/eslint-plugin":"4.28.4","@typescript-eslint/parser":"4.28.4","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.31.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"34.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.12","husky":"^7.0.1","js-beautify":"1.14.0","mocha":"9.0.2","nyc":"15.1.0","pjson":"1.0.9","rimraf":"3.0.2","sinon":"11.1.1","source-map-resolve":"0.6.0","terser":"^5.7.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.1.0","typescript":"4.4.0-beta","webpack":"5.46.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","build:typings":"rm -rf ./typings && tsc --project src/tsconfig.typings.json","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective","precommit":"npm run build","prepublishOnly":"npm run build && npm run build:typings","prepare":"husky install"},"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"314855eb8bb65653b8c292e7a65ffcdc6c39761b","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.19.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"f28fef23afca469d803497da7b45f77838dae859","size":1736581,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.19.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.19.0_1628497444898_0.19922241714978584"},"_hasShrinkwrap":false,"publish_time":1628497445173,"_cnpm_publish_time":1628497445173,"_cnpmcore_publish_time":"2021-12-16T13:29:04.663Z","hasInstallScript":true},"2.18.1":{"name":"javascript-obfuscator","version":"2.18.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.1","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.1","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"8.0.0","eslint-scope":"6.0.0","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.21","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-string-escape":"1.0.0","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.0.0","@types/multimatch":"4.0.0","@types/node":"16.4.1","@types/rimraf":"3.0.1","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.2","@typescript-eslint/eslint-plugin":"4.28.4","@typescript-eslint/parser":"4.28.4","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.31.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"34.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.12","mocha":"9.0.2","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","source-map-resolve":"^0.6.0","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.1.0","typescript":"4.4.0-beta","webpack":"5.46.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"18f5210871a6574f256938d4ad56e2ac19ac8884","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.18.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"190eea853b5c75fd2a4b0c28f41ddabc8b61c617","size":1871426,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.18.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.18.1_1627082594576_0.36967608496238036"},"_hasShrinkwrap":false,"publish_time":1627082594798,"_cnpm_publish_time":1627082594798,"_cnpmcore_publish_time":"2021-12-16T13:29:08.413Z","hasInstallScript":true},"2.18.0":{"name":"javascript-obfuscator","version":"2.18.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.1","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"8.0.0","eslint-scope":"6.0.0","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.21","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-string-escape":"1.0.0","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"9.0.0","@types/multimatch":"4.0.0","@types/node":"16.4.1","@types/rimraf":"3.0.1","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.2","@typescript-eslint/eslint-plugin":"4.28.4","@typescript-eslint/parser":"4.28.4","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.31.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"34.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.12","mocha":"9.0.2","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","source-map-resolve":"^0.6.0","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.1.0","typescript":"4.4.0-beta","webpack":"5.46.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"f8757963082979ccd7ef8767500e592a8d4aa3ce","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.18.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"b0b58f8ace5603297f02ce380da06593d309d65c","size":1871241,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.18.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.18.0_1627075366584_0.43467082155729964"},"_hasShrinkwrap":false,"publish_time":1627075366974,"_cnpm_publish_time":1627075366974,"_cnpmcore_publish_time":"2021-12-16T13:29:13.181Z","hasInstallScript":true},"2.17.0":{"name":"javascript-obfuscator","version":"2.17.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.1","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"8.0.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.21","@types/chance":"1.1.3","@types/escodegen":"0.0.7","@types/eslint-scope":"3.7.1","@types/estraverse":"5.1.1","@types/estree":"0.0.50","@types/js-string-escape":"1.0.0","@types/md5":"2.3.1","@types/mkdirp":"1.0.2","@types/mocha":"8.2.3","@types/multimatch":"4.0.0","@types/node":"16.3.3","@types/rimraf":"3.0.1","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.2","@typescript-eslint/eslint-plugin":"4.28.4","@typescript-eslint/parser":"4.28.4","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.31.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.4.5","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"34.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.12","mocha":"9.0.2","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","source-map-resolve":"^0.6.0","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.1.0","typescript":"4.3.5","webpack":"5.45.1","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"1985c39d51e36464cd12286e288a43d9b960095f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.17.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"512d4b3aa3878aa81fb30c01817d6bb287ed4bad","size":1870109,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.17.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.17.0_1626729725426_0.21224242935146287"},"_hasShrinkwrap":false,"publish_time":1626729725678,"_cnpm_publish_time":1626729725678,"_cnpmcore_publish_time":"2021-12-16T13:29:18.441Z","hasInstallScript":true},"2.16.0":{"name":"javascript-obfuscator","version":"2.16.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.19","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.4","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.28.0","@typescript-eslint/parser":"4.28.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.29.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.4.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.12","mocha":"9.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.4","webpack":"5.40.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"8acfac18d7bccd8524008ab4175838f1e4a51ed8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.16.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"b897cbdb7e777efa304162b9b023b051481a71d9","size":1866393,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.16.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.16.0_1626464636426_0.05102717319313976"},"_hasShrinkwrap":false,"publish_time":1626464636659,"_cnpm_publish_time":1626464636659,"_cnpmcore_publish_time":"2021-12-16T13:29:21.877Z","hasInstallScript":true},"2.15.6":{"name":"javascript-obfuscator","version":"2.15.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.19","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.4","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.28.0","@typescript-eslint/parser":"4.28.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.29.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.4.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.12","mocha":"9.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.4","webpack":"5.40.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"985cb7e0bac5b3f2e70e80426c86d7df2108f419","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.6","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"77107fa8e7d43b1c2aea2999382a3f8da959a4d0","size":1871865,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.6.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.6_1626357830495_0.042136360282344576"},"_hasShrinkwrap":false,"publish_time":1626357830735,"_cnpm_publish_time":1626357830735,"_cnpmcore_publish_time":"2021-12-16T13:29:25.943Z","hasInstallScript":true},"2.15.5":{"name":"javascript-obfuscator","version":"2.15.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.3","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.27.0","@typescript-eslint/parser":"4.27.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.28.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"9.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.4","webpack":"5.39.1","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ac8b8c4b078411d941a86bbf1db1025d9d2d097d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.5","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"83004d46362a43a92f19a5ec92f847b04abe8b2b","size":1870311,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.5.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.5_1624368669721_0.5954738639587334"},"_hasShrinkwrap":false,"publish_time":1624368670020,"_cnpm_publish_time":1624368670020,"_cnpmcore_publish_time":"2021-12-16T13:29:30.388Z","hasInstallScript":true},"2.15.4":{"name":"javascript-obfuscator","version":"2.15.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.2","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.27.0","@typescript-eslint/parser":"4.27.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.28.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"9.0.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.2","webpack":"5.39.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"08aad1b7069e9f8b510765dcbf01c88aa741378d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.4","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"5dd86d601f52ef02364e5f4b0e618c6c437db391","size":1870409,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.4.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.4_1623951599410_0.8582080869826079"},"_hasShrinkwrap":false,"publish_time":1623951599659,"_cnpm_publish_time":1623951599659,"_cnpmcore_publish_time":"2021-12-16T13:29:34.271Z","hasInstallScript":true},"2.15.3":{"name":"javascript-obfuscator","version":"2.15.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.4.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.3.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.2","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.27.0","@typescript-eslint/parser":"4.27.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.28.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"9.0.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.2","webpack":"5.39.0","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"993cf7a2a850365baf105e54a09a761724d47da9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.3","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"f62a69447c39a5d79cc56a931620bd5ea13a424b","size":1869826,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.3.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.3_1623829572063_0.4253056033259046"},"_hasShrinkwrap":false,"publish_time":1623829572253,"_cnpm_publish_time":1623829572253,"_cnpmcore_publish_time":"2021-12-16T13:29:37.494Z","hasInstallScript":true},"2.15.2":{"name":"javascript-obfuscator","version":"2.15.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.3.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.2.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.2","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.26.1","@typescript-eslint/parser":"4.26.1","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.28.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.1.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"9.0.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.2","webpack":"5.38.1","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"b26692ae0455bba82e7b20cff193f71d4002a8d5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.2","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"829a4bf7c2e286a6d5c614fb907943cd4644ef20","size":1869956,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.2.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.2_1623576126928_0.7607609017693153"},"_hasShrinkwrap":false,"publish_time":1623576127147,"_cnpm_publish_time":1623576127147,"_cnpmcore_publish_time":"2021-12-16T13:29:42.708Z","hasInstallScript":true},"2.15.1":{"name":"javascript-obfuscator","version":"2.15.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.3.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.2.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.2","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.26.1","@typescript-eslint/parser":"4.26.1","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.28.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.1.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"9.0.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.2","webpack":"5.38.1","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"21c6fa803daa9f44de7d445fdf51730ffc20668c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"c8736c27d10602dcd0a57d0a44b0a2e453410c4a","size":1869043,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.1_1623399447252_0.5526362332778276"},"_hasShrinkwrap":false,"publish_time":1623399447495,"_cnpm_publish_time":1623399447495,"_cnpmcore_publish_time":"2021-12-16T13:29:46.857Z","hasInstallScript":true},"2.15.0":{"name":"javascript-obfuscator","version":"2.15.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.3.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.2.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.48","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.12.2","@types/rimraf":"3.0.0","@types/sinon":"10.0.2","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.26.1","@typescript-eslint/parser":"4.26.1","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.28.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.1.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"33.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"9.0.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.5","ts-loader":"9.2.3","ts-node":"10.0.0","typescript":"4.3.2","webpack":"5.38.1","webpack-cli":"4.7.2","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"0096f168ef1b1d6a95ec2e051312214e871d8242","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.15.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"250b928ac36070f306d8661aa0779e211883c300","size":1868795,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.15.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.15.0_1623358261964_0.8594791030029241"},"_hasShrinkwrap":false,"publish_time":1623358262227,"_cnpm_publish_time":1623358262227,"_cnpmcore_publish_time":"2021-12-16T13:29:50.400Z","hasInstallScript":true},"2.14.0":{"name":"javascript-obfuscator","version":"2.14.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.2.0","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.3.0","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.2.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.18","@types/chance":"1.1.2","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.47","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.6.1","@types/rimraf":"3.0.0","@types/sinon":"10.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.25.0","@typescript-eslint/parser":"4.25.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.27.0","eslint-plugin-import":"2.23.4","eslint-plugin-jsdoc":"35.1.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"32.0.1","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.10","mocha":"8.4.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"11.1.1","threads":"1.6.4","ts-loader":"9.2.2","ts-node":"10.0.0","typescript":"4.3.2","webpack":"5.38.1","webpack-cli":"4.7.0","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"5b5d0eb2dbae45c8b46f6560218ac449577c260a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.14.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"1f36ee9434c9eeee361b1d4f990f9225967f1cb4","size":1865962,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.14.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.14.0_1622482112603_0.02939937405625992"},"_hasShrinkwrap":false,"publish_time":1622482112903,"_cnpm_publish_time":1622482112903,"_cnpmcore_publish_time":"2021-12-16T13:29:51.773Z","hasInstallScript":true},"2.13.0":{"name":"javascript-obfuscator","version":"2.13.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=12"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@javascript-obfuscator/estraverse":"5.3.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.2.2","assert":"2.0.0","chalk":"4.1.1","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","fast-deep-equal":"3.1.3","inversify":"5.1.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.2.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.17","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.47","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"15.0.1","@types/rimraf":"3.0.0","@types/sinon":"10.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.22.0","@typescript-eslint/parser":"4.22.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.25.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"33.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"31.0.0","fork-ts-checker-notifier-webpack-plugin":"4.0.0","fork-ts-checker-webpack-plugin":"6.2.5","mocha":"8.3.2","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"10.0.0","threads":"1.6.4","ts-loader":"9.1.1","ts-node":"9.1.1","typescript":"beta","webpack":"5.36.2","webpack-cli":"4.6.0","webpack-node-externals":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"33df42be0aed3df1d97e69128020b225421751b6","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.13.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"b57f5b36b46349e52be13016bad2701880eb49fe","size":1845862,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.13.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.13.0_1621759545370_0.10885806583192581"},"_hasShrinkwrap":false,"publish_time":1621759545637,"_cnpm_publish_time":1621759545637,"_cnpmcore_publish_time":"2021-12-16T13:29:54.882Z","hasInstallScript":true},"2.12.0":{"name":"javascript-obfuscator","version":"2.12.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.1.0","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.2.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.16","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.47","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"14.14.37","@types/rimraf":"3.0.0","@types/sinon":"9.0.11","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.21.0","@typescript-eslint/parser":"4.21.0","chai":"4.3.4","chai-exclude":"2.0.3","cross-env":"7.0.3","eslint":"7.23.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"29.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.2.0","mocha":"8.3.2","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"10.0.0","threads":"1.6.3","ts-loader":"8.1.0","ts-node":"9.1.1","typescript":"beta","webpack":"5.31.0","webpack-cli":"4.6.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"36ea9c08f3244533b466b3031824da6493aa2d4e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.12.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"f9e2bed722e7236e6d5c9008890807a8e410331e","size":1694595,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.12.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.12.0_1618255556325_0.7415805896966963"},"_hasShrinkwrap":false,"publish_time":1618255556584,"_cnpm_publish_time":1618255556584,"_cnpmcore_publish_time":"2021-12-16T13:29:57.752Z","hasInstallScript":true},"2.11.1":{"name":"javascript-obfuscator","version":"2.11.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.1.0","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.16","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.47","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.2","@types/multimatch":"4.0.0","@types/node":"14.14.37","@types/rimraf":"3.0.0","@types/sinon":"9.0.11","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.20.0","@typescript-eslint/parser":"4.20.0","chai":"4.3.4","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.23.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"29.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.2.0","mocha":"8.3.2","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"10.0.0","threads":"1.6.3","ts-loader":"8.1.0","ts-node":"9.1.1","typescript":"4.2.3","webpack":"5.30.0","webpack-cli":"4.6.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"99194f145698a378b14114cbb4bec89d3cdc34f2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.11.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"17c4b4f913c38d6d55079a14cbeff3550cc0818a","size":1693257,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.11.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.11.1_1617816156448_0.2409227549252846"},"_hasShrinkwrap":false,"publish_time":1617816156744,"_cnpm_publish_time":1617816156744,"_cnpmcore_publish_time":"2021-12-16T13:30:00.226Z","hasInstallScript":true},"2.11.0":{"name":"javascript-obfuscator","version":"2.11.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.5","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.1.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.15","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.1","@types/multimatch":"4.0.0","@types/node":"14.14.31","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.16.1","@typescript-eslint/parser":"4.16.1","chai":"4.3.3","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.21.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.2.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"28.0.2","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.1","mocha":"8.3.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.4","threads":"1.6.3","ts-loader":"8.0.17","ts-node":"9.1.1","typescript":"4.2.3","webpack":"5.24.3","webpack-cli":"4.5.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"05cd3bed61f19c44968be9b9b60331636f087c9a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.11.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"2dae30ba7a0655bd910b05fa132e609e444adfed","size":1846954,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.11.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.11.0_1615117565608_0.671583821731887"},"_hasShrinkwrap":false,"publish_time":1615117565864,"_cnpm_publish_time":1615117565864,"_cnpmcore_publish_time":"2021-12-16T13:30:03.968Z","hasInstallScript":true},"2.10.7":{"name":"javascript-obfuscator","version":"2.10.7","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.5","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.1.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.15","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.1","@types/multimatch":"4.0.0","@types/node":"14.14.31","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","chai":"4.3.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.20.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.2.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"28.0.2","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.0","mocha":"8.3.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.4","threads":"1.6.3","ts-loader":"8.0.17","ts-node":"9.1.1","typescript":"4.2.2","webpack":"5.24.2","webpack-cli":"4.5.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ec897ab1328e0345c59170a46eb54fed0bc62b02","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.7","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"4130be156d7c0c34eac6c3763ef34b085cfa7caa","size":1801963,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.7.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.7_1614539976289_0.4619753340366266"},"_hasShrinkwrap":false,"publish_time":1614539976445,"_cnpm_publish_time":1614539976445,"_cnpmcore_publish_time":"2021-12-16T13:30:08.112Z","hasInstallScript":true},"2.10.6":{"name":"javascript-obfuscator","version":"2.10.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.5","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.1.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.15","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.1","@types/multimatch":"4.0.0","@types/node":"14.14.31","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","chai":"4.3.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.20.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.2.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"28.0.2","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.0","mocha":"8.3.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.4","threads":"1.6.3","ts-loader":"8.0.17","ts-node":"9.1.1","typescript":"4.2.2","webpack":"5.24.2","webpack-cli":"4.5.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"56ab9c20033374805658a7dbfdc3ce202d7248b9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.6","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"25367d2f3b9867d6517f10a5dd0277446df21901","size":1801817,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.6.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.6_1614531732643_0.39613704250756565"},"_hasShrinkwrap":false,"publish_time":1614531732987,"_cnpm_publish_time":1614531732987,"_cnpmcore_publish_time":"2021-12-16T13:30:10.807Z","hasInstallScript":true},"2.10.5":{"name":"javascript-obfuscator","version":"2.10.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.5","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.1.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.15","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.1","@types/multimatch":"4.0.0","@types/node":"14.14.31","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.15.2","@typescript-eslint/parser":"4.15.2","chai":"4.3.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.20.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.2.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"28.0.2","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.0","mocha":"8.3.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.4","threads":"1.6.3","ts-loader":"8.0.17","ts-node":"9.1.1","typescript":"4.2.2","webpack":"5.24.2","webpack-cli":"4.5.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ab251554b0ad29c00f0fe3a81ce4208f10f01cf5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.5","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"28c6969ac2b1a253400ae04fcb4ad4d6f72f6176","size":1801698,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.5.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.5_1614527487575_0.7392670121454701"},"_hasShrinkwrap":false,"publish_time":1614527487789,"_cnpm_publish_time":1614527487789,"_cnpmcore_publish_time":"2021-12-16T13:30:14.862Z","hasInstallScript":true},"2.10.4":{"name":"javascript-obfuscator","version":"2.10.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.5","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.1.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.15","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.3.0","@types/mkdirp":"1.0.1","@types/mocha":"8.2.1","@types/multimatch":"4.0.0","@types/node":"14.14.31","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.15.1","@typescript-eslint/parser":"4.15.1","chai":"4.3.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.20.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"32.1.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.3","eslint-plugin-unicorn":"28.0.2","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.0","mocha":"8.3.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.4","threads":"1.6.3","ts-loader":"8.0.17","ts-node":"9.1.1","typescript":"4.1.5","webpack":"5.23.0","webpack-cli":"4.5.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"40dac436fd72af026c38758fb9202ed16cd12323","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.4","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"ecd1ac5b42ca554242e8965338a065e9ad0a9f6a","size":1800484,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.4.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.4_1614263060607_0.6046253106680677"},"_hasShrinkwrap":false,"publish_time":1614263060859,"_cnpm_publish_time":1614263060859,"_cnpmcore_publish_time":"2021-12-16T13:30:18.901Z","hasInstallScript":true},"2.10.3":{"name":"javascript-obfuscator","version":"2.10.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.2.0","@types/multimatch":"4.0.0","@types/node":"14.14.21","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.13.0","@typescript-eslint/parser":"4.13.0","chai":"4.2.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.18.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"31.0.5","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"26.0.1","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.0","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.3","threads":"1.6.3","ts-loader":"8.0.14","ts-node":"9.1.1","typescript":"4.1.3","webpack":"5.15.0","webpack-cli":"4.3.1","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"d996e1ae3af06775e057bd062a18c4337230566e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.3","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"d7dd7278a2f9431ca541c941fdc9c0e157ee1b36","size":1797914,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.3.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.3_1611125936208_0.428367125941872"},"_hasShrinkwrap":false,"publish_time":1611125936634,"_cnpm_publish_time":1611125936634,"_cnpmcore_publish_time":"2021-12-16T13:30:22.391Z","hasInstallScript":true},"2.10.2":{"name":"javascript-obfuscator","version":"2.10.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.13.1","commander":"7.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.2.0","@types/multimatch":"4.0.0","@types/node":"14.14.21","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.13.0","@typescript-eslint/parser":"4.13.0","chai":"4.2.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.18.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"31.0.5","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"26.0.1","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.1.0","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.3","threads":"1.6.3","ts-loader":"8.0.14","ts-node":"9.1.1","typescript":"4.1.3","webpack":"5.15.0","webpack-cli":"4.3.1","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"73953b37c07307e403b22701c0089a700da4ca27","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.2","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"bcbc5b0af25067a04599b26aaa9cf8aed6f9f947","size":1797859,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.2.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.2_1611039635761_0.10185892213228498"},"_hasShrinkwrap":false,"publish_time":1611039636030,"_cnpm_publish_time":1611039636030,"_cnpmcore_publish_time":"2021-12-16T13:30:26.162Z","hasInstallScript":true},"2.10.1":{"name":"javascript-obfuscator","version":"2.10.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.1","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.2.0","@types/multimatch":"4.0.0","@types/node":"14.14.17","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.11.1","@typescript-eslint/parser":"4.11.1","chai":"4.2.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.16.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.9","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"25.0.1","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.8","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.2","threads":"1.6.3","ts-loader":"8.0.13","ts-node":"9.1.1","typescript":"4.1.3","webpack":"5.11.1","webpack-cli":"4.3.1","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"09bd29f832d9ad5a900224bd66327288f1d70fa8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"9b33dc2fbe8f07be307accf7f451ff126678b7cf","size":2030694,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.1_1609511155910_0.061342984078126994"},"_hasShrinkwrap":false,"publish_time":1609511156169,"_cnpm_publish_time":1609511156169,"_cnpmcore_publish_time":"2021-12-16T13:30:31.155Z","hasInstallScript":true},"2.10.0":{"name":"javascript-obfuscator","version":"2.10.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.1","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.2.0","@types/multimatch":"4.0.0","@types/node":"14.14.16","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.11.1","@typescript-eslint/parser":"4.11.1","chai":"4.2.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.16.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.9","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"24.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.8","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.2","threads":"1.6.3","ts-loader":"8.0.12","ts-node":"9.1.1","typescript":"4.1.3","webpack":"5.11.1","webpack-cli":"4.3.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"86fe1df40c8a391f909375cb7ebec552fea781fa","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.10.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"1dd95e924b8b6540f71491388fea1d408411b910","size":2029933,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.10.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.10.0_1609317898847_0.42658355584831553"},"_hasShrinkwrap":false,"publish_time":1609317899111,"_cnpm_publish_time":1609317899111,"_cnpmcore_publish_time":"2021-12-16T13:30:35.494Z","hasInstallScript":true},"2.9.6":{"name":"javascript-obfuscator","version":"2.9.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.1","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.2.0","@types/multimatch":"4.0.0","@types/node":"14.14.16","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","chai":"4.2.0","chai-exclude":"2.0.2","cross-env":"7.0.3","eslint":"7.16.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.9","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"24.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.8","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.2","threads":"1.6.3","ts-loader":"8.0.12","ts-node":"9.1.1","typescript":"4.1.3","webpack":"5.11.0","webpack-cli":"4.3.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=lcov","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"0afcf7a5b2f56ba7c31246928f8f1b485a0a030a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.6","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"01f6ab8bb99d5f21c1299f6b0b28af77284c84f2","size":2024398,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.6.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.6_1609276194642_0.8460783285752862"},"_hasShrinkwrap":false,"publish_time":1609276194839,"_cnpm_publish_time":1609276194839,"_cnpmcore_publish_time":"2021-12-16T13:30:40.706Z","hasInstallScript":true},"2.9.5":{"name":"javascript-obfuscator","version":"2.9.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.1","eslint-scope":"5.1.1","estraverse":"5.2.0","fast-deep-equal":"3.1.3","inversify":"5.0.5","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.1","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.2.0","@types/multimatch":"4.0.0","@types/node":"14.14.16","@types/rimraf":"3.0.0","@types/sinon":"9.0.10","@types/string-template":"1.0.2","@types/webpack-env":"1.16.0","@typescript-eslint/eslint-plugin":"4.11.0","@typescript-eslint/parser":"4.11.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.3","eslint":"7.16.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.9","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"24.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.8","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.2","threads":"1.6.3","ts-loader":"8.0.12","ts-node":"9.1.1","typescript":"4.1.3","webpack":"5.11.0","webpack-cli":"4.3.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"e7fb615cba43efed35d080d4bdaeeec22bd04251","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.5","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"3ca36699213b5901f047386283469369da90e384","size":2020349,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.5.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.5_1609106054478_0.988943810067969"},"_hasShrinkwrap":false,"publish_time":1609106054721,"_cnpm_publish_time":1609106054721,"_cnpmcore_publish_time":"2021-12-16T13:30:45.631Z","hasInstallScript":true},"2.9.4":{"name":"javascript-obfuscator","version":"2.9.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.4","@types/multimatch":"4.0.0","@types/node":"14.14.9","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.8.1","@typescript-eslint/parser":"4.8.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.14.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.8","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.3","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.11","ts-node":"9.0.0","typescript":"4.1.2","webpack":"5.6.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"9c98de7cde4c1bd7ef53b4ab278ce57173c1126c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.4","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"69a212d31c0d1cd354a295e8b8383f09c8bb529a","size":2023623,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.4.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.4_1606139878220_0.4633994295916086"},"_hasShrinkwrap":false,"publish_time":1606139878406,"_cnpm_publish_time":1606139878406,"_cnpmcore_publish_time":"2021-12-16T13:30:49.992Z","hasInstallScript":true},"2.9.3":{"name":"javascript-obfuscator","version":"2.9.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.4","@types/multimatch":"4.0.0","@types/node":"14.14.9","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.8.1","@typescript-eslint/parser":"4.8.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.13.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.8","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.3","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.11","ts-node":"9.0.0","typescript":"4.1.2","webpack":"5.6.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ef7c203c20578eaa19da6569effe9da85357c07a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.3","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"183d1d5e7f17b598805fa33777663bfbdedf4a07","size":2023349,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.3.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.3_1605907874114_0.7842760201835746"},"_hasShrinkwrap":false,"publish_time":1605907874416,"_cnpm_publish_time":1605907874416,"_cnpmcore_publish_time":"2021-12-16T13:30:53.194Z","hasInstallScript":true},"2.9.2":{"name":"javascript-obfuscator","version":"2.9.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.4","@types/multimatch":"4.0.0","@types/node":"14.14.8","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.8.1","@typescript-eslint/parser":"4.8.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.13.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.8","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.3","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.11","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.5.1","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c2d8dbb8df623429637924b78d7fa6aedb7799ec","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.2","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"2ce3e9af53305f257069bca7907e561e3f71c3d6","size":2023184,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.2.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.2_1605764315084_0.5007417062433859"},"_hasShrinkwrap":false,"publish_time":1605764315300,"_cnpm_publish_time":1605764315300,"_cnpmcore_publish_time":"2021-12-16T13:30:56.532Z","hasInstallScript":true},"2.9.1":{"name":"javascript-obfuscator","version":"2.9.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.4","@types/multimatch":"4.0.0","@types/node":"14.14.7","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.13.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.8","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.1","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.11","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.4.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c7cc68bedb307775650728a2d0fa2c43137d93f9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"ece52d095e8ee2a01eb39622bfd1613b569cb2d8","size":2022685,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.1_1605563229594_0.5522143417131682"},"_hasShrinkwrap":false,"publish_time":1605563229814,"_cnpm_publish_time":1605563229814,"_cnpmcore_publish_time":"2021-12-16T13:31:01.120Z","hasInstallScript":true},"2.9.0":{"name":"javascript-obfuscator","version":"2.9.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.4","@types/multimatch":"4.0.0","@types/node":"14.14.7","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.13.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.8","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.1","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.11","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.4.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"a4328da67f10fe505e15217d1310650d4432e7be","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.9.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"cdc2ab15ed117034ac95f73f5c2a30319397a1c7","size":2022660,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.9.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.9.0_1605559804320_0.6449828712509784"},"_hasShrinkwrap":false,"publish_time":1605559804558,"_cnpm_publish_time":1605559804558,"_cnpmcore_publish_time":"2021-12-16T13:31:04.498Z","hasInstallScript":true},"2.8.1":{"name":"javascript-obfuscator","version":"2.8.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.7","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.7.0","@typescript-eslint/parser":"4.7.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.13.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.7","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.1","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.11","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.4.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"44ac6c3ec8de32259c10d5c8a395cff110281dca","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.8.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"d6e33b29cc701dc86d08f709f9c73271c068c9f8","size":2000048,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.8.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.8.1_1604983381494_0.9088855450937523"},"_hasShrinkwrap":false,"publish_time":1604983381848,"_cnpm_publish_time":1604983381848,"_cnpmcore_publish_time":"2021-12-16T13:31:09.281Z","hasInstallScript":true},"2.8.0":{"name":"javascript-obfuscator","version":"2.8.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.6","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.13.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.7","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"6.0.0","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.10","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.4.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"f28445f23080c3513e401a5f0943d5520d310883","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.8.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"9cc9dfaadbe02560c2011ce188231b63dc8e72d0","size":2000175,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.8.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.8.0_1604744819236_0.9838095717330824"},"_hasShrinkwrap":false,"publish_time":1604744819551,"_cnpm_publish_time":1604744819551,"_cnpmcore_publish_time":"2021-12-16T13:31:13.356Z","hasInstallScript":true},"2.7.1":{"name":"javascript-obfuscator","version":"2.7.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.1","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.6","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.12.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.6","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.1","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.9","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.4.0","webpack-cli":"4.2.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"8db868db1c33ec7bcd3823f61f0590aa47ac3c3f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.7.1","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"0b94492cfe412af17082f8153fc226b983d35836","size":1998032,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.7.1.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.7.1_1604518609265_0.10927112024799768"},"_hasShrinkwrap":false,"publish_time":1604518609513,"_cnpm_publish_time":1604518609513,"_cnpmcore_publish_time":"2021-12-16T13:31:17.396Z","hasInstallScript":true},"2.7.0":{"name":"javascript-obfuscator","version":"2.7.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@javascript-obfuscator/escodegen":"2.1.0","@nuxtjs/opencollective":"0.3.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.6","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.12.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.6","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.1","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.8","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.4.0","webpack-cli":"4.1.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"8ed004cd9ecf7a413f6941de4dc4eddf726d3b96","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.7.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"427062bd3dc432b8c864ed479e6afa2def077ca4","size":1998021,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.7.0.tgz"},"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.7.0_1604517025907_0.2641502496451136"},"_hasShrinkwrap":false,"publish_time":1604517026239,"_cnpm_publish_time":1604517026239,"_cnpmcore_publish_time":"2021-12-16T13:31:20.498Z","hasInstallScript":true},"2.6.4":{"name":"javascript-obfuscator","version":"2.6.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@nuxtjs/opencollective":"0.2.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.6","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.12.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.6","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.1","mocha":"8.2.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.1","threads":"1.6.3","ts-loader":"8.0.7","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.3.2","webpack-cli":"4.1.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"297f5f96161d501bd54114baa4479558a8029f61","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.6.4","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"b39dde1676a116e19ed2aac3b5c8bb28f080f12f","size":1995102,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.6.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.6.4_1604399846883_0.3755682608211328"},"_hasShrinkwrap":false,"publish_time":1604399847114,"_cnpm_publish_time":1604399847114,"_cnpmcore_publish_time":"2021-12-16T13:31:23.470Z","hasInstallScript":true},"2.6.3":{"name":"javascript-obfuscator","version":"2.6.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@nuxtjs/opencollective":"0.2.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.2.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.5","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.6.0","@typescript-eslint/parser":"4.6.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.12.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.2.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.0","threads":"1.6.3","ts-loader":"8.0.7","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.3.0","webpack-cli":"4.1.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"867c125dab31779a8a5165a27fea1aed849564af","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.6.3","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"6796c16cd7b360542e3408361847e9f32abed576","size":1994732,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.6.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.6.3_1603873274524_0.21555694425614624"},"_hasShrinkwrap":false,"publish_time":1603873274717,"_cnpm_publish_time":1603873274717,"_cnpmcore_publish_time":"2021-12-16T13:31:27.398Z","hasInstallScript":true},"2.6.2":{"name":"javascript-obfuscator","version":"2.6.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@nuxtjs/opencollective":"0.2.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.1","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.14.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.5.0","@typescript-eslint/parser":"4.5.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.12.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.7.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"23.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.2.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.0","threads":"1.6.3","ts-loader":"8.0.6","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.2.0","webpack-cli":"4.1.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"d07574a59b7d323c580e8c611d54d576903406d5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.6.2","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"shasum":"64b2774a8164d4f19734f10dc1852c516abdec2c","size":1992602,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.6.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.6.2_1603542824361_0.8737030605719651"},"_hasShrinkwrap":false,"publish_time":1603542824580,"_cnpm_publish_time":1603542824580,"_cnpmcore_publish_time":"2021-12-16T13:31:31.288Z","hasInstallScript":true},"2.6.1":{"name":"javascript-obfuscator","version":"2.6.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@nuxtjs/opencollective":"0.2.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.14","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.10","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.4.1","@typescript-eslint/parser":"4.4.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.11.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.6.5","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.0","threads":"1.6.3","ts-loader":"8.0.5","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.1.3","webpack-cli":"4.0.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"6c78dafeb01fe27e74df0882398b4efbcc3a947f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.6.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"c7b417de1457df3ab0bddee1db541074a6a1133c","size":1992557,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.6.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.6.1_1602916822706_0.035383281637653585"},"_hasShrinkwrap":false,"publish_time":1602916822889,"_cnpm_publish_time":1602916822889,"_cnpmcore_publish_time":"2021-12-16T13:31:35.279Z","hasInstallScript":true},"2.6.0":{"name":"javascript-obfuscator","version":"2.6.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@nuxtjs/opencollective":"0.2.2","acorn":"8.0.4","assert":"2.0.0","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"5.0.0","process":"0.11.10","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.3"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.13","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.8","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.4.1","@typescript-eslint/parser":"4.4.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.11.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.6.4","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.0","threads":"1.6.3","ts-loader":"8.0.5","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"5.1.0","webpack-cli":"4.0.0","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config ./webpack/webpack.node.config.js --config ./webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config ./webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"cfe20449ee5406671dc3f2b86c63ca7f4be6f18c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.6.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"9e0985d41b7cbce24bd020359636a8e749f9f619","size":1992435,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.6.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.6.0_1602660031206_0.2900570284751456"},"_hasShrinkwrap":false,"publish_time":1602660031379,"_cnpm_publish_time":1602660031379,"_cnpmcore_publish_time":"2021-12-16T13:31:39.472Z","hasInstallScript":true},"2.5.0":{"name":"javascript-obfuscator","version":"2.5.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.3","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.2"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"1.0.1","@types/chai":"4.2.13","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.5","@types/rimraf":"3.0.0","@types/sinon":"9.0.8","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.4.0","@typescript-eslint/parser":"4.4.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","cross-env":"7.0.2","eslint":"7.10.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.6.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.2.0","threads":"1.6.3","ts-loader":"8.0.4","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"yarn run watch","webpack:prod":"webpack --config webpack/webpack.node.config.js --config webpack/webpack.browser.config.js --mode production","build":"yarn run webpack:prod && yarn run eslint && yarn test","watch":"webpack --config webpack/webpack.node.config.js --mode development --watch","test:dev":"ts-node --type-check test/dev/dev.ts","test:devCompilePerformance":"ts-node test/dev/dev-compile-performance.ts","test:devRuntimePerformance":"ts-node test/dev/dev-runtime-performance.ts","test:full":"yarn run test:dev && yarn run test:mocha-coverage && yarn run test:mocha-memory-performance","test:mocha":"mocha --require ts-node/register --require source-map-support/register test/index.spec.ts --exit","test:mocha-coverage":"nyc --reporter text-summary --no-clean yarn run test:mocha","test:mocha-coverage:report":"nyc report --reporter=text-lcov | coveralls","test:mocha-memory-performance":"cross-env NODE_OPTIONS=--max-old-space-size=220 mocha --require ts-node/register test/performance-tests/JavaScriptObfuscatorMemory.spec.ts","test":"yarn run test:full","eslint":"eslint src/**/*.ts","travis":"yarn run eslint && yarn run test","git:addFiles":"git add .","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"5c9f5ef838d3c1a86b99c08869bc289a872706e2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.5.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"caba3aa5daad4a4f283dd031facbabf460548ebb","size":2028225,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.5.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.5.0_1602184072956_0.5780042613740985"},"_hasShrinkwrap":false,"publish_time":1602184073270,"_cnpm_publish_time":1602184073270,"_cnpmcore_publish_time":"2021-12-16T13:31:45.326Z","hasInstallScript":true},"2.4.3":{"name":"javascript-obfuscator","version":"2.4.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.2","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.7","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.3.0","@typescript-eslint/parser":"4.3.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.10.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.6.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.1.0","threads":"1.6.3","ts-loader":"8.0.4","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c459acdcf4a6b60b95224672fc0cb5eb9e2071ee","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.4.3","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"d27bb5f8ec78098b75348f2c0a284d28f7367923","size":2028098,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.4.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.4.3_1601580740011_0.8930813345082349"},"_hasShrinkwrap":false,"publish_time":1601580740209,"_cnpm_publish_time":1601580740209,"_cnpmcore_publish_time":"2021-12-16T13:31:49.590Z","hasInstallScript":true},"2.4.2":{"name":"javascript-obfuscator","version":"2.4.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.2","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","stringz":"2.1.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.7","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.3.0","@typescript-eslint/parser":"4.3.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.10.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.6.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.1.0","threads":"1.6.3","ts-loader":"8.0.4","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"252b901b6954ba91cb1a82fa8a7b048e5ebbffeb","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.4.2","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"778e892b310ef5f4e7f35d086bf5e086f75908df","size":1866931,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.4.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.4.2_1601455523960_0.17299375378053017"},"_hasShrinkwrap":false,"publish_time":1601455524155,"_cnpm_publish_time":1601455524155,"_cnpmcore_publish_time":"2021-12-16T13:31:54.958Z","hasInstallScript":true},"2.4.1":{"name":"javascript-obfuscator","version":"2.4.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/js-string-escape":"1.0.0","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.6","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.3.0","@typescript-eslint/parser":"4.3.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.10.0","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"30.6.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.4","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"444c378884af359283aa0c74b05a3a2d61073166","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.4.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"04931775ef96dd18a42afd1e5cbd7d3f8d2b9d48","size":2021944,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.4.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.4.1_1601361634126_0.951567229896576"},"_hasShrinkwrap":false,"publish_time":1601361634313,"_cnpm_publish_time":1601361634313,"_cnpmcore_publish_time":"2021-12-16T13:31:58.585Z","hasInstallScript":true},"2.4.0":{"name":"javascript-obfuscator","version":"2.4.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"^5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.2.0","@typescript-eslint/parser":"4.2.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.9.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.4","ts-node":"9.0.0","typescript":"4.1.0-beta","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"2dc37c389f849dcec239f2f0ae41fb1b6ba985f4","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.4.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"f907723cb5193ac8d9ba52d6595d11fab48056e0","size":2020279,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.4.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.4.0_1601021535338_0.30443447995809114"},"_hasShrinkwrap":false,"publish_time":1601021535621,"_cnpm_publish_time":1601021535621,"_cnpmcore_publish_time":"2021-12-16T13:32:02.378Z","hasInstallScript":true},"2.3.1":{"name":"javascript-obfuscator","version":"2.3.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"^5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.11.1","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.1.1","@typescript-eslint/parser":"4.1.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.9.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"22.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.4","ts-node":"9.0.0","typescript":"4.0.3","webpack":"4.44.2","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"45bd72dd7ff6eb2a332d923926f49d6c939ea862","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.3.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"9ae1d86466b3749d78e191a567bb0237865a5189","size":2013100,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.3.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.3.1_1600584738411_0.6901517395614909"},"_hasShrinkwrap":false,"publish_time":1600584738614,"_cnpm_publish_time":1600584738614,"_cnpmcore_publish_time":"2021-12-16T13:32:08.637Z","hasInstallScript":true},"2.3.0":{"name":"javascript-obfuscator","version":"2.3.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"^5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.10.3","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.3","@typescript-eslint/eslint-plugin":"4.1.1","@typescript-eslint/parser":"4.1.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.9.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"b19e87fdfa137eca8a466c87ce4973afa5947caf","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.3.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"e9e12e58b0691cbec5523fc7e202df0a80ea5138","size":1854065,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.3.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.3.0_1600365477489_0.43736698809932784"},"_hasShrinkwrap":false,"publish_time":1600365477751,"_cnpm_publish_time":1600365477751,"_cnpmcore_publish_time":"2021-12-16T13:32:12.056Z","hasInstallScript":true},"2.2.1":{"name":"javascript-obfuscator","version":"2.2.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"^5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.10.0","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"4.1.0","@typescript-eslint/parser":"4.1.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.9.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.4.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"6edbdb2181a6a58d9cc9437ce679bd60891fbe3e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.2.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"d1da9fd1865563211bcd633ae5e3a73019e829e3","size":1994057,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.2.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.2.1_1600182468934_0.5746062335411022"},"_hasShrinkwrap":false,"publish_time":1600182469214,"_cnpm_publish_time":1600182469214,"_cnpmcore_publish_time":"2021-12-16T13:32:17.691Z","hasInstallScript":true},"2.2.0":{"name":"javascript-obfuscator","version":"2.2.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"^5.1.1","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.10.0","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"4.1.0","@typescript-eslint/parser":"4.1.0","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.9.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.4.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.2.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"9a6db37fdf6b40c248f26a8964128b00af2e86c8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.2.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"960cad596e0fd04de74bae53c88f5dbc6caad004","size":1985125,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.2.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.2.0_1600026182513_0.17289703330448947"},"_hasShrinkwrap":false,"publish_time":1600026182743,"_cnpm_publish_time":1600026182743,"_cnpmcore_publish_time":"2021-12-16T13:32:21.258Z","hasInstallScript":true},"2.1.0":{"name":"javascript-obfuscator","version":"2.1.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse":"4.3.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.6.4","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"4.0.1","@typescript-eslint/parser":"4.0.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.8.1","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.3.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.1.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"48eccacd5c76bee42c28f9bfebb579c4589384c8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.1.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"854a16349935806336b3f41461bdfdb3b6572769","size":1960646,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.1.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.1.0_1599323235148_0.8638245683802797"},"_hasShrinkwrap":false,"publish_time":1599323235307,"_cnpm_publish_time":1599323235307,"_cnpmcore_publish_time":"2021-12-16T13:32:25.973Z","hasInstallScript":true},"2.0.0":{"name":"javascript-obfuscator","version":"2.0.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse":"4.3.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.45","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.6.3","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"4.0.1","@typescript-eslint/parser":"4.0.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.8.1","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.3.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.1.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"14495b8259c9e94420a4f077c00d75fd8fad4c2a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@2.0.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"caccc915652a0f315dd8b5f5481307a2d3a4cebc","size":1813252,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-2.0.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_2.0.0_1599158358502_0.5325434740216544"},"_hasShrinkwrap":false,"publish_time":1599158358689,"_cnpm_publish_time":1599158358689,"_cnpmcore_publish_time":"2021-12-16T13:32:29.446Z","hasInstallScript":true},"1.12.1":{"name":"javascript-obfuscator","version":"1.12.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse/estraverse":"5.2.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.6.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.10.1","@typescript-eslint/parser":"3.10.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.7.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.1.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"062802fd3c910a16247b2d57e4a2fa6996f5f8e5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.12.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"89d10bd779fde17ad22ed18fb91c5ed20454b894","size":1952950,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.12.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.12.1_1599124749276_0.08351355641642311"},"_hasShrinkwrap":false,"publish_time":1599124749611,"_cnpm_publish_time":1599124749611,"_cnpmcore_publish_time":"2021-12-16T13:32:35.548Z","hasInstallScript":true},"1.12.0":{"name":"javascript-obfuscator","version":"1.12.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.7","class-validator":"0.12.2","commander":"6.1.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.7","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse/estraverse":"5.2.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.6.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.5","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.10.1","@typescript-eslint/parser":"3.10.1","chai":"4.2.0","chai-exclude":"2.0.2","coveralls":"3.1.0","eslint":"7.7.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.3.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.1.0","mocha":"8.1.3","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.3","ts-node":"9.0.0","typescript":"4.0.2","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"8c91a254beba14fa491652bdd8b6c00e935779d0","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.12.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"197c6e0b926760c81580ac7f6a4dc6cad3c45a61","size":1952918,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.12.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.12.0_1598694747688_0.24388154082807545"},"_hasShrinkwrap":false,"publish_time":1598694747909,"_cnpm_publish_time":1598694747909,"_cnpmcore_publish_time":"2021-12-16T13:32:38.741Z","hasInstallScript":true},"1.11.0":{"name":"javascript-obfuscator","version":"1.11.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse/estraverse":"5.2.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.3","@types/multimatch":"4.0.0","@types/node":"14.6.0","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.9.1","@typescript-eslint/parser":"3.9.1","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.7.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.2.4","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.1.0","mocha":"8.1.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.2","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.1"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"398da362574609f1320603972d29c9a5a272b958","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.11.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"633658b91bdf26613d8170b878245ecb0e9e4061","size":1952136,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.11.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.11.0_1597776068843_0.6093058626505061"},"_hasShrinkwrap":false,"publish_time":1597776069149,"_cnpm_publish_time":1597776069149,"_cnpmcore_publish_time":"2021-12-16T13:32:42.394Z","hasInstallScript":true},"1.10.2":{"name":"javascript-obfuscator","version":"1.10.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse/estraverse":"5.2.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.27","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.9.0","@typescript-eslint/parser":"3.9.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.6.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.2.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.14","mocha":"8.1.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.2","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.1"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c210bb433834acdfe6f7d3edfb787041ecc266b5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.10.2","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"417c63bf1b90e45afe05a17f9c30ea3af07e895a","size":1947934,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.10.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.10.2_1597472601747_0.04679891734295305"},"_hasShrinkwrap":false,"publish_time":1597472601927,"_cnpm_publish_time":1597472601927,"_cnpmcore_publish_time":"2021-12-16T13:32:46.168Z","hasInstallScript":true},"1.10.1":{"name":"javascript-obfuscator","version":"1.10.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse/estraverse":"5.2.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.27","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.9.0","@typescript-eslint/parser":"3.9.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.6.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.2.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.14","mocha":"8.1.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.2","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.1"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"9f5b3bd0f25729072adb2eb140f6f1bf1c0b1711","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.10.1","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"b8e5362e277f3c4008703ceead0dc9d4dfd80479","size":1947000,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.10.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.10.1_1597434116935_0.5840675807598423"},"_hasShrinkwrap":false,"publish_time":1597434117144,"_cnpm_publish_time":1597434117144,"_cnpmcore_publish_time":"2021-12-16T13:32:49.472Z","hasInstallScript":true},"1.10.0":{"name":"javascript-obfuscator","version":"1.10.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"8.0.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"2.0.0","eslint-scope":"5.1.0","estraverse":"5.2.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.3.0","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.1"},"resolutions":{"eslint-scope/esrecurse/estraverse":"5.2.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.27","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.9.0","@typescript-eslint/parser":"3.9.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.6.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.2.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.14","mocha":"8.1.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.3","threads":"1.6.3","ts-loader":"8.0.2","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.1"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"85e8e6c852ddcf3e9f6636c3ff921c6268890105","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.10.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"shasum":"6c68c81100f3a0cf526878bd310d47a9b1d1b64a","size":1946369,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.10.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.10.0_1597384885977_0.018425577515251534"},"_hasShrinkwrap":false,"publish_time":1597384886319,"_cnpm_publish_time":1597384886319,"_cnpmcore_publish_time":"2021-12-16T13:32:53.007Z","hasInstallScript":true},"1.9.0":{"name":"javascript-obfuscator","version":"1.9.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.0","@types/multimatch":"4.0.0","@types/node":"14.0.27","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.7.1","@typescript-eslint/parser":"3.7.1","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.5.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.1.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.13","mocha":"8.1.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.1","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.1","webpack-cli":"3.3.12","webpack-node-externals":"2.5.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"7ab49ad5b703d11e64a93a3974824b17f7ea248a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.9.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"f189abe5be509fa066a1731a45b3b1efa0f5e6ed","size":1815893,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.9.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.9.0_1596281913487_0.09695884210411987"},"_hasShrinkwrap":false,"publish_time":1596281913650,"_cnpm_publish_time":1596281913650,"_cnpmcore_publish_time":"2021-12-16T13:32:56.673Z","hasInstallScript":true},"1.8.1":{"name":"javascript-obfuscator","version":"1.8.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.0","@types/multimatch":"4.0.0","@types/node":"14.0.26","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.7.1","@typescript-eslint/parser":"3.7.1","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.5.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.0.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.11","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.1","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.0","webpack-cli":"3.3.12","webpack-node-externals":"2.5.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"f360d0ed453035f974e3fe671435b79e6323bcb5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.8.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"36b750f3259727b4cd6c19774fbef7f7c48d91d1","size":1955949,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.8.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.8.1_1595884865022_0.4849283011866543"},"_hasShrinkwrap":false,"publish_time":1595884865285,"_cnpm_publish_time":1595884865285,"_cnpmcore_publish_time":"2021-12-16T13:32:58.977Z","hasInstallScript":true},"1.8.0":{"name":"javascript-obfuscator","version":"1.8.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"6.0.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.12","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.0","@types/multimatch":"4.0.0","@types/node":"14.0.26","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.7.0","@typescript-eslint/parser":"3.7.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.5.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"30.0.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.2","eslint-plugin-unicorn":"21.0.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.11","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.1","ts-node":"8.10.2","typescript":"3.9.7","webpack":"4.44.0","webpack-cli":"3.3.12","webpack-node-externals":"2.5.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"553bea108b9bdd3df91a3ce0b018fa4d97d89f3a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.8.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"fb135f91d573875d8e8e857e1e7267e53eca8b35","size":1954908,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.8.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.8.0_1595780266374_0.09706990968800722"},"_hasShrinkwrap":false,"publish_time":1595780266542,"_cnpm_publish_time":1595780266542,"_cnpmcore_publish_time":"2021-12-16T13:33:02.016Z","hasInstallScript":true},"1.7.0":{"name":"javascript-obfuscator","version":"1.7.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"8.0.0","@types/multimatch":"4.0.0","@types/node":"14.0.23","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.6.1","@typescript-eslint/parser":"3.6.1","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.4.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"29.2.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.7","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.0","ts-node":"8.10.2","typescript":"3.9.6","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"2.5.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"27ad992a4e7210dd39405e78d8f836f7ad8a03ac","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.7.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"752aa53126bbd6f5f834bb19dc7e31f49206535a","size":1954524,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.7.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.7.0_1594819770622_0.8344968105133146"},"_hasShrinkwrap":false,"publish_time":1594819771013,"_cnpm_publish_time":1594819771013,"_cnpmcore_publish_time":"2021-12-16T13:33:04.846Z","hasInstallScript":true},"1.6.0":{"name":"javascript-obfuscator","version":"1.6.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.22","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.4.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"29.1.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.7","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.0","ts-node":"8.10.2","typescript":"3.9.6","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"2.5.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"a0761f55fac9261d5263b48b14f8d8945006dae9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.6.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"ed70f2f0da962a2ede51e71f1f9ed817ea87ee3b","size":1946898,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.6.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.6.0_1594581657393_0.4086201540226988"},"_hasShrinkwrap":false,"publish_time":1594581657557,"_cnpm_publish_time":1594581657557,"_cnpmcore_publish_time":"2021-12-16T13:33:07.230Z","hasInstallScript":true},"1.5.2":{"name":"javascript-obfuscator","version":"1.5.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.20","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.4.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"29.1.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.7","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.0","ts-node":"8.10.2","typescript":"3.9.6","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"2.3.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"160ff20ca4a1413f000a4d954552df3f429f8366","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.5.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"771742ec736b64a1f18003d920922e1417ffb7f7","size":1928881,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.5.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.5.2_1594464333973_0.0406178745482324"},"_hasShrinkwrap":false,"publish_time":1594464334184,"_cnpm_publish_time":1594464334184,"_cnpmcore_publish_time":"2021-12-16T13:33:10.162Z","hasInstallScript":true},"1.5.1":{"name":"javascript-obfuscator","version":"1.5.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.20","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.4.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"29.1.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.7","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.0","ts-node":"8.10.2","typescript":"3.9.6","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"2.3.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"b2f5a919d3e3ce075e2b77c6bead61d5334beaf0","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.5.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"d9812eb2fd3ffaad869ea2c063927bff946da37f","size":1928836,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.5.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.5.1_1594392932349_0.4363713796396145"},"_hasShrinkwrap":false,"publish_time":1594392932595,"_cnpm_publish_time":1594392932595,"_cnpmcore_publish_time":"2021-12-16T13:33:12.794Z","hasInstallScript":true},"1.5.0":{"name":"javascript-obfuscator","version":"1.5.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.20","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.4.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"29.1.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.7","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"8.0.0","ts-node":"8.10.2","typescript":"3.9.6","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"2.3.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"514e34bbd56d1a3f107596ecf3d3f14cefab7b71","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.5.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"6c7feed0356743ec7fb1a18e5f83e3fc1ebc4565","size":1924748,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.5.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.5.0_1594368776112_0.6773791394244761"},"_hasShrinkwrap":false,"publish_time":1594368776377,"_cnpm_publish_time":1594368776377,"_cnpmcore_publish_time":"2021-12-16T13:33:15.535Z","hasInstallScript":true},"1.4.0":{"name":"javascript-obfuscator","version":"1.4.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"5.1.0","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.19","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.4.0","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"28.6.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.7","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"7.0.5","ts-node":"8.10.2","typescript":"3.9.6","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"cd20be40369c0ff36fc64fdb083521ce2cb39862","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.4.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"311156cb50bc59adf5d21e89ebc2958eccb15cae","size":1919919,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.4.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.4.0_1594234184472_0.22097919034407254"},"_hasShrinkwrap":false,"publish_time":1594234184868,"_cnpm_publish_time":1594234184868,"_cnpmcore_publish_time":"2021-12-16T13:33:19.945Z","hasInstallScript":true},"1.3.0":{"name":"javascript-obfuscator","version":"1.3.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.14","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.3.1","eslint-plugin-import":"2.21.2","eslint-plugin-jsdoc":"28.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.5","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.3","ts-loader":"7.0.5","ts-node":"8.10.2","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"2a77358c943c61a0b71620851615d714ede9dd96","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.3.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"644c6c8b81ae955bbe9f9caa7402017f72b50fe2","size":1902234,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.3.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.3.0_1593773153408_0.77068849945031"},"_hasShrinkwrap":false,"publish_time":1593773153579,"_cnpm_publish_time":1593773153579,"_cnpmcore_publish_time":"2021-12-16T13:33:23.835Z","hasInstallScript":true},"1.2.2":{"name":"javascript-obfuscator","version":"1.2.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.14","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.3.1","eslint-plugin-import":"2.21.2","eslint-plugin-jsdoc":"28.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.5","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.2","ts-loader":"7.0.5","ts-node":"8.10.2","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"68ff89401620f382762c699ee8a303bff4d3678e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.2.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9c9f91bb921f6da6fda2f40109013f9df35614c7","size":1770311,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.2.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.2.2_1593340271747_0.2898335557756817"},"_hasShrinkwrap":false,"publish_time":1593340271970,"_cnpm_publish_time":1593340271970,"_cnpmcore_publish_time":"2021-12-16T13:33:26.262Z","hasInstallScript":true},"1.2.1":{"name":"javascript-obfuscator","version":"1.2.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.14","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.3.1","eslint-plugin-import":"2.21.2","eslint-plugin-jsdoc":"28.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.5","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.2","ts-loader":"7.0.5","ts-node":"8.10.2","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"3a202aa2d81d136f4f26a24815987186cdacf6c1","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.2.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"57328136da3b9539068a4c269d24675e979bf1cd","size":1897856,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.2.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.2.1_1593068105049_0.7586098580212406"},"_hasShrinkwrap":false,"publish_time":1593068105248,"_cnpm_publish_time":1593068105248,"_cnpmcore_publish_time":"2021-12-16T13:33:29.777Z","hasInstallScript":true},"1.2.0":{"name":"javascript-obfuscator","version":"1.2.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.14","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.3.1","eslint-plugin-import":"2.21.2","eslint-plugin-jsdoc":"28.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.5","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.2","ts-loader":"7.0.5","ts-node":"8.10.2","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"dcec5f673752effd1f839424439e4abb34104345","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"049be0985c9d6a5abbc7e32cbcf6f7fcab4c17d9","size":1897863,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.2.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.2.0_1593020678562_0.18901025209234157"},"_hasShrinkwrap":false,"publish_time":1593020678717,"_cnpm_publish_time":1593020678717,"_cnpmcore_publish_time":"2021-12-16T13:33:33.786Z","hasInstallScript":true},"1.1.1":{"name":"javascript-obfuscator","version":"1.1.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.3.1","chalk":"4.1.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.3","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.3","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.13","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.3.1","eslint-plugin-import":"2.21.2","eslint-plugin-jsdoc":"28.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"3.0.0","fork-ts-checker-webpack-plugin":"5.0.4","mocha":"8.0.1","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.6.2","ts-loader":"7.0.5","ts-node":"8.10.2","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.12","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"bf7511b04e151b5974c7b90f7f6a51c61c0319c6","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.1.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"74ee95677aff4a7381007a09c245e28eb413a44c","size":1897365,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.1.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.1.1_1592892279625_0.9174109587451529"},"_hasShrinkwrap":false,"publish_time":1592892279907,"_cnpm_publish_time":1592892279907,"_cnpmcore_publish_time":"2021-12-16T13:33:37.641Z","hasInstallScript":true},"1.1.0":{"name":"javascript-obfuscator","version":"1.1.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.2","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.1","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.11","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.1.0","@typescript-eslint/parser":"3.1.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.2.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"27.0.4","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.6","mocha":"7.2.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.5","ts-node":"6.1.0","typescript":"3.9.5","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"d65c9af46e21efc787f214d3e409921276020c3a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.1.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"4fdeb620272bb5bb9c8b71a92aa454849c95bee7","size":1896472,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.1.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.1.0_1591566447173_0.2710880926853998"},"_hasShrinkwrap":false,"publish_time":1591566447613,"_cnpm_publish_time":1591566447613,"_cnpmcore_publish_time":"2021-12-16T13:33:42.545Z","hasInstallScript":true},"1.0.1":{"name":"javascript-obfuscator","version":"1.0.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.2","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.10","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.1.0","@typescript-eslint/parser":"3.1.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"27.0.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.6","mocha":"7.2.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.5","ts-node":"6.1.0","typescript":"3.9.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ccb2dfec860a268a1baf2d0fd4aa842635faa0a2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.0.1","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"98d7ae6b0fbc000c76b9fcfa95788fad800d28d0","size":1775432,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.0.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.0.1_1591382124409_0.33900354103363806"},"_hasShrinkwrap":false,"publish_time":1591382124591,"_cnpm_publish_time":1591382124591,"_cnpmcore_publish_time":"2021-12-16T13:33:46.322Z","hasInstallScript":true},"1.0.0":{"name":"javascript-obfuscator","version":"1.0.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.2","eslint-scope":"5.1.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.10","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.1.0","@typescript-eslint/parser":"3.1.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"27.0.3","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.6","mocha":"7.2.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.5","ts-node":"6.1.0","typescript":"3.9.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"8c87e9cc369f6214a257e5e7b2386d3731c62f64","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@1.0.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"027de861411efeb0452d96230d04f51882b83af3","size":1784362,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-1.0.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_1.0.0_1591275223548_0.5980772344765257"},"_hasShrinkwrap":false,"publish_time":1591275223809,"_cnpm_publish_time":1591275223809,"_cnpmcore_publish_time":"2021-12-16T13:33:50.131Z","hasInstallScript":true},"0.28.5":{"name":"javascript-obfuscator","version":"0.28.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.2","eslint-scope":"5.0.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.10","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.1.0","@typescript-eslint/parser":"3.1.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"27.0.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.6","mocha":"7.2.0","nyc":"15.1.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.5","ts-node":"6.1.0","typescript":"3.9.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"dd333cb3588bd35f3d105034b743543099dbfca7","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.28.5","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"7bf4df28281493fac731d1dc6f7a8f47591f8e55","size":1784245,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.28.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.28.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.28.5_1591257436951_0.22785996479549153"},"_hasShrinkwrap":false,"publish_time":1591257437124,"_cnpm_publish_time":1591257437124,"_cnpmcore_publish_time":"2021-12-16T13:33:52.624Z","hasInstallScript":true},"0.28.4":{"name":"javascript-obfuscator","version":"0.28.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.6","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.0.2","@typescript-eslint/parser":"3.0.2","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"26.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.6","mocha":"7.2.0","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.5","ts-node":"6.1.0","typescript":"3.9.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"7135b09f288a776a746f837ab9fb0a95010fdd0f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.28.4","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"84f5b8ffd3ffdade0d90715bedde48def7d971af","size":1784170,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.28.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.28.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.28.4_1590951383261_0.6262454154053059"},"_hasShrinkwrap":false,"publish_time":1590951383454,"_cnpm_publish_time":1590951383454,"_cnpmcore_publish_time":"2021-12-16T13:33:56.231Z","hasInstallScript":true},"0.28.3":{"name":"javascript-obfuscator","version":"0.28.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.6","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.5","@types/rimraf":"3.0.0","@types/sinon":"9.0.4","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"3.0.2","@typescript-eslint/parser":"3.0.2","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.1.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"26.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.1.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.6","mocha":"7.2.0","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.5","ts-node":"6.1.0","typescript":"3.9.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:mocha-memory-performance":"scripts/test-mocha-memory-performance","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"e76148cfac972716fe3cc64ca8d718d881850a15","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.28.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"18968508274ffa74d958affbf27bf14d786ae689","size":1785068,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.28.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.28.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.28.3_1590789597739_0.2133365238414331"},"_hasShrinkwrap":false,"publish_time":1590789597922,"_cnpm_publish_time":1590789597922,"_cnpmcore_publish_time":"2021-12-16T13:33:59.234Z","hasInstallScript":true},"0.28.2":{"name":"javascript-obfuscator","version":"0.28.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.5","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.1.0","eventemitter3":"4.0.4","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"2.0.0"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.1.0","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"14.0.4","@types/rimraf":"3.0.0","@types/sinon":"9.0.3","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"2.34.0","@typescript-eslint/parser":"2.34.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.0.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"25.4.2","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"20.0.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.4","mocha":"7.1.2","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.4","ts-node":"6.1.0","typescript":"3.9.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","funding":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator"},"collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"65783ddccae20467c0560fab9b95e02d81e640ca","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.28.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"2c63a1536181db6033ee60b8720534bf7003bf28","size":1782076,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.28.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.28.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.28.2_1590048039785_0.6873476366534226"},"_hasShrinkwrap":false,"publish_time":1590048040101,"_cnpm_publish_time":1590048040101,"_cnpmcore_publish_time":"2021-12-16T13:34:01.872Z","hasInstallScript":true},"0.28.1":{"name":"javascript-obfuscator","version":"0.28.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.2.0","chalk":"4.0.0","chance":"1.1.4","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.1.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"1.11.2"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.10","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"13.13.5","@types/rimraf":"3.0.0","@types/sinon":"9.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"2.31.0","@typescript-eslint/parser":"2.31.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"7.0.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"25.0.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.1","eslint-plugin-unicorn":"19.0.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.3","mocha":"7.1.2","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.3","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"ca71bf017c6ac1854f1f70c971930fd480f07577","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.28.1","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"6b08770d5009474e5278c7172e7fa4806aa104db","size":1752181,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.28.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.28.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.28.1_1589089596728_0.7253232613580978"},"_hasShrinkwrap":false,"publish_time":1589089596976,"_cnpm_publish_time":1589089596976,"_cnpmcore_publish_time":"2021-12-16T13:34:07.574Z","hasInstallScript":true},"0.28.0":{"name":"javascript-obfuscator","version":"0.28.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.1.0","chalk":"4.0.0","chance":"1.1.4","class-validator":"0.12.2","commander":"5.1.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.1.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.19","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.10","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"13.13.2","@types/rimraf":"3.0.0","@types/sinon":"9.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.15.2","@typescript-eslint/eslint-plugin":"2.29.0","@typescript-eslint/parser":"2.29.0","chai":"4.2.0","coveralls":"3.1.0","eslint":"6.8.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"24.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.0","eslint-plugin-unicorn":"18.0.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.3","mocha":"7.1.1","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.1","ts-loader":"7.0.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.43.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"31f3ab971a23309ba768d4c315b83f12f0e3c0c4","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.28.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"6743dabcbcb751f4925af04443ac7e6c0fa11c17","size":1752740,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.28.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.28.0_1587814299403_0.05849740108340984"},"_hasShrinkwrap":false,"publish_time":1587814299658,"_cnpm_publish_time":1587814299658,"_cnpmcore_publish_time":"2021-12-16T13:34:10.552Z","hasInstallScript":true},"0.27.4":{"name":"javascript-obfuscator","version":"0.27.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"4.0.0","chance":"1.1.4","class-validator":"0.11.1","commander":"5.0.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.0.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.10","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.2.0","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"13.11.1","@types/rimraf":"3.0.0","@types/sinon":"9.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.27.0","@typescript-eslint/parser":"2.27.0","chai":"4.2.0","coveralls":"3.0.11","eslint":"6.8.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"23.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.0","eslint-plugin-unicorn":"18.0.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.3","mocha":"7.1.1","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.0","ts-loader":"6.2.2","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.1","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"d9bc590de3d7c3875664d7bf44333e09b307af74","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.27.4","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"5adbe5a928b2fa175f9d5c4edb537dc3b470a844","size":1742644,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.27.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.27.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.27.4_1586761265599_0.200892387027646"},"_hasShrinkwrap":false,"publish_time":1586761265852,"_cnpm_publish_time":1586761265852,"_cnpmcore_publish_time":"2021-12-16T13:34:14.265Z","hasInstallScript":true},"0.27.3":{"name":"javascript-obfuscator","version":"0.27.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"4.0.0","chance":"1.1.4","class-validator":"0.11.1","commander":"5.0.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"5.0.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.4","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.10","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.44","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"13.11.1","@types/rimraf":"3.0.0","@types/sinon":"9.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.27.0","@typescript-eslint/parser":"2.27.0","chai":"4.2.0","coveralls":"3.0.11","eslint":"6.8.0","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"22.1.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.2.0","eslint-plugin-unicorn":"18.0.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.3","mocha":"7.1.1","nyc":"15.0.1","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.2","threads":"1.4.0","ts-loader":"6.2.2","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.1","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"8ab502e560872c18894a148007dcb3e8012d73c3","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.27.3","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"abdcda4e872fa1fd1024ba2ab8bbf8009ccfeecb","size":1620518,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.27.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.27.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.27.3_1586583992979_0.8021986239715153"},"_hasShrinkwrap":false,"publish_time":1586583993191,"_cnpm_publish_time":1586583993191,"_cnpmcore_publish_time":"2021-12-16T13:34:17.982Z","hasInstallScript":true},"0.27.2":{"name":"javascript-obfuscator","version":"0.27.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"5.0.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.9","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.23.0","@typescript-eslint/parser":"2.23.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"17.2.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.0","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.1","threads":"1.3.1","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"57c1ea32431f76218e870c85a14b48cbc105e6e0","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.27.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"942e0531cb1d78fc989b744b3ee5311b0f4f1a87","size":1713305,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.27.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.27.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.27.2_1584350764225_0.3336342937478485"},"_hasShrinkwrap":false,"publish_time":1584350764415,"_cnpm_publish_time":1584350764415,"_cnpmcore_publish_time":"2021-12-16T13:34:21.601Z","hasInstallScript":true},"0.27.1":{"name":"javascript-obfuscator","version":"0.27.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"5.0.0","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.9","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.23.0","@typescript-eslint/parser":"2.23.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"17.2.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.0","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.1","threads":"1.3.1","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"5eb2f743d0abc8f6d52ce338178d34304aaba037","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.27.1","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"12f9716dbd8c30ed4016295f55af794addc974d6","size":1711962,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.27.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.27.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.27.1_1584347069813_0.516540625516674"},"_hasShrinkwrap":false,"publish_time":1584347070027,"_cnpm_publish_time":1584347070027,"_cnpmcore_publish_time":"2021-12-16T13:34:25.782Z","hasInstallScript":true},"0.27.0":{"name":"javascript-obfuscator","version":"0.27.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.9","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.23.0","@typescript-eslint/parser":"2.23.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"17.2.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.0","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.1","threads":"1.3.1","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"84644dabb5bd9413e433082fad798c806775f367","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.27.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"daaade16011f9364bbe3da3d160f444e93ef430e","size":1710028,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.27.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.27.0_1584299808864_0.44097510475031587"},"_hasShrinkwrap":false,"publish_time":1584299809082,"_cnpm_publish_time":1584299809082,"_cnpmcore_publish_time":"2021-12-16T13:34:30.129Z","hasInstallScript":true},"0.26.0":{"name":"javascript-obfuscator","version":"0.26.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.11","@types/chance":"1.0.9","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.23.0","@typescript-eslint/parser":"2.23.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"17.2.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.0","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.1","threads":"1.3.1","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"a3d477e47cf49510123d6fcedcb980a843611a91","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.26.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"aa78e6824d5c20ccdadd6bfcc796c1da2d07abac","size":1708647,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.26.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.26.0_1584265587769_0.6978032571270134"},"_hasShrinkwrap":false,"publish_time":1584265587991,"_cnpm_publish_time":1584265587991,"_cnpmcore_publish_time":"2021-12-16T13:34:36.160Z","hasInstallScript":true},"0.25.5":{"name":"javascript-obfuscator","version":"0.25.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.10","@types/chance":"1.0.9","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.23.0","@typescript-eslint/parser":"2.23.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"17.2.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.1.0","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.1","threads":"1.3.1","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"56230a0b2562a7b1b5b33ac7dd57a3d7836897a2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.25.5","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"4829a634ef313bf5081724cced81070360de24e1","size":1693434,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.25.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.25.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.25.5_1584170885582_0.042952904360122224"},"_hasShrinkwrap":false,"publish_time":1584170885783,"_cnpm_publish_time":1584170885783,"_cnpmcore_publish_time":"2021-12-16T13:34:40.604Z","hasInstallScript":true},"0.25.4":{"name":"javascript-obfuscator","version":"0.25.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.10","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.22.0","@typescript-eslint/parser":"2.22.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"16.1.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.5","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.0","threads":"1.3.0","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"21cf9adc8d8ad13447348122d3892007842c3c3a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.25.4","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"18e5e7eb6c8e72484562dd5f0c697001904720b2","size":1575040,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.25.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.25.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.25.4_1583388583237_0.35851122619154685"},"_hasShrinkwrap":false,"publish_time":1583388583419,"_cnpm_publish_time":1583388583419,"_cnpmcore_publish_time":"2021-12-16T13:34:44.330Z","hasInstallScript":true},"0.25.3":{"name":"javascript-obfuscator","version":"0.25.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.1","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.1"},"devDependencies":{"@types/chai":"4.2.10","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.2","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.22.0","@typescript-eslint/parser":"2.22.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"22.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"16.1.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.5","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.0","threads":"1.3.0","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.3","webpack":"4.42.0","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"3b0c20d69df70b76ec37523a388ce0c23ed6219c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.25.3","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"cd237505b52a5ad2d80ee18fd0899a9ce751f66b","size":1692577,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.25.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.25.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.25.3_1583306967550_0.4814216223153549"},"_hasShrinkwrap":false,"publish_time":1583306967862,"_cnpm_publish_time":1583306967862,"_cnpmcore_publish_time":"2021-12-16T13:34:48.956Z","hasInstallScript":true},"0.25.2":{"name":"javascript-obfuscator","version":"0.25.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.0"},"devDependencies":{"@types/chai":"4.2.9","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.1","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.2","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.21.0","@typescript-eslint/parser":"2.21.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"21.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"16.1.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.4","mocha":"7.1.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.0","threads":"1.2.0","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.2","webpack":"4.41.6","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"a275755b7e815bae640a592a23735ffb9f5109a2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.25.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"f5775a30aa03eead4dc91f2a1fcfcfdbb7d3fdad","size":1693150,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.25.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.25.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.25.2_1582737584817_0.2945410027230635"},"_hasShrinkwrap":false,"publish_time":1582737585106,"_cnpm_publish_time":1582737585106,"_cnpmcore_publish_time":"2021-12-16T13:34:51.799Z","hasInstallScript":true},"0.25.1":{"name":"javascript-obfuscator","version":"0.25.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.0"},"devDependencies":{"@types/chai":"4.2.9","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.1","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.20.0","@typescript-eslint/parser":"2.20.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"21.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"16.1.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.4","mocha":"7.0.1","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.0","threads":"1.2.0","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.2","webpack":"4.41.6","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"4860db799fc983948c2d12281d5a97674ea326fe","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.25.1","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"21e4a5e952814328351cef50ddea77146e27f807","size":1692523,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.25.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.25.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.25.1_1582697149468_0.6945581989652305"},"_hasShrinkwrap":false,"publish_time":1582697149674,"_cnpm_publish_time":1582697149674,"_cnpmcore_publish_time":"2021-12-16T13:34:57.587Z","hasInstallScript":true},"0.25.0":{"name":"javascript-obfuscator","version":"0.25.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.11.0"},"devDependencies":{"@types/chai":"4.2.9","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"1.0.0","@types/mocha":"7.0.1","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.20.0","@typescript-eslint/parser":"2.20.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"21.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"16.1.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.4","mocha":"7.0.1","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.2","sinon":"9.0.0","threads":"1.2.0","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.2","webpack":"4.41.6","webpack-cli":"3.3.11","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"fbab8149f712ad4ff7d3f70bb9629ea2ccd288e6","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.25.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"100bb125b6f4e08fdb6460b069ae8f320fba1d8d","size":1572427,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.25.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.25.0_1582439890945_0.5092934690021436"},"_hasShrinkwrap":false,"publish_time":1582439891190,"_cnpm_publish_time":1582439891190,"_cnpmcore_publish_time":"2021-12-16T13:35:00.084Z","hasInstallScript":true},"0.24.6":{"name":"javascript-obfuscator","version":"0.24.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.1","escodegen":"1.14.1","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.8","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"7.0.1","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.19.0","@typescript-eslint/parser":"2.19.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.1","eslint-plugin-jsdoc":"21.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"16.0.0","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.3","mocha":"7.0.1","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.1","sinon":"8.1.1","threads":"1.0.2","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"43b8fc9d7c578d01b0276ad0b00c40766a2965e8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.24.6","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"8142659faa480622e7356f5ae94d165857204944","size":1670797,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.6.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.6_1581064508422_0.22032095133296048"},"_hasShrinkwrap":false,"publish_time":1581064508781,"_cnpm_publish_time":1581064508781,"_cnpmcore_publish_time":"2021-12-16T13:35:02.516Z","hasInstallScript":true},"0.24.5":{"name":"javascript-obfuscator","version":"0.24.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.8","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"7.0.1","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.18.0","@typescript-eslint/parser":"2.18.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.0","eslint-plugin-jsdoc":"21.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"15.0.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.3","mocha":"7.0.1","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.1","sinon":"8.1.1","threads":"1.0.2","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"e589b461c329c89d96f5d681513a6afb8fcde84b","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.24.5","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"1f2ef214b8c0c00459d2a3beaf16be7b8c818370","size":1669092,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.5_1580854805407_0.3592875531236974"},"_hasShrinkwrap":false,"publish_time":1580854805793,"_cnpm_publish_time":1580854805793,"_cnpmcore_publish_time":"2021-12-16T13:35:06.051Z","hasInstallScript":true},"0.24.4":{"name":"javascript-obfuscator","version":"0.24.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"1.0.3","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.8","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"7.0.1","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.1","@typescript-eslint/eslint-plugin":"2.18.0","@typescript-eslint/parser":"2.18.0","chai":"4.2.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-plugin-import":"2.20.0","eslint-plugin-jsdoc":"21.0.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prefer-arrow":"1.1.7","eslint-plugin-unicorn":"15.0.1","fork-ts-checker-notifier-webpack-plugin":"2.0.0","fork-ts-checker-webpack-plugin":"4.0.3","mocha":"7.0.1","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.1","sinon":"8.1.1","threads":"1.0.2","ts-loader":"6.2.1","ts-node":"6.1.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","eslint":"scripts/eslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"dc4bdaeb852a9d83b88606c8f20cd188e72fb8b8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.24.4","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"593b36c525cce1203f955ebec4cfed89de8fabd3","size":1668387,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.4_1580586004464_0.49536845775726235"},"_hasShrinkwrap":false,"publish_time":1580586004807,"_cnpm_publish_time":1580586004807,"_cnpmcore_publish_time":"2021-12-16T13:35:09.761Z","hasInstallScript":true},"0.24.3":{"name":"javascript-obfuscator","version":"0.24.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"homepage":"https://obfuscator.io/","scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"b575fb3ce60c26fbaa8ad5f9d7d6409242eafbb9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"_id":"javascript-obfuscator@0.24.3","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"48d55442d32734352f0cd89ae32fd8ab275e782c","size":1665284,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.3_1580328369161_0.2906024040192621"},"_hasShrinkwrap":false,"publish_time":1580328369375,"_cnpm_publish_time":1580328369375,"_cnpmcore_publish_time":"2021-12-16T13:35:14.533Z","hasInstallScript":true},"0.24.2":{"name":"javascript-obfuscator","version":"0.24.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"41a31a1c5487b3beebc25ab8500b0359110ab14c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"24ce86a1c976c34ce5e176b5c7a5d7c671fe1a42","size":1665096,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.2_1580279734746_0.9145184039630763"},"_hasShrinkwrap":false,"publish_time":1580279734943,"_cnpm_publish_time":1580279734943,"_cnpmcore_publish_time":"2021-12-16T13:35:18.664Z","hasInstallScript":true},"0.24.1":{"name":"javascript-obfuscator","version":"0.24.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"a6e40b40c3bed2f4537527d4972ea6b3aedbcbc9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"a6f6fe82116af49cb6ab048971975fc3d88544e8","size":1665297,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.1_1580148345021_0.7129455382615337"},"_hasShrinkwrap":false,"publish_time":1580148345745,"_cnpm_publish_time":1580148345745,"_cnpmcore_publish_time":"2021-12-16T13:35:23.207Z","hasInstallScript":true},"0.24.0":{"name":"javascript-obfuscator","version":"0.24.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"65f8bb84d42814e4ff174856ff0a1fcc10bb22ee","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"476f22a50a2360f5727f3bd735d18c55943c2fca","size":1663749,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0_1580074722343_0.6265757113461892"},"_hasShrinkwrap":false,"publish_time":1580074722511,"_cnpm_publish_time":1580074722511,"_cnpmcore_publish_time":"2021-12-16T13:35:26.648Z","hasInstallScript":true},"0.24.0-rc.5":{"name":"javascript-obfuscator","version":"0.24.0-rc.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"readmeFilename":"README.md","gitHead":"0fc621e9fda9e6a06c1b1bb5b1874271eaff2f70","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0-rc.5","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"d073d72c2b05b25f9c2798daeb755d769bfe9279","size":1663613,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0-rc.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0-rc.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0-rc.5_1580058963455_0.5309681186167843"},"_hasShrinkwrap":false,"publish_time":1580058963747,"_cnpm_publish_time":1580058963747,"_cnpmcore_publish_time":"2021-12-16T13:35:29.441Z","hasInstallScript":true},"0.24.0-rc.4":{"name":"javascript-obfuscator","version":"0.24.0-rc.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"readmeFilename":"README.md","gitHead":"f4f6064881d0cb11c7efcedda209700824bfa50e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0-rc.4","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"0fbe16520d93707466f8572e7a1e02c08ad974c9","size":1663609,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0-rc.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0-rc.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0-rc.4_1580056782852_0.05174007200903219"},"_hasShrinkwrap":false,"publish_time":1580056783023,"_cnpm_publish_time":1580056783023,"_cnpmcore_publish_time":"2021-12-16T13:35:33.013Z","hasInstallScript":true},"0.24.0-rc.3":{"name":"javascript-obfuscator","version":"0.24.0-rc.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"readmeFilename":"README.md","gitHead":"7d8d409347ff05f56a16922c71032e57a200f2b7","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0-rc.3","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"6cdd603ae58c965b911b461993e73671252c1796","size":1666205,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0-rc.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0-rc.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0-rc.3_1580050080203_0.43359286031221855"},"_hasShrinkwrap":false,"publish_time":1580050080401,"_cnpm_publish_time":1580050080401,"_cnpmcore_publish_time":"2021-12-16T13:35:35.671Z","hasInstallScript":true},"0.24.0-rc.2":{"name":"javascript-obfuscator","version":"0.24.0-rc.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"readmeFilename":"README.md","gitHead":"73ec8e6d8e4c2eb45ff94cdfc05bc19a33d36d7e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0-rc.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"3676c1e5e794c85326cfe1d6859649cc42d62a5a","size":1666452,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0-rc.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0-rc.2_1580039449807_0.4873862260723867"},"_hasShrinkwrap":false,"publish_time":1580039450026,"_cnpm_publish_time":1580039450026,"_cnpmcore_publish_time":"2021-12-16T13:35:39.149Z","hasInstallScript":true},"0.24.0-rc.1":{"name":"javascript-obfuscator","version":"0.24.0-rc.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"readmeFilename":"README.md","gitHead":"4d8b67143e94408b345f47829853d15fc9de1949","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0-rc.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"7af0f687a064e95efada91311df7fd70b8bdad5d","size":1665166,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0-rc.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0-rc.1_1580032999741_0.9588070063424015"},"_hasShrinkwrap":false,"publish_time":1580032999968,"_cnpm_publish_time":1580032999968,"_cnpmcore_publish_time":"2021-12-16T13:35:42.446Z","hasInstallScript":true},"0.24.0-rc.0":{"name":"javascript-obfuscator","version":"0.24.0-rc.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","acorn-import-meta":"1.0.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","eslint-scope":"5.0.0","estraverse":"4.3.0","eventemitter3":"4.0.0","fast-deep-equal":"3.1.1","fork-ts-checker-webpack-plugin":"3.1.1","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/eslint-scope":"3.7.0","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-loader":"6.2.1","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","typescript":"3.8.0-beta","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"readmeFilename":"README.md","gitHead":"8b991a7bdb1dd010f2779a61c338a3e9206b4ce9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.24.0-rc.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"22b01582f3141cc4494942da4de801b6b2d1ac07","size":1667382,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.24.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.24.0-rc.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.24.0-rc.0_1579695539547_0.9879548545466719"},"_hasShrinkwrap":false,"publish_time":1579695539788,"_cnpm_publish_time":1579695539788,"_cnpmcore_publish_time":"2021-12-16T13:35:45.895Z","hasInstallScript":true},"0.23.2":{"name":"javascript-obfuscator","version":"0.23.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.13.0","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"7ba1ed303700555f408dfc4c9f582dc6849cb3cd","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.23.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"571e81283355e8e67cb2714a2301c7dc423804ef","size":1611071,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.23.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.23.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.23.2_1579378331467_0.2835821435883146"},"_hasShrinkwrap":false,"publish_time":1579378331728,"_cnpm_publish_time":1579378331728,"_cnpmcore_publish_time":"2021-12-16T13:35:48.012Z","hasInstallScript":true},"0.23.1":{"name":"javascript-obfuscator","version":"0.23.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.12.1","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"923643bcf1910d69f89600cfd6baea0aa7f8c9f9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.23.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"c01ae39e273cef1e772899f6241860e33ef09527","size":1611016,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.23.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.23.1_1579369788411_0.9388840033339843"},"_hasShrinkwrap":false,"publish_time":1579369788619,"_cnpm_publish_time":1579369788619,"_cnpmcore_publish_time":"2021-12-16T13:35:51.980Z","hasInstallScript":true},"0.23.0":{"name":"javascript-obfuscator","version":"0.23.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","acorn":"7.1.0","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.12.1","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c3b0b4f369a1b1819ed19dcb408bd7a656a6ad52","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.23.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"d1b10ce2fea63d86213823359975387a6b689fda","size":1642492,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.23.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.23.0_1579290096346_0.6010112406087871"},"_hasShrinkwrap":false,"publish_time":1579290096592,"_cnpm_publish_time":1579290096592,"_cnpmcore_publish_time":"2021-12-16T13:35:54.395Z","hasInstallScript":true},"0.22.1":{"name":"javascript-obfuscator","version":"0.22.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.1.0","escodegen":"1.12.1","espree":"6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.42","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.15.0","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"7.0.0","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"8.0.4","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"7658c2895704c67343fbc0581f5aa77646a195fa","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.22.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"cdc208e1ec4d68f214c28efc9c7213cf5da8e703","size":1633269,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.22.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.22.1_1578652588251_0.45950742073654194"},"_hasShrinkwrap":false,"publish_time":1578652588456,"_cnpm_publish_time":1578652588456,"_cnpmcore_publish_time":"2021-12-16T13:35:56.749Z","hasInstallScript":true},"0.22.0":{"name":"javascript-obfuscator","version":"0.22.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.0.1","escodegen":"1.12.1","espree":"6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.41","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"6.2.2","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"aa22870eada38000a26983614453a6575eb1c713","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.22.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"245a5645abccb4866c1484099b550f713a30ecdf","size":1737219,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.22.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.22.0_1578593639185_0.7469717021845577"},"_hasShrinkwrap":false,"publish_time":1578593639405,"_cnpm_publish_time":1578593639405,"_cnpmcore_publish_time":"2021-12-16T13:35:59.527Z","hasInstallScript":true},"0.21.0":{"name":"javascript-obfuscator","version":"0.21.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"1.2.0","@nuxtjs/opencollective":"0.2.2","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.0.1","escodegen":"1.12.1","espree":"6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.41","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"6.2.2","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"c3e9de2acf4ad00c0ce9892a67099b2fd32e4bf3","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.21.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"5ab45d2b124a067948aaa0e082686f240893806e","size":1709250,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.21.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.21.0_1578342257559_0.8335045513743451"},"_hasShrinkwrap":false,"publish_time":1578342257808,"_cnpm_publish_time":1578342257808,"_cnpmcore_publish_time":"2021-12-16T13:36:03.429Z","hasInstallScript":true},"0.20.3":{"name":"javascript-obfuscator","version":"0.20.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"^1.2.0","@nuxtjs/opencollective":"0.2.2","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.0.1","escodegen":"1.12.1","espree":"6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.41","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"6.2.2","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"f273af1f891d55449ae6f0ef57c3cb33ccffe95d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.20.3","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"b63a0617d682023c89fcf786db48c1abb0b85a1b","size":1691885,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.20.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.20.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.20.3_1578074075514_0.9748410948388107"},"_hasShrinkwrap":false,"publish_time":1578074075715,"_cnpm_publish_time":1578074075715,"_cnpmcore_publish_time":"2021-12-16T13:36:09.416Z","hasInstallScript":true},"0.20.4":{"name":"javascript-obfuscator","version":"0.20.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@gradecam/tsenum":"^1.2.0","@nuxtjs/opencollective":"0.2.2","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.0.1","escodegen":"1.12.1","espree":"6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.41","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"6.2.2","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"7f820b67deafe22666d250e99b218142f130edb1","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.20.4","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"2797bf67a87386b88deb8a52fe96cd8f5daae83e","size":1691859,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.20.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.20.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.20.4_1578078001795_0.8920838987813156"},"_hasShrinkwrap":false,"publish_time":1578078002077,"_cnpm_publish_time":1578078002077,"_cnpmcore_publish_time":"2021-12-16T13:36:05.957Z","hasInstallScript":true},"0.20.2":{"name":"javascript-obfuscator","version":"0.20.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@nuxtjs/opencollective":"0.2.2","chalk":"3.0.0","chance":"1.1.4","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.7","@types/chance":"1.0.8","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.41","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","mocha":"6.2.2","nyc":"15.0.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"1.0.0","ts-node":"6.1.0","tslint":"5.20.1","tslint-eslint-rules":"5.4.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"6.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.4","webpack":"4.41.5","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective || exit 0"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"url":"https://opencollective.com/javascript-obfuscator"},"gitHead":"79be099fb405c31096a8b24a3dbe9965ba9feb34","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.20.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"0a03163d4ba9db6958d76b5d0fbf26574c2419f6","size":1537336,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.20.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.20.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.20.2_1577972121187_0.643363314806362"},"_hasShrinkwrap":false,"publish_time":1577972121397,"_cnpm_publish_time":1577972121397,"_cnpmcore_publish_time":"2021-12-16T13:36:11.847Z","hasInstallScript":true},"0.20.1":{"name":"javascript-obfuscator","version":"0.20.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"248f6348e3193d5bda6b056eab91344faf1d5cb0","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.20.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"214ee3b6a056d7a5af1beffe5f9795298fbbafe6","size":1623158,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.20.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.20.1_1577905251782_0.8124746858551319"},"_hasShrinkwrap":false,"publish_time":1577905252015,"_cnpm_publish_time":1577905252015,"_cnpmcore_publish_time":"2021-12-16T13:36:14.565Z","hasInstallScript":true},"0.20.0":{"name":"javascript-obfuscator","version":"0.20.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=10"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"3d4a7f9a526bcb78461d0656ad0c33f30bdfbaee","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.20.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"54719a9c2ed2b757a591ccb1a4e29f96dbd13b17","size":1635825,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.20.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.20.0_1577802701200_0.23163956922561635"},"_hasShrinkwrap":false,"publish_time":1577802701440,"_cnpm_publish_time":1577802701440,"_cnpmcore_publish_time":"2021-12-16T13:36:17.637Z","hasInstallScript":true},"0.19.4":{"name":"javascript-obfuscator","version":"0.19.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"97aa1fd9be9c2f402cf0a5fe7889ce55a6d0a729","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.19.4","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"1681f8cf282608e9bda5f3436f75e8c4c06325cb","size":1639244,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.19.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.19.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.19.4_1577745554210_0.9885792473543484"},"_hasShrinkwrap":false,"publish_time":1577745554453,"_cnpm_publish_time":1577745554453,"_cnpmcore_publish_time":"2021-12-16T13:36:21.742Z","hasInstallScript":true},"0.19.3":{"name":"javascript-obfuscator","version":"0.19.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"d3bfe4c5b7ea8c6cfc887780087d8a81caa80569","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.19.3","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"321abe7c84f302541fe0a446c677e212d224fe39","size":1638891,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.19.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.19.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.19.3_1577729901714_0.031134588597378166"},"_hasShrinkwrap":false,"publish_time":1577729901925,"_cnpm_publish_time":1577729901925,"_cnpmcore_publish_time":"2021-12-16T13:36:26.213Z","hasInstallScript":true},"0.19.2":{"name":"javascript-obfuscator","version":"0.19.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"4a1361c86d26d844b1dfadc3af8e98fd8c3a6eca","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.19.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"8435b38bcd29e2d038415c99f91ea9e03199a65c","size":1619259,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.19.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.19.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.19.2_1577616378726_0.8116111689082357"},"_hasShrinkwrap":false,"publish_time":1577616378929,"_cnpm_publish_time":1577616378929,"_cnpmcore_publish_time":"2021-12-16T13:36:30.367Z","hasInstallScript":true},"0.19.1":{"name":"javascript-obfuscator","version":"0.19.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"8a0b182161e16f13fd0296c225a23fda91e0df57","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.19.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"c446c263104717c4e86c38579a86a631e289538c","size":1619170,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.19.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.19.1_1577613500816_0.9617500766627702"},"_hasShrinkwrap":false,"publish_time":1577613500989,"_cnpm_publish_time":1577613500989,"_cnpmcore_publish_time":"2021-12-16T13:36:32.954Z","hasInstallScript":true},"0.19.0":{"name":"javascript-obfuscator","version":"0.19.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"8bd8e5a5312b4f47827047b09f492b5315ed6c9d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.19.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"95b26d4dccfc60a2af0dd45c6abb569357d6da5b","size":1619019,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.19.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.19.0_1577561246553_0.7062170869858602"},"_hasShrinkwrap":false,"publish_time":1577561246762,"_cnpm_publish_time":1577561246762,"_cnpmcore_publish_time":"2021-12-16T13:36:36.945Z","hasInstallScript":true},"0.18.8":{"name":"javascript-obfuscator","version":"0.18.8","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","eventemitter3":"4.0.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"c00fd38e89287e988c99309e52597f95fae5b896","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.8","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"967276026c47f5967d0091b1d392f035f5bb8daa","size":1610504,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.8.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.8_1576917553817_0.48596249093948773"},"_hasShrinkwrap":false,"publish_time":1576917554039,"_cnpm_publish_time":1576917554039,"_cnpmcore_publish_time":"2021-12-16T13:36:41.335Z","hasInstallScript":true},"0.18.7":{"name":"javascript-obfuscator","version":"0.18.7","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=8"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"^6.1.2","estraverse":"4.3.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Dmitry Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"ce7449563754830909b80690778e4577363656c2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.7","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"8d2f9a0044dada8ac7c2226084d1d180f46774fe","size":1662736,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.7.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.7_1576405624841_0.5028501271841073"},"_hasShrinkwrap":false,"publish_time":1576405625069,"_cnpm_publish_time":1576405625069,"_cnpmcore_publish_time":"2021-12-16T13:36:45.304Z","hasInstallScript":true},"0.18.6":{"name":"javascript-obfuscator","version":"0.18.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"4.0.0","estraverse":"4.3.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"contributors":[{"name":"Timofey Kachalov","url":"https://github.com/sanex3339"},{"name":"Zamotkin","url":"https://github.com/zamotkin"}],"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"2ff9f2cd1769a29732b30c219ea410c88517caf7","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.6","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"c338c36161b7ab1e50935719777a66aa2d9772b6","size":1661862,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.6.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.6_1575228218177_0.1752036207360026"},"_hasShrinkwrap":false,"publish_time":1575228218392,"_cnpm_publish_time":1575228218392,"_cnpmcore_publish_time":"2021-12-16T13:36:49.098Z","hasInstallScript":true},"0.18.5":{"name":"javascript-obfuscator","version":"0.18.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.7.4","chalk":"3.0.0","chance":"1.1.3","class-validator":"0.11.0","commander":"4.0.1","escodegen-wallaby":"1.6.27","espree":"4.0.0","estraverse":"4.3.0","inversify":"5.0.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"4.0.0","opencollective":"1.0.3","reflect-metadata":"0.1.13","source-map-support":"0.5.16","string-template":"1.0.0","tslib":"1.10.0"},"devDependencies":{"@babel/cli":"7.7.4","@babel/core":"7.7.4","@babel/plugin-transform-runtime":"7.7.4","@babel/preset-env":"7.7.4","@types/chai":"4.2.5","@types/chance":"1.0.7","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.33","@types/mkdirp":"0.5.2","@types/mocha":"5.2.7","@types/multimatch":"4.0.0","@types/node":"12.12.14","@types/rimraf":"2.0.3","@types/sinon":"7.5.1","@types/string-template":"1.0.2","@types/webpack-env":"1.14.1","awesome-typescript-loader":"5.2.1","babel-loader":"8.0.6","chai":"4.2.0","coveralls":"3.0.9","istanbul":"1.1.0-alpha.1","mocha":"6.2.2","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"3.0.0","sinon":"7.5.0","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.7.2","webpack":"4.41.2","webpack-cli":"3.3.10","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"5c61532efdaed20ecf2193e0de10782d0bbee6c8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.5","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"cfae5b6befc91801665d8baf82237f094bcc9863","size":1657913,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.5_1575138256217_0.7658808480198098"},"_hasShrinkwrap":false,"publish_time":1575138256510,"_cnpm_publish_time":1575138256510,"_cnpmcore_publish_time":"2021-12-16T13:36:52.949Z","hasInstallScript":true},"0.18.4":{"name":"javascript-obfuscator","version":"0.18.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-rc.1","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.9.1","commander":"2.17.1","escodegen-wallaby":"1.6.19","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.8","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-rc.1","@babel/core":"7.0.0-rc.1","@babel/plugin-transform-runtime":"7.0.0-rc.1","@babel/preset-env":"7.0.0-rc.1","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.5","@types/multimatch":"2.1.2","@types/node":"10.5.8","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.5","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.0.1","webpack":"4.16.5","webpack-cli":"3.1.0","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"e8633bdefe3a6775ef4e5f9f0995f1332a3574b2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.4","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"99cb94ae991149807fc03a339bab2133dd6d8f1c","size":1573351,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.4_1574370500291_0.9675947947384615"},"_hasShrinkwrap":false,"publish_time":1574370500533,"_cnpm_publish_time":1574370500533,"_cnpmcore_publish_time":"2021-12-16T13:36:55.541Z","hasInstallScript":true},"0.18.3":{"name":"javascript-obfuscator","version":"0.18.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-rc.1","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.9.1","commander":"2.17.1","escodegen-wallaby":"1.6.19","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.8","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-rc.1","@babel/core":"7.0.0-rc.1","@babel/plugin-transform-runtime":"7.0.0-rc.1","@babel/preset-env":"7.0.0-rc.1","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.5","@types/multimatch":"2.1.2","@types/node":"10.5.8","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.5","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.0.1","webpack":"4.16.5","webpack-cli":"3.1.0","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"e6458a94b6013663490b21e9823179abe1972c9b","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.3","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"da8ec7a525cc97c54b8144d052a944c93494a854","size":1573524,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.3_1573412124896_0.9889521577920843"},"_hasShrinkwrap":false,"publish_time":1573412125196,"_cnpm_publish_time":1573412125196,"_cnpmcore_publish_time":"2021-12-16T13:36:58.660Z","hasInstallScript":true},"0.18.1":{"name":"javascript-obfuscator","version":"0.18.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-rc.1","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.9.1","commander":"2.17.1","escodegen-wallaby":"1.6.19","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.8","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-rc.1","@babel/core":"7.0.0-rc.1","@babel/plugin-transform-runtime":"7.0.0-rc.1","@babel/preset-env":"7.0.0-rc.1","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.5","@types/multimatch":"2.1.2","@types/node":"10.5.8","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.5","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.0.1","webpack":"4.16.5","webpack-cli":"3.1.0","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"adb5f4ee25a13efe7c308e75b76cc09f14aed6bd","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"ed536645bd64998c8d284c1ab87957d6d8d8294c","size":1568764,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.1_1534231632848_0.7608512229803361"},"_hasShrinkwrap":false,"publish_time":1534231632965,"_cnpm_publish_time":1534231632965,"_cnpmcore_publish_time":"2021-12-16T13:37:01.654Z","hasInstallScript":true},"0.18.0":{"name":"javascript-obfuscator","version":"0.18.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-rc.1","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.9.1","commander":"2.17.1","escodegen-wallaby":"1.6.19","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.8","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-rc.1","@babel/core":"7.0.0-rc.1","@babel/plugin-transform-runtime":"7.0.0-rc.1","@babel/preset-env":"7.0.0-rc.1","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.5","@types/multimatch":"2.1.2","@types/node":"10.5.8","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.5","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.2.0","tslint-webpack-plugin":"1.2.2","typescript":"3.0.1","webpack":"4.16.5","webpack-cli":"3.1.0","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"5c6f59e3291510565d6880a52d4f0eeb822321f8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.18.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"b58ec1d71967ae7f6785e276f461174f528ca51f","size":1567524,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.18.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.18.0_1534187136334_0.3876023454190629"},"_hasShrinkwrap":false,"publish_time":1534187136477,"_cnpm_publish_time":1534187136477,"_cnpmcore_publish_time":"2021-12-16T13:37:05.115Z","hasInstallScript":true},"0.17.3":{"name":"javascript-obfuscator","version":"0.17.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-beta.55","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.9.1","commander":"2.16.0","escodegen-wallaby":"1.6.19","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.6","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-beta.55","@babel/core":"7.0.0-beta.55","@babel/plugin-transform-runtime":"7.0.0-beta.55","@babel/preset-env":"7.0.0-beta.55","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.5","@types/multimatch":"2.1.2","@types/node":"10.5.4","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.4","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.1.0","tslint-webpack-plugin":"1.2.2","typescript":"3.0.1","webpack":"4.16.3","webpack-cli":"3.1.0","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"984e08df344636e17b37eec7a47eec706acf73dd","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.17.3","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"1bd777d53cef92cd24f2874603cc33510e3101ce","size":1619364,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.17.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.17.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.17.3_1533027164165_0.5225789953198685"},"_hasShrinkwrap":false,"publish_time":1533027164317,"_cnpm_publish_time":1533027164317,"_cnpmcore_publish_time":"2021-12-16T13:37:08.535Z","hasInstallScript":true},"0.17.2":{"name":"javascript-obfuscator","version":"0.17.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-beta.55","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.9.1","commander":"2.16.0","escodegen-wallaby":"1.6.19","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.6","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-beta.55","@babel/core":"7.0.0-beta.55","@babel/plugin-transform-runtime":"7.0.0-beta.55","@babel/preset-env":"7.0.0-beta.55","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.5","@types/multimatch":"2.1.2","@types/node":"10.5.4","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.4","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.11.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.1.0","tslint-webpack-plugin":"1.2.2","typescript":"3.0.1","webpack":"4.16.3","webpack-cli":"3.1.0","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"a697e64bca3f6bfc15d75ffbffc8ba88c0589964","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.17.2","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"ab02e7a767814e7e4ae7b857b8202ebf79fecf97","size":1619291,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.17.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.17.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.17.2_1532981755310_0.25422921861076886"},"_hasShrinkwrap":false,"publish_time":1532981755501,"_cnpm_publish_time":1532981755501,"_cnpmcore_publish_time":"2021-12-16T13:37:11.842Z","hasInstallScript":true},"0.17.1":{"name":"javascript-obfuscator","version":"0.17.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-beta.53","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.8.5","commander":"2.16.0","escodegen-wallaby":"1.6.18","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.6","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-beta.53","@babel/core":"7.0.0-beta.53","@babel/plugin-transform-runtime":"7.0.0-beta.53","@babel/preset-env":"7.0.0-beta.53","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.4","@types/multimatch":"2.1.2","@types/node":"10.5.2","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.1.3","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.10.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.0.3","tslint-webpack-plugin":"1.2.2","typescript":"2.9.2","webpack":"4.16.0","webpack-cli":"3.0.8","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"4790a31140b5967f0991725ba83237e061c8b3fc","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.17.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"60f20ca323c88e9621861c12b8e716eb7f2e8be2","size":1354327,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.17.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.17.1_1531432475681_0.17306570352579898"},"_hasShrinkwrap":false,"publish_time":1531432475892,"_cnpm_publish_time":1531432475892,"_cnpmcore_publish_time":"2021-12-16T13:37:13.646Z","hasInstallScript":true},"0.17.0":{"name":"javascript-obfuscator","version":"0.17.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-beta.51","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.8.5","commander":"2.15.1","escodegen-wallaby":"1.6.18","espree":"4.0.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.6","string-template":"1.0.0","tslib":"1.9.3"},"devDependencies":{"@babel/cli":"7.0.0-beta.51","@babel/core":"7.0.0-beta.51","@babel/plugin-transform-runtime":"7.0.0-beta.51","@babel/preset-env":"7.0.0-beta.51","@types/chai":"4.1.4","@types/chance":"1.0.1","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.3","@types/multimatch":"2.1.2","@types/node":"10.3.6","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.1","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"6.0.1","threads":"0.12.0","ts-node":"6.1.0","tslint":"5.10.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.0.3","tslint-webpack-plugin":"1.2.2","typescript":"2.9.2","webpack":"4.12.2","webpack-cli":"3.0.8","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"71b68c799c8db8b188adfef8cb3eea3de4cbb256","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.17.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"56031ff735d00c5d999b0e19c5a13899742bb94a","size":1349732,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.17.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.17.0_1530089852618_0.8796909496905645"},"_hasShrinkwrap":false,"publish_time":1530089852724,"_cnpm_publish_time":1530089852724,"_cnpmcore_publish_time":"2021-12-16T13:37:16.678Z","hasInstallScript":true},"0.17.0-dev.1":{"name":"javascript-obfuscator","version":"0.17.0-dev.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-beta.49","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.8.5","commander":"2.15.1","escodegen-wallaby":"1.6.18","espree":"4.0.0-alpha.1","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.6","string-template":"1.0.0","tslib":"1.9.2"},"devDependencies":{"@babel/cli":"7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/plugin-transform-runtime":"7.0.0-beta.49","@babel/preset-env":"7.0.0-beta.49","@types/chai":"4.1.3","@types/chance":"1.0.0","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.1","@types/multimatch":"2.1.2","@types/node":"10.3.1","@types/rimraf":"2.0.2","@types/sinon":"5.0.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.0.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.1","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"5.1.0","threads":"0.11.0","ts-node":"6.1.0","tslint":"5.10.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.0.3","tslint-webpack-plugin":"1.2.2","typescript":"2.9.1","webpack":"4.11.1","webpack-cli":"3.0.2","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"968eec691c89aa161a3c1b04b41877c9935ef5a2","readmeFilename":"README.md","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.17.0-dev.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"20916df97ecc239bfb8e22be7ea64487934c31c7","size":1320338,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.17.0-dev.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.17.0-dev.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.17.0-dev.1_1528445223283_0.31866074461142535"},"_hasShrinkwrap":false,"publish_time":1528445223430,"_cnpm_publish_time":1528445223430,"_cnpmcore_publish_time":"2021-12-16T13:37:19.509Z","hasInstallScript":true},"0.17.0-dev.0":{"name":"javascript-obfuscator","version":"0.17.0-dev.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","browser":"dist/index.browser.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"types":"index.d.ts","dependencies":{"@babel/runtime":"7.0.0-beta.49","chalk":"2.4.1","chance":"1.0.16","class-validator":"0.8.5","commander":"2.15.1","escodegen-wallaby":"1.6.18","espree":"4.0.0-alpha.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","reflect-metadata":"0.1.12","source-map-support":"0.5.6","string-template":"1.0.0","tslib":"1.9.1"},"devDependencies":{"@babel/cli":"7.0.0-beta.49","@babel/core":"7.0.0-beta.49","@babel/plugin-transform-runtime":"7.0.0-beta.49","@babel/preset-env":"7.0.0-beta.49","@types/chai":"4.1.3","@types/chance":"1.0.0","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.2.0","@types/multimatch":"2.1.2","@types/node":"10.1.2","@types/rimraf":"2.0.2","@types/sinon":"5.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.0.0","babel-loader":"8.0.0-beta.3","chai":"4.1.2","coveralls":"3.0.1","istanbul":"1.1.0-alpha.1","mocha":"5.2.0","pjson":"1.0.9","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"5.0.10","threads":"0.11.0","ts-node":"6.0.5","tslint":"5.10.0","tslint-eslint-rules":"5.3.1","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.0.3","tslint-webpack-plugin":"1.2.2","typescript":"3.0.0-dev.20180526","webpack":"4.9.1","webpack-cli":"2.1.4","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack:prod":"scripts/webpack-prod","webpack:dev":"scripts/webpack-dev","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"a0e86975b5b56992798cdd6f96e5691546ffa2d2","readmeFilename":"README.md","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.17.0-dev.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"5be1739d9a5950a423d12f33bacfeed04a6faed1","size":1348390,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.17.0-dev.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.17.0-dev.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.17.0-dev.0_1527495625741_0.5592933390422996"},"_hasShrinkwrap":false,"publish_time":1527495625870,"_cnpm_publish_time":1527495625870,"_cnpmcore_publish_time":"2021-12-16T13:37:22.572Z","hasInstallScript":true},"0.16.0":{"name":"javascript-obfuscator","version":"0.16.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"@babel/runtime":"7.0.0-beta.44","chalk":"2.4.0","chance":"1.0.13","class-validator":"0.8.5","commander":"2.15.1","escodegen-wallaby":"1.6.18","espree":"4.0.0-alpha.0","estraverse":"4.2.0","inversify":"4.13.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.4","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.44","@babel/core":"7.0.0-beta.44","@babel/plugin-transform-runtime":"7.0.0-beta.44","@babel/preset-env":"7.0.0-beta.44","@types/chai":"4.1.2","@types/chance":"1.0.0","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.0.0","@types/multimatch":"2.1.2","@types/node":"9.6.5","@types/rimraf":"2.0.2","@types/sinon":"4.3.1","@types/string-template":"1.0.2","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.0.0","babel-loader":"8.0.0-beta.2","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.1.0","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.5.0","threads":"0.10.1","ts-node":"6.0.0","tslint":"5.9.1","tslint-eslint-rules":"5.1.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.0.3","tslint-webpack-plugin":"1.2.2","typescript":"2.8.1","webpack":"4.6.0","webpack-cli":"2.0.14","webpack-node-externals":"1.7.2"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"2be1bf987294ce0d4d3532a531e3f6dd6a888f0d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.16.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"34e75ebbd6c3f9cd32dbd98778935bf813f8616a","size":377615,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.16.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.16.0_1524002950775_0.3044614986729779"},"_hasShrinkwrap":false,"publish_time":1524002951282,"_cnpm_publish_time":1524002951282,"_cnpmcore_publish_time":"2021-12-16T13:37:23.415Z","hasInstallScript":true},"0.15.0":{"name":"javascript-obfuscator","version":"0.15.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=6.11.5"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"@babel/runtime":"7.0.0-beta.42","chalk":"2.3.2","chance":"1.0.13","class-validator":"0.8.5","commander":"2.15.1","escodegen-wallaby":"1.6.18","espree":"3.5.4","estraverse":"4.2.0","inversify":"4.11.1","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","multimatch":"2.1.0","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.4","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@babel/cli":"7.0.0-beta.42","@babel/core":"7.0.0-beta.42","@babel/plugin-transform-runtime":"7.0.0-beta.42","@babel/preset-env":"7.0.0-beta.42","@types/chai":"4.1.2","@types/chance":"1.0.0","@types/escodegen":"0.0.6","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"5.0.0","@types/multimatch":"2.1.2","@types/node":"9.6.1","@types/rimraf":"2.0.2","@types/sinon":"4.3.0","@types/string-template":"1.0.2","@types/webpack-env":"1.13.5","awesome-typescript-loader":"5.0.0-0","babel-loader":"8.0.0-beta.2","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.0.5","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.4.10","threads":"0.10.1","ts-node":"5.0.1","tslint":"5.9.1","tslint-eslint-rules":"5.1.0","tslint-language-service":"0.9.9","tslint-microsoft-contrib":"5.0.3","tslint-webpack-plugin":"1.2.2","typescript":"2.8.1","webpack":"4.4.1","webpack-cli":"2.0.13","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"24dd515aada666eeb9a09b18b1e1f70d02a06344","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.15.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e2b348c3a6895ef9195e3088f05747cff7a914f1","size":375784,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.15.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.15.0_1522396946721_0.24022003190925445"},"_hasShrinkwrap":false,"publish_time":1522396946864,"_cnpm_publish_time":1522396946864,"_cnpmcore_publish_time":"2021-12-16T13:37:24.055Z","hasInstallScript":true},"0.14.3":{"name":"javascript-obfuscator","version":"0.14.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.1","chance":"1.0.13","class-validator":"0.8.1","commander":"2.14.1","escodegen-wallaby":"1.6.17","esprima":"4.0.0","estraverse":"4.2.0","inversify":"^4.10.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.3","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@types/chai":"4.1.2","@types/chance":"0.7.36","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.48","@types/node":"9.4.6","@types/rimraf":"2.0.2","@types/sinon":"4.1.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.5","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.0.1","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.3.0","threads":"0.10.1","ts-node":"4.1.0","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-language-service":"0.9.8","tslint-webpack-plugin":"1.1.1","typescript":"2.7.2","webpack":"3.11.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"a3f98358763c367906dbf1860bfcafba6aa6edeb","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.3","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"ac9e48d2efdde5172d31eb4dfc484ef414454a0d","size":326157,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.14.3_1518992021022_0.8651737150302437"},"_hasShrinkwrap":false,"publish_time":1518992021149,"_cnpm_publish_time":1518992021149,"_cnpmcore_publish_time":"2021-12-16T13:37:24.829Z","hasInstallScript":true},"0.14.2":{"name":"javascript-obfuscator","version":"0.14.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.1","chance":"1.0.13","class-validator":"0.8.1","commander":"2.14.1","escodegen-wallaby":"1.6.17","esprima":"4.0.0","estraverse":"4.2.0","inversify":"^4.10.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.3","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@types/chai":"4.1.2","@types/chance":"0.7.36","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.48","@types/node":"9.4.6","@types/rimraf":"2.0.2","@types/sinon":"4.1.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.5","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.0.1","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.3.0","threads":"0.10.1","ts-node":"4.1.0","tslint":"5.9.1","tslint-eslint-rules":"5.0.0","tslint-language-service":"0.9.8","tslint-webpack-plugin":"1.1.1","typescript":"2.7.2","webpack":"3.11.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"a07910a9bf94df77aaaaf8f7b329cb00bd988908","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"653066652e15427a3f2d804bd53fbfcabefbdd3b","size":1516769,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.14.2_1518732863734_0.8440808691586488"},"_hasShrinkwrap":false,"publish_time":1518732863912,"_cnpm_publish_time":1518732863912,"_cnpmcore_publish_time":"2021-12-16T13:37:26.959Z","hasInstallScript":true},"0.14.1":{"name":"javascript-obfuscator","version":"0.14.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.1","chance":"1.0.13","class-validator":"0.8.1","commander":"2.14.1","escodegen-wallaby":"1.6.17","esprima":"4.0.0","estraverse":"4.2.0","inversify":"^4.10.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.3","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@types/chai":"4.1.2","@types/chance":"0.7.36","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.48","@types/node":"9.4.5","@types/rimraf":"2.0.2","@types/sinon":"4.1.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.5","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.0.0","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.3.0","threads":"0.10.1","ts-node":"4.1.0","tslint":"5.9.1","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.8","tslint-webpack-plugin":"1.1.1","typescript":"2.7.1","webpack":"3.11.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"ccc2325d568fe27619dbf0c8cbc4414a6b838d3c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"48abbf92a5b9e7b6b0214cbe1ee4d711c91acf48","size":419321,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator_0.14.1_1518557660006_0.6496940636391757"},"_hasShrinkwrap":false,"publish_time":1518557661464,"_cnpm_publish_time":1518557661464,"_cnpmcore_publish_time":"2021-12-16T13:37:27.940Z","hasInstallScript":true},"0.14.0":{"name":"javascript-obfuscator","version":"0.14.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.0","chance":"1.0.13","class-validator":"0.8.1","commander":"2.13.0","escodegen-wallaby":"1.6.17","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.10.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.3","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@types/chai":"4.1.2","@types/chance":"0.7.36","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.48","@types/node":"9.4.0","@types/rimraf":"2.0.2","@types/sinon":"4.1.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.5","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.0.0","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.2.2","threads":"0.10.1","ts-node":"4.1.0","tslint":"5.9.1","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.8","tslint-webpack-plugin":"1.1.0","typescript":"2.7.1","webpack":"3.10.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"c6cb82c1d006e56d099d838cf0b504314f2cc026","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"bf6d96cff539cc001caebd8385a38c28d86518ea","size":412805,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.14.0.tgz_1517771767676_0.3259929185733199"},"directories":{},"publish_time":1517771769340,"_hasShrinkwrap":false,"_cnpm_publish_time":1517771769340,"_cnpmcore_publish_time":"2021-12-16T13:37:29.020Z","hasInstallScript":true},"0.14.0-beta.3":{"name":"javascript-obfuscator","version":"0.14.0-beta.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.0","chance":"1.0.13","class-validator":"0.8.1","commander":"2.13.0","escodegen-wallaby":"1.6.17","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.9.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.12","source-map-support":"0.5.2","string-template":"1.0.0","tslib":"1.9.0"},"devDependencies":{"@types/chai":"4.1.2","@types/chance":"0.7.36","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.47","@types/node":"9.3.0","@types/rimraf":"2.0.2","@types/sinon":"4.1.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.3","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"5.0.0","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.2.1","threads":"0.10.1","ts-node":"4.1.0","tslint":"5.9.1","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.8","tslint-webpack-plugin":"1.0.0","typescript":"2.6.2","webpack":"3.10.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"2b2cc13429b68ff1639d95ec77b4c4df7ab5ba4b","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"c2f61c1b6dec2b841e06acad9ccb30d21295d99f","size":412062,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.0-beta.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.14.0-beta.3.tgz_1516813443340_0.4320000703446567"},"directories":{},"publish_time":1516813445427,"_hasShrinkwrap":false,"_cnpm_publish_time":1516813445427,"_cnpmcore_publish_time":"2021-12-16T13:37:29.848Z","hasInstallScript":true},"0.14.0-beta.2":{"name":"javascript-obfuscator","version":"0.14.0-beta.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.0","chance":"1.0.13","class-validator":"0.7.3","commander":"2.13.0","escodegen-wallaby":"1.6.16","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.9.0","js-string-escape":"1.0.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"1.0.9","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.1"},"devDependencies":{"@types/chai":"4.1.0","@types/chance":"0.7.36","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.46","@types/node":"9.3.0","@types/rimraf":"2.0.2","@types/sinon":"4.1.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.3","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.1.0","pre-commit":"1.2.2","rimraf":"2.6.2","sinon":"4.1.5","threads":"0.10.0","ts-node":"4.1.0","tslint":"5.9.1","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.8","tslint-webpack-plugin":"1.0.0","typescript":"2.6.2","webpack":"3.10.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"7532237ee28c0e2199b521e534d0ff02f67d8ffb","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.0-beta.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a33bd87bef4bdbab49d51bf61f67bec637371ef8","size":404536,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.0-beta.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.14.0-beta.2.tgz_1515862738783_0.07537244842387736"},"directories":{},"publish_time":1515862740819,"_hasShrinkwrap":false,"_cnpm_publish_time":1515862740819,"_cnpmcore_publish_time":"2021-12-16T13:37:31.244Z","hasInstallScript":true},"0.14.0-beta.1":{"name":"javascript-obfuscator","version":"0.14.0-beta.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator"},"dependencies":{"chalk":"2.3.0","chance":"1.0.13","class-validator":"0.7.3","commander":"2.12.2","escodegen-wallaby":"1.6.15","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.9.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"^1.0.9","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.1"},"devDependencies":{"@types/chai":"4.0.10","@types/chance":"0.7.35","@types/commander":"2.12.2","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.45","@types/node":"8.5.2","@types/rimraf":"^2.0.2","@types/sinon":"4.1.2","@types/string-template":"1.0.2","@types/webpack-env":"1.13.3","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.1.0","pre-commit":"1.2.2","rimraf":"^2.6.2","sinon":"4.1.3","threads":"^0.10.0","ts-node":"4.1.0","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.7","tslint-webpack-plugin":"1.0.0","typescript":"2.6.2","webpack":"3.10.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"bb25bb9a5fc9c95feaa5206498f5245824e6f6d7","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.14.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"b12d494f7f4bc2c0c9a1c24ffa7561da2192b94f","size":294272,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.14.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.14.0-beta.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.14.0-beta.1.tgz_1515074178027_0.9949654396623373"},"directories":{},"publish_time":1515074179641,"_hasShrinkwrap":false,"_cnpm_publish_time":1515074179641,"_cnpmcore_publish_time":"2021-12-16T13:37:31.937Z","hasInstallScript":true},"0.13.0":{"name":"javascript-obfuscator","version":"0.13.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.8.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.3.0","chance":"1.0.12","class-validator":"0.7.3","commander":"2.12.2","escodegen-wallaby":"1.6.15","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.8.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","pjson":"^1.0.9","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.1"},"devDependencies":{"@types/chai":"4.0.10","@types/chance":"0.7.35","@types/commander":"2.12.2","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.2","@types/mocha":"2.2.44","@types/node":"8.5.1","@types/sinon":"4.1.2","@types/string-template":"1.0.2","@types/webpack-env":"1.13.3","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.1.3","threads":"^0.10.0","ts-node":"4.0.2","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.7","tslint-webpack-plugin":"1.0.0","typescript":"2.6.2","webpack":"3.10.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"279f4dd0ea58b7afd87d97f701f7e02b5899983e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.13.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a6dadad98a602f9e0917ab42ec9f6e3f6def1da8","size":381666,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.13.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.13.0.tgz_1513549328536_0.4830538386013359"},"directories":{},"publish_time":1513549330216,"_hasShrinkwrap":false,"_cnpm_publish_time":1513549330216,"_cnpmcore_publish_time":"2021-12-16T13:37:32.900Z","hasInstallScript":true},"0.12.5":{"name":"javascript-obfuscator","version":"0.12.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.3.0","chance":"1.0.12","class-validator":"0.7.3","commander":"2.12.2","escodegen-wallaby":"1.6.15","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.5.2","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.0"},"devDependencies":{"@types/chai":"4.0.6","@types/chance":"0.7.35","@types/commander":"2.11.0","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.44","@types/node":"8.0.53","@types/sinon":"4.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.13.2","awesome-typescript-loader":"3.4.1","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.1.2","threads":"^0.10.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.6","tslint-webpack-plugin":"1.0.0","typescript":"2.6.2","webpack":"3.9.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"ae507adb86c2d763aca41b1311bfe68f57a20994","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.12.5","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"99c4fc53776937ffaf4edf965c6e99f7ddad728d","size":367558,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.12.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.12.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.12.5.tgz_1512317028091_0.40190950757823884"},"directories":{},"publish_time":1512317029818,"_hasShrinkwrap":false,"_cnpm_publish_time":1512317029818,"_cnpmcore_publish_time":"2021-12-16T13:37:33.771Z","hasInstallScript":true},"0.12.4":{"name":"javascript-obfuscator","version":"0.12.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.3.0","chance":"1.0.12","class-validator":"0.7.3","commander":"2.12.2","escodegen-wallaby":"1.6.15","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.5.2","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.0"},"devDependencies":{"@types/chai":"4.0.6","@types/chance":"0.7.35","@types/commander":"2.11.0","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.44","@types/node":"8.0.53","@types/sinon":"4.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.13.2","awesome-typescript-loader":"3.4.0","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.1.2","threads":"^0.9.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.6","tslint-webpack-plugin":"1.0.0","typescript":"2.6.2","webpack":"3.9.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"7ece6583a0a7bbc6720292fcfdbab8d3077289a5","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.12.4","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"5c33cca378530d707399280f37d00b468b3aa02e","size":367114,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.12.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.12.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.12.4.tgz_1512168999988_0.1642573168501258"},"directories":{},"publish_time":1512169001765,"_hasShrinkwrap":false,"_cnpm_publish_time":1512169001765,"_cnpmcore_publish_time":"2021-12-16T13:37:34.754Z","hasInstallScript":true},"0.12.3":{"name":"javascript-obfuscator","version":"0.12.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.3.0","chance":"1.0.12","class-validator":"0.7.3","commander":"2.11.0","escodegen-wallaby":"1.6.14","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.5.2","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.0"},"devDependencies":{"@types/chai":"4.0.5","@types/chance":"0.7.35","@types/commander":"2.11.0","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.44","@types/node":"8.0.53","@types/sinon":"4.0.0","@types/string-template":"1.0.2","@types/webpack-env":"1.13.2","awesome-typescript-loader":"3.4.0","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.1.2","threads":"^0.8.1","ts-node":"3.3.0","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.6","tslint-webpack-plugin":"1.0.0","typescript":"2.6.1","webpack":"3.8.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"813b91de958c9dc018bb178ec81923c8654c860f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.12.3","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"1492011811e594e5e56d7415d21e9820c93fa290","size":366556,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.12.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.12.3.tgz_1511554702227_0.5062848057132214"},"directories":{},"publish_time":1511554703765,"_hasShrinkwrap":false,"_cnpm_publish_time":1511554703765,"_cnpmcore_publish_time":"2021-12-16T13:37:36.492Z","hasInstallScript":true},"0.12.2":{"name":"javascript-obfuscator","version":"0.12.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.3.0","chance":"1.0.12","class-validator":"0.7.3","commander":"2.11.0","escodegen-wallaby":"1.6.14","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.5.1","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.0"},"devDependencies":{"@types/chai":"4.0.4","@types/chance":"0.7.35","@types/commander":"2.11.0","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.44","@types/node":"8.0.50","@types/sinon":"2.3.7","@types/string-template":"1.0.2","@types/webpack-env":"1.13.2","awesome-typescript-loader":"3.3.0","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"2.13.3","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.1.2","ts-node":"3.3.0","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.6","tslint-webpack-plugin":"1.0.0","typescript":"2.6.1","webpack":"3.8.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"fd13c0c6eb06f5df45e8b2e1803751bea83f3682","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.12.2","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"4710d4912c1ca3bfaa9bc18c0e8e717f680f08b8","size":364955,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.12.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.12.2.tgz_1510871312811_0.668468379881233"},"directories":{},"publish_time":1510871314628,"_hasShrinkwrap":false,"_cnpm_publish_time":1510871314628,"_cnpmcore_publish_time":"2021-12-16T13:37:37.936Z","hasInstallScript":true},"0.12.1":{"name":"javascript-obfuscator","version":"0.12.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.3.0","chance":"1.0.12","class-validator":"0.7.3","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.5.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.0"},"devDependencies":{"@types/chai":"4.0.4","@types/chance":"0.7.35","@types/commander":"2.11.0","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.44","@types/node":"8.0.47","@types/sinon":"2.3.7","@types/string-template":"1.0.2","@types/webpack-env":"1.13.2","awesome-typescript-loader":"3.3.0","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"2.13.3","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.1.1","ts-node":"3.3.0","tslint":"5.8.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"0.9.6","tslint-webpack-plugin":"1.0.0","typescript":"2.6.1","webpack":"3.8.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"5267bfe8c48195091946440f086c00b00bdfa62f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.12.1","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a7913240d81fed971ef1225136b957f5ce258cb2","size":363223,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.12.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.12.1.tgz_1509738189592_0.5985893283504993"},"directories":{},"publish_time":1509738191133,"_hasShrinkwrap":false,"_cnpm_publish_time":1509738191133,"_cnpmcore_publish_time":"2021-12-16T13:37:38.867Z","hasInstallScript":true},"0.12.0":{"name":"javascript-obfuscator","version":"0.12.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.2.0","chance":"1.0.11","class-validator":"0.7.3","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.5.0","string-template":"1.0.0","tslib":"1.8.0"},"devDependencies":{"@types/chai":"4.0.4","@types/chalk":"0.4.31","@types/chance":"0.7.35","@types/commander":"2.11.0","@types/escodegen":"0.0.6","@types/esprima":"4.0.1","@types/estraverse":"0.0.6","@types/estree":"0.0.38","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.43","@types/node":"8.0.44","@types/sinon":"2.3.6","@types/string-template":"1.0.2","@types/webpack-env":"1.13.2","awesome-typescript-loader":"3.2.3","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"3.0.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","pre-commit":"1.2.2","sinon":"4.0.1","ts-node":"3.3.0","tslint":"5.7.0","tslint-eslint-rules":"4.1.1","tslint-language-service":"^0.9.6","tslint-webpack-plugin":"1.0.0","typescript":"2.5.3","webpack":"3.8.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"10375da2a500072796e7ffc4b5ba818e778794f3","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.12.0","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"015d4828b85ff3630ef24a374f259c95ff4b6d93","size":363446,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.12.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.12.0.tgz_1508361208504_0.8315712260082364"},"directories":{},"publish_time":1508361273274,"_hasShrinkwrap":false,"_cnpm_publish_time":1508361273274,"_cnpmcore_publish_time":"2021-12-16T13:37:40.010Z","hasInstallScript":true},"0.11.2":{"name":"javascript-obfuscator","version":"0.11.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.1.0","chance":"1.0.11","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.18","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.4","@types/chalk":"0.4.31","@types/chance":"0.7.35","@types/commander":"2.9.2","@types/escodegen":"0.0.6","@types/esprima":"4.0.0","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.43","@types/node":"8.0.28","@types/sinon":"2.3.4","@types/string-template":"1.0.2","@types/webpack-env":"1.13.1","awesome-typescript-loader":"3.2.3","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.5.3","pre-commit":"1.2.2","sinon":"3.2.1","ts-node":"3.3.0","tslint":"5.7.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.5.2","webpack":"3.5.6","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"8d5f6e14410217e9ed352904fd9b154e1589ca18","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.11.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"3c1b8946d3b26318cd18470ef5d43a4321196647","size":722972,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.11.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.11.2.tgz_1505825956471_0.16076606372371316"},"directories":{},"publish_time":1505825958149,"_hasShrinkwrap":false,"_cnpm_publish_time":1505825958149,"_cnpmcore_publish_time":"2021-12-16T13:37:41.435Z","hasInstallScript":true},"0.11.1":{"name":"javascript-obfuscator","version":"0.11.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.1.0","chance":"1.0.11","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.18","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.4","@types/chalk":"0.4.31","@types/chance":"0.7.35","@types/commander":"2.9.2","@types/escodegen":"0.0.6","@types/esprima":"4.0.0","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.1","@types/mocha":"2.2.43","@types/node":"8.0.28","@types/sinon":"2.3.4","@types/string-template":"1.0.2","@types/webpack-env":"1.13.1","awesome-typescript-loader":"3.2.3","babel-cli":"6.26.0","babel-loader":"7.1.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.5.3","pre-commit":"1.2.2","sinon":"3.2.1","ts-node":"3.3.0","tslint":"5.7.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.5.2","webpack":"3.5.6","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"0b160a80f9287189acc172896cfad4d8d76aecac","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.11.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e7cfc43513cd0dd408837286053066247b9b98f8","size":722862,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.11.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.11.1.tgz_1505293772580_0.25078231398947537"},"directories":{},"publish_time":1505293774535,"_hasShrinkwrap":false,"_cnpm_publish_time":1505293774535,"_cnpmcore_publish_time":"2021-12-16T13:37:42.634Z","hasInstallScript":true},"0.11.0":{"name":"javascript-obfuscator","version":"0.11.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.0.1","chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.2","@types/chalk":"0.4.31","@types/chance":"0.7.34","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.34","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.19","@types/sinon":"2.3.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.0","awesome-typescript-loader":"3.2.2","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.1","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.5.0","pre-commit":"1.2.2","sinon":"3.0.0","ts-node":"3.3.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.4.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"0ad3e603fcb43eef495553eb45aec1542f44f2fb","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.11.0","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"4f959ff40463050560324a624681ccac212927d7","size":720354,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.11.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.11.0.tgz_1502055095783_0.8875347988214344"},"directories":{},"publish_time":1502055097570,"_hasShrinkwrap":false,"_cnpm_publish_time":1502055097570,"_cnpmcore_publish_time":"2021-12-16T13:37:44.305Z","hasInstallScript":true},"0.10.2":{"name":"javascript-obfuscator","version":"0.10.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.34","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.17","@types/sinon":"2.3.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.0","awesome-typescript-loader":"3.2.2","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.4.1","ts-node":"3.3.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.4.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"9c1a3822c0d443a8099d85aae5ca74f5854a6daa","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"9ccc92c832e83a4032654cfe67aa123b8bbb98f8","size":705839,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.2.tgz_1501626029965_0.4834097814746201"},"directories":{},"publish_time":1501626031861,"_hasShrinkwrap":false,"_cnpm_publish_time":1501626031861,"_cnpmcore_publish_time":"2021-12-16T13:37:45.541Z","hasInstallScript":true},"0.10.1":{"name":"javascript-obfuscator","version":"0.10.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.34","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.17","@types/sinon":"2.3.3","@types/string-template":"1.0.2","@types/webpack-env":"1.13.0","awesome-typescript-loader":"3.2.2","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.4.1","ts-node":"3.3.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.4.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"91b29c795f108c444bf735eedf3fff07bf8dac28","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"b5debdb715bf9188e06309b7ab3cdad2b39afa34","size":705428,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.1.tgz_1501532828740_0.1406446893233806"},"directories":{},"publish_time":1501532830565,"_hasShrinkwrap":false,"_cnpm_publish_time":1501532830565,"_cnpmcore_publish_time":"2021-12-16T13:37:47.280Z","hasInstallScript":true},"0.11.0-beta.1":{"name":"javascript-obfuscator","version":"0.11.0-beta.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chalk":"2.0.1","chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chalk":"0.4.31","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.34","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.17","@types/sinon":"2.3.3","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.2","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.4.1","ts-node":"3.3.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.4.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"d5e84b1d1c67726aeee73d1a26c3c13138f5396e","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.11.0-beta.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"dd075bd7f8d3048194ad24da2acbd70ef1d0164c","size":681016,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.11.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.11.0-beta.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.11.0-beta.1.tgz_1501326751591_0.9182571626733989"},"directories":{},"publish_time":1501326753288,"_hasShrinkwrap":false,"_cnpm_publish_time":1501326753288,"_cnpmcore_publish_time":"2021-12-16T13:37:48.655Z","hasInstallScript":true},"0.10.0":{"name":"javascript-obfuscator","version":"0.10.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.34","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.17","@types/sinon":"2.3.3","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.2","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.4.1","ts-node":"3.3.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.4.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"215004aba8599e7fb5647f52b4c4d0ca40758a23","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e80314eaf3421da63f350e6e75e43b4576b61bfc","size":705986,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0.tgz_1501188458585_0.7948746662586927"},"directories":{},"publish_time":1501188460283,"_hasShrinkwrap":false,"_cnpm_publish_time":1501188460283,"_cnpmcore_publish_time":"2021-12-16T13:37:49.937Z","hasInstallScript":true},"0.10.0-beta.12":{"name":"javascript-obfuscator","version":"0.10.0-beta.12","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.34","@types/estraverse":"0.0.6","@types/estree":"0.0.37","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.17","@types/sinon":"2.3.3","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.2","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.4.1","ts-node":"3.3.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.4.1","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"1649f4233f22fe871a55a58e5d34a1ffd66704b4","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.12","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"1e3d5253ce2f864f272ea928b9ec22aa9e3e9dd2","size":705203,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.12.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.12.tgz_1501167354339_0.14251023880206048"},"directories":{},"publish_time":1501167356249,"_hasShrinkwrap":false,"_cnpm_publish_time":1501167356249,"_cnpmcore_publish_time":"2021-12-16T13:37:52.106Z","hasInstallScript":true},"0.10.0-beta.11":{"name":"javascript-obfuscator","version":"0.10.0-beta.11","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.3.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.36","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.15","@types/sinon":"2.3.3","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.1","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.8","ts-node":"3.2.1","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.3.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"da7d71d855885194bb54721c5254fcefaa3ee4ca","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.11","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"d5da6c809da6ea25357fd93151d96f6edcf21a98","size":700005,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.11.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.11.tgz_1500909673619_0.23377939290367067"},"directories":{},"publish_time":1500909675440,"_hasShrinkwrap":false,"_cnpm_publish_time":1500909675440,"_cnpmcore_publish_time":"2021-12-16T13:37:55.573Z","hasInstallScript":true},"0.10.0-beta.10":{"name":"javascript-obfuscator","version":"0.10.0-beta.10","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.2.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.14","@types/sinon":"2.3.3","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.1","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.8","ts-node":"3.2.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.3.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"6fb05d0f8c39503120728cb60681efbc029507bc","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.10","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"2466f785921ce6be54f7824b09e1bb16611b52e3","size":698719,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.10.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.10.tgz_1500750799983_0.0801737722940743"},"directories":{},"publish_time":1500750801782,"_hasShrinkwrap":false,"_cnpm_publish_time":1500750801782,"_cnpmcore_publish_time":"2021-12-16T13:37:56.822Z","hasInstallScript":true},"0.10.0-beta.9":{"name":"javascript-obfuscator","version":"0.10.0-beta.9","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.12","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.2.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/md5":"2.1.32","@types/mkdirp":"0.5.0","@types/mocha":"2.2.41","@types/node":"8.0.14","@types/sinon":"2.3.3","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.1","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.1.0","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.8","ts-node":"3.2.0","tslint":"5.5.0","tslint-eslint-rules":"4.1.1","tslint-loader":"3.5.3","typescript":"2.4.2","webpack":"3.3.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"a3dad6cf948edead20078e598b5ffcb943a2dc6c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.9","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"217437b26692c9dbfe90fd5cf1b66eefd47af039","size":698595,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.9.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.9.tgz_1500629213559_0.3127765981480479"},"directories":{},"publish_time":1500629215463,"_hasShrinkwrap":false,"_cnpm_publish_time":1500629215463,"_cnpmcore_publish_time":"2021-12-16T13:37:58.289Z","hasInstallScript":true},"0.10.0-beta.8":{"name":"javascript-obfuscator","version":"0.10.0-beta.8","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.11","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.2.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/md5":"2.1.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.41","@types/node":"8.0.10","@types/sinon":"2.3.2","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.1","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.7","ts-node":"3.2.0","tslint":"5.5.0","tslint-eslint-rules":"^4.1.1","tslint-loader":"3.5.3","typescript":"2.4.1","webpack":"3.1.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"5d5a9a9ee1d8fc312b4fc85c4baedc1a3f0d7db2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.8","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"b970bcf328e40aeb738ac79f7c061546770c507c","size":693554,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.8.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.8.tgz_1499720859704_0.3657134741079062"},"directories":{},"publish_time":1499720861657,"_hasShrinkwrap":false,"_cnpm_publish_time":1499720861657,"_cnpmcore_publish_time":"2021-12-16T13:37:59.837Z","hasInstallScript":true},"0.10.0-beta.7":{"name":"javascript-obfuscator","version":"0.10.0-beta.7","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.11.0","escodegen-wallaby":"1.6.11","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.2.0","md5":"2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/md5":"2.1.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.41","@types/node":"8.0.8","@types/sinon":"2.3.2","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.1","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.6","ts-node":"3.2.0","tslint":"5.5.0","tslint-loader":"3.5.3","typescript":"2.4.1","webpack":"3.1.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.7","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"5107088831f02b653f676c6580bcfb962d4b0af9","size":687974,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.7.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.7.tgz_1499525340694_0.061728531727567315"},"directories":{},"publish_time":1499525342344,"_hasShrinkwrap":false,"_cnpm_publish_time":1499525342344,"_cnpmcore_publish_time":"2021-12-16T13:38:01.362Z","hasInstallScript":true},"0.10.0-beta.6":{"name":"javascript-obfuscator","version":"0.10.0-beta.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.2","commander":"2.10.0","escodegen-wallaby":"1.6.11","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.1.1","md5":"^2.2.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/md5":"^2.1.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.41","@types/node":"8.0.5","@types/sinon":"2.3.2","@types/string-template":"1.0.2","awesome-typescript-loader":"3.2.1","babel-cli":"6.24.1","babel-loader":"7.1.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.6","ts-node":"3.1.0","tslint":"5.4.3","tslint-loader":"3.5.3","typescript":"2.4.1","webpack":"3.0.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"5513279afd4306f4eb23446ce536a6796c68d5a8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"680f0a5aaa26ee54fbefbab9c5a4c0485aeb1030","size":686399,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.6.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.6.tgz_1498688600199_0.6625635304953903"},"directories":{},"publish_time":1498688602155,"_hasShrinkwrap":false,"_cnpm_publish_time":1498688602155,"_cnpmcore_publish_time":"2021-12-16T13:38:03.106Z","hasInstallScript":true},"0.10.0-beta.5":{"name":"javascript-obfuscator","version":"0.10.0-beta.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.1","commander":"2.10.0","escodegen-wallaby":"1.6.11","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.1.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.1","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/mkdirp":"0.3.29","@types/mocha":"2.2.41","@types/node":"8.0.3","@types/sinon":"2.3.2","@types/string-template":"1.0.2","awesome-typescript-loader":"3.1.3","babel-cli":"6.24.1","babel-loader":"7.1.0","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.5","ts-node":"3.1.0","tslint":"5.4.3","tslint-loader":"3.5.3","typescript":"2.4.0","webpack":"3.0.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"d21c5afa8af24c2f90c09d2800705b2ee9484805","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"1d9153ebaa01e26efbe4fbbd6fe777d42269295d","size":679595,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.5.tgz_1498515144482_0.37915724143385887"},"directories":{},"publish_time":1498515146279,"_hasShrinkwrap":false,"_cnpm_publish_time":1498515146279,"_cnpmcore_publish_time":"2021-12-16T13:38:04.445Z","hasInstallScript":true},"0.10.0-beta.4":{"name":"javascript-obfuscator","version":"0.10.0-beta.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.10","class-validator":"0.7.1","commander":"2.9.0","escodegen-wallaby":"1.6.11","esmangle":"1.0.1","esprima":"4.0.0","estraverse":"4.2.0","inversify":"4.1.1","mkdirp":"0.5.1","opencollective":"1.0.3","reflect-metadata":"0.1.10","source-map-support":"0.4.15","string-template":"1.0.0","tslib":"1.7.1"},"devDependencies":{"@types/chai":"4.0.0","@types/chance":"0.7.33","@types/commander":"2.9.1","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/mkdirp":"0.3.29","@types/mocha":"2.2.41","@types/node":"8.0.0","@types/sinon":"2.3.1","@types/string-template":"1.0.2","awesome-typescript-loader":"3.1.3","babel-cli":"6.24.1","babel-loader":"7.0.0","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.2","coveralls":"2.13.1","istanbul":"1.1.0-alpha.1","mocha":"3.4.2","pre-commit":"1.2.2","sinon":"2.3.4","ts-node":"3.0.6","tslint":"5.4.3","tslint-loader":"3.5.3","typescript":"2.4.0","webpack":"3.0.0","webpack-node-externals":"1.6.0"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis","git:addFiles":"scripts/git-add-files","postinstall":"opencollective postinstall"},"pre-commit":["build","git:addFiles"],"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","collective":{"type":"opencollective","url":"https://opencollective.com/javascript-obfuscator","logo":"https://opencollective.com/opencollective/logo.txt"},"gitHead":"894c90863a15773c4b41be5da213c41b72ed6e1d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"08da0b1ccecf6dfac2edfbac59b70d77c42c4f7f","size":660427,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/javascript-obfuscator-0.10.0-beta.4.tgz_1497910290963_0.49006577115505934"},"directories":{},"publish_time":1497910292845,"_hasShrinkwrap":false,"_cnpm_publish_time":1497910292845,"_cnpmcore_publish_time":"2021-12-16T13:38:05.666Z","hasInstallScript":true},"0.9.4":{"name":"javascript-obfuscator","version":"0.9.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.6","class-validator":"0.6.8","commander":"2.9.0","escodegen-wallaby":"1.6.11","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.1.0","mkdirp":"0.5.1","reflect-metadata":"0.1.10","source-map-support":"0.4.11","string-template":"1.0.0","tslib":"1.6.0"},"devDependencies":{"@types/chai":"3.4.35","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/mkdirp":"0.3.29","@types/mocha":"2.2.39","@types/node":"7.0.5","@types/sinon":"1.16.35","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.8","babel-cli":"6.23.0","babel-loader":"6.3.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.16","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.6","ts-node":"2.1.0","tslint":"4.5.1","tslint-loader":"3.4.3","typescript":"2.2.0","webpack":"2.2.1","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"2b1d3ff86fd1116e0f304f0754e13aacf709481a","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.4","_shasum":"a8628dc9a5cc26d6307522930c898ec30e8748b2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a8628dc9a5cc26d6307522930c898ec30e8748b2","size":572332,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.4.tgz_1493885065366_0.34790976787917316"},"directories":{},"publish_time":1493885067900,"_hasShrinkwrap":false,"_cnpm_publish_time":1493885067900,"_cnpmcore_publish_time":"2021-12-16T13:38:06.929Z"},"0.9.3":{"name":"javascript-obfuscator","version":"0.9.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.6","class-validator":"0.6.8","commander":"2.9.0","escodegen-wallaby":"1.6.11","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.1.0","mkdirp":"0.5.1","reflect-metadata":"0.1.10","source-map-support":"0.4.11","string-template":"1.0.0","tslib":"1.6.0"},"devDependencies":{"@types/chai":"3.4.35","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/mkdirp":"0.3.29","@types/mocha":"2.2.39","@types/node":"7.0.5","@types/sinon":"1.16.35","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.8","babel-cli":"6.23.0","babel-loader":"6.3.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.16","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.6","ts-node":"2.1.0","tslint":"4.5.1","tslint-loader":"3.4.3","typescript":"2.2.0","webpack":"2.2.1","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"2fcefc26b524211f72519058e8f92dbe39228679","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.3","_shasum":"313cf769f934e3f7b2cfea695d39ce15686cda01","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"313cf769f934e3f7b2cfea695d39ce15686cda01","size":646117,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.3.tgz_1493753688224_0.13805476762354374"},"directories":{},"publish_time":1493753691109,"_hasShrinkwrap":false,"_cnpm_publish_time":1493753691109,"_cnpmcore_publish_time":"2021-12-16T13:38:08.315Z"},"0.10.0-beta.2":{"name":"javascript-obfuscator","version":"0.10.0-beta.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.6","class-validator":"0.7.0","commander":"2.9.0","escodegen":"1.8.1","esmangle":"^1.0.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.3.0","mkdirp":"0.5.1","reflect-metadata":"0.1.10","source-map-support":"0.4.14","string-template":"1.0.0","tslib":"1.6.1"},"devDependencies":{"@types/chai":"3.5.1","@types/chance":"0.7.32","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.35","@types/mkdirp":"0.3.29","@types/mocha":"2.2.41","@types/node":"7.0.13","@types/sinon":"2.1.2","@types/string-template":"1.0.2","awesome-typescript-loader":"3.1.2","babel-cli":"6.24.1","babel-loader":"7.0.0","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.0-canary.2","coveralls":"2.13.0","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.1.0","ts-node":"3.0.2","tslint":"5.1.0","tslint-loader":"3.5.3","typescript":"2.3.0","webpack":"2.4.1","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"cdce3ba61c8f2219d6acd6cdb98bfefec0b2b185","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.2","_shasum":"a898c5699928234c5dc0df184ad0492af81b91a1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a898c5699928234c5dc0df184ad0492af81b91a1","size":578298,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.10.0-beta.2.tgz_1492880755856_0.1687325262464583"},"directories":{},"publish_time":1492880756630,"_hasShrinkwrap":false,"_cnpm_publish_time":1492880756630,"_cnpmcore_publish_time":"2021-12-16T13:38:09.502Z"},"0.10.0-beta.1":{"name":"javascript-obfuscator","version":"0.10.0-beta.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.6","class-validator":"0.7.0","commander":"2.9.0","escodegen":"1.8.1","esmangle":"^1.0.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.3.0","mkdirp":"0.5.1","reflect-metadata":"0.1.10","source-map-support":"0.4.14","string-template":"1.0.0","tslib":"1.6.0"},"devDependencies":{"@types/chai":"3.5.0","@types/chance":"0.7.32","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/mkdirp":"0.3.29","@types/mocha":"2.2.40","@types/node":"7.0.12","@types/sinon":"2.1.2","@types/string-template":"1.0.2","awesome-typescript-loader":"3.1.2","babel-cli":"6.24.1","babel-loader":"6.4.1","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.24.1","chai":"4.0.0-canary.1","coveralls":"2.13.0","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.1.0","ts-node":"3.0.2","tslint":"5.1.0","tslint-loader":"3.5.2","typescript":"2.3.0","webpack":"2.3.3","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"a702370f68099d8444cec7116d075a4cddd7713c","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.10.0-beta.1","_shasum":"18a6e5e7025007290cc9a27c37e9e47c6fff2e12","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"18a6e5e7025007290cc9a27c37e9e47c6fff2e12","size":580667,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.10.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.10.0-beta.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.10.0-beta.1.tgz_1491988993542_0.6610792509745806"},"directories":{},"publish_time":1491988995840,"_hasShrinkwrap":false,"_cnpm_publish_time":1491988995840,"_cnpmcore_publish_time":"2021-12-16T13:38:11.012Z"},"0.9.2":{"name":"javascript-obfuscator","version":"0.9.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.6","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.1.0","mkdirp":"0.5.1","reflect-metadata":"0.1.10","source-map-support":"0.4.11","string-template":"1.0.0","tslib":"1.6.0"},"devDependencies":{"@types/chai":"3.4.35","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/mkdirp":"0.3.29","@types/mocha":"2.2.39","@types/node":"7.0.5","@types/sinon":"1.16.35","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.8","babel-cli":"6.23.0","babel-loader":"6.3.2","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.16","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.6","ts-node":"2.1.0","tslint":"4.5.1","tslint-loader":"3.4.3","typescript":"2.2.0","webpack":"2.2.1","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"d5db6d90b80f7c60caa7c441d80c6592fb8f8851","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.2","_shasum":"7a6fdb11ce260a1d32009b2ed4061b703321da57","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"7a6fdb11ce260a1d32009b2ed4061b703321da57","size":535914,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.2.tgz_1488447488515_0.12698244373314083"},"directories":{},"publish_time":1488447491133,"_hasShrinkwrap":false,"_cnpm_publish_time":1488447491133,"_cnpmcore_publish_time":"2021-12-16T13:38:12.256Z"},"0.9.1":{"name":"javascript-obfuscator","version":"0.9.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.11","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.51","@types/mkdirp":"0.3.29","@types/mocha":"2.2.38","@types/node":"7.0.4","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.22.2","babel-loader":"6.2.10","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.4.2","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","removeCacheDir":"scripts/remove-cache-dir","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"5c49244c7b24429602362372f748940954e3c2df","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.1","_shasum":"68f4e4adc4bac4a0b2b6d13edcde225f83f69be3","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"68f4e4adc4bac4a0b2b6d13edcde225f83f69be3","size":810520,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.1.tgz_1485763200444_0.5454674616921693"},"directories":{},"publish_time":1485763202667,"_hasShrinkwrap":false,"_cnpm_publish_time":1485763202667,"_cnpmcore_publish_time":"2021-12-16T13:38:14.375Z"},"0.9.0":{"name":"javascript-obfuscator","version":"0.9.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.11","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.51","@types/mkdirp":"0.3.29","@types/mocha":"2.2.38","@types/node":"7.0.4","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.22.2","babel-loader":"6.2.10","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.4.2","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"19723f6fc69056243defbfc1946696af39686918","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0","_shasum":"1dd979d41ff7d3e92a4f3c25b5a4b0d940279687","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"1dd979d41ff7d3e92a4f3c25b5a4b0d940279687","size":9251616,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0.tgz_1485699480331_0.3314112522639334"},"directories":{},"publish_time":1485699485103,"_hasShrinkwrap":false,"_cnpm_publish_time":1485699485103,"_cnpmcore_publish_time":"2021-12-16T13:38:26.178Z"},"0.9.0-beta.5":{"name":"javascript-obfuscator","version":"0.9.0-beta.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.10","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.50","@types/mkdirp":"0.3.29","@types/mocha":"2.2.38","@types/node":"7.0.3","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.22.2","babel-loader":"6.2.10","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"aaff7e759d815c8ecf583dec73e23e55164cd2d9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-beta.5","_shasum":"06f13923915d06a4947f55fbb80965c9f518a7db","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"06f13923915d06a4947f55fbb80965c9f518a7db","size":9130935,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-beta.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-beta.5.tgz_1485284469821_0.8030791243072599"},"directories":{},"publish_time":1485284474230,"_hasShrinkwrap":false,"_cnpm_publish_time":1485284474230,"_cnpmcore_publish_time":"2021-12-16T13:38:42.100Z"},"0.9.0-beta.4":{"name":"javascript-obfuscator","version":"0.9.0-beta.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.10","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.50","@types/mkdirp":"0.3.29","@types/mocha":"2.2.38","@types/node":"7.0.1","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.22.2","babel-loader":"6.2.10","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"8dd12182251617bf04182709a61d29ba34186c78","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-beta.4","_shasum":"07c9b6ad14c45e6ea7ca1e9452b0dc5257300f7b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"07c9b6ad14c45e6ea7ca1e9452b0dc5257300f7b","size":8976731,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-beta.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-beta.4.tgz_1485097367234_0.5457683659624308"},"directories":{},"publish_time":1485097371373,"_hasShrinkwrap":false,"_cnpm_publish_time":1485097371373,"_cnpmcore_publish_time":"2021-12-16T13:38:59.062Z"},"0.9.0-beta.3":{"name":"javascript-obfuscator","version":"0.9.0-beta.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=4.3.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.10","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.50","@types/mkdirp":"0.3.29","@types/mocha":"2.2.38","@types/node":"7.0.0","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.22.2","babel-loader":"6.2.10","babel-plugin-array-includes":"2.0.3","babel-preset-es2015":"6.22.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"5beae13d93677d9dcdc6382e1571d6881ce99f2d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-beta.3","_shasum":"7eb4708da3d10daf701d43df64c85b3ebdc72551","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"7eb4708da3d10daf701d43df64c85b3ebdc72551","size":8233994,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-beta.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-beta.3.tgz_1484937995016_0.9086422154214233"},"directories":{},"publish_time":1484937995824,"_hasShrinkwrap":false,"_cnpm_publish_time":1484937995824,"_cnpmcore_publish_time":"2021-12-16T13:39:14.612Z"},"0.9.0-beta.2":{"name":"javascript-obfuscator","version":"0.9.0-beta.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.20.0","babel-runtime":"6.20.0","chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","merge-estraverse-visitors":"^1.0.0","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.10","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.50","@types/mkdirp":"0.3.29","@types/mocha":"2.2.37","@types/node":"7.0.0","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0-rc.7","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"d2b2dbded671e748e57364408894668a4af41f9b","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-beta.2","_shasum":"df263955e816ea8e700311d7dea8f8d2faab90d2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"df263955e816ea8e700311d7dea8f8d2faab90d2","size":8156800,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-beta.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-beta.2.tgz_1484663656057_0.7086525410413742"},"directories":{},"publish_time":1484663660061,"_hasShrinkwrap":false,"_cnpm_publish_time":1484663660061,"_cnpmcore_publish_time":"2021-12-16T13:39:30.790Z"},"0.9.0-beta.1":{"name":"javascript-obfuscator","version":"0.9.0-beta.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.20.0","babel-runtime":"6.20.0","chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.8","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.50","@types/mkdirp":"0.3.29","@types/mocha":"2.2.37","@types/node":"7.0.0","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0-rc.4","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"6bc386c7c59293730958d056051abc63cd699b2b","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-beta.1","_shasum":"6109abf9e2b2344a849f05570ee86472b0120e7c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"6109abf9e2b2344a849f05570ee86472b0120e7c","size":6911473,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-beta.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-beta.1.tgz_1484389609114_0.37250563502311707"},"directories":{},"publish_time":1484389613175,"_hasShrinkwrap":false,"_cnpm_publish_time":1484389613175,"_cnpmcore_publish_time":"2021-12-16T13:39:42.665Z"},"0.9.0-dev.11":{"name":"javascript-obfuscator","version":"0.9.0-dev.11","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.20.0","babel-runtime":"6.20.0","chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.8","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.50","@types/mkdirp":"0.3.29","@types/mocha":"2.2.37","@types/node":"7.0.0","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.5","webpack":"2.2.0-rc.4","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"658e24b02a28ff557e5621fb1e069eb76ec2cb4d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.11","_shasum":"39969a6da53b93235918a01c5a38dcfcfa376256","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"39969a6da53b93235918a01c5a38dcfcfa376256","size":6883150,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.11.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.11.tgz_1484336197045_0.7130290404893458"},"directories":{},"publish_time":1484336197860,"_hasShrinkwrap":false,"_cnpm_publish_time":1484336197860,"_cnpmcore_publish_time":"2021-12-16T13:39:52.121Z"},"0.9.0-dev.10":{"name":"javascript-obfuscator","version":"0.9.0-dev.10","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.20.0","babel-runtime":"6.20.0","chance":"1.0.4","class-validator":"0.6.8","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"3.0.0-rc.4","lodash":"4.17.4","mkdirp":"0.5.1","reflect-metadata":"0.1.9","source-map-support":"0.4.8","string-template":"1.0.0","tslib":"1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"4.14.48","@types/mkdirp":"0.3.29","@types/mocha":"2.2.37","@types/node":"6.0.59","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.18","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.3.1","tslint-loader":"3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.3","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"2ee183d31750bf3537df683fffe9bc231d3b25aa","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.10","_shasum":"183f05fdf08f2a091373f569e8bd599f4c9dd267","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"183f05fdf08f2a091373f569e8bd599f4c9dd267","size":6779237,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.10.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.10.tgz_1484172506018_0.322132051223889"},"directories":{},"publish_time":1484172511096,"_hasShrinkwrap":false,"_cnpm_publish_time":1484172511096,"_cnpmcore_publish_time":"2021-12-16T13:40:04.606Z"},"0.8.6":{"name":"javascript-obfuscator","version":"0.8.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"3e3f772ae436ab0eb8213651aa86f560f08fbdf8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.6","_shasum":"6ce17ab4d7e21961c0ceeaec68f967f8d9751dad","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"6ce17ab4d7e21961c0ceeaec68f967f8d9751dad","size":6701249,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.6.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.6.tgz_1484171312368_0.5248191528953612"},"directories":{},"publish_time":1484171313185,"_hasShrinkwrap":false,"_cnpm_publish_time":1484171313185,"_cnpmcore_publish_time":"2021-12-16T13:40:18.259Z"},"0.8.5":{"name":"javascript-obfuscator","version":"0.8.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"0aa7cf650b11fb922d72fe6966bb3a3919841190","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.5","_shasum":"562775af86bebdb8099c428e20bb81ff621c9068","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"562775af86bebdb8099c428e20bb81ff621c9068","size":6638664,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.5.tgz_1484164953884_0.7190422301646322"},"directories":{},"publish_time":1484164958340,"_hasShrinkwrap":false,"_cnpm_publish_time":1484164958340,"_cnpmcore_publish_time":"2021-12-16T13:40:28.487Z"},"0.8.4":{"name":"javascript-obfuscator","version":"0.8.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"1bfc7219a3a80a4c35576f01b59e84cb25d1aceb","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.4","_shasum":"4755ff412b8776a7ff1a8095918fd727a1e1c00d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"4755ff412b8776a7ff1a8095918fd727a1e1c00d","size":3680879,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.4.tgz_1483977307043_0.03522692294791341"},"directories":{},"publish_time":1483977307822,"_hasShrinkwrap":false,"_cnpm_publish_time":1483977307822,"_cnpmcore_publish_time":"2021-12-16T13:40:36.038Z"},"0.9.0-dev.9":{"name":"javascript-obfuscator","version":"0.9.0-dev.9","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"^3.0.0-rc.4","lodash":"^4.17.4","mkdirp":"0.5.1","reflect-metadata":"^0.1.9","source-map-support":"0.4.8","string-template":"^1.0.0","tslib":"^1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.45","@types/mkdirp":"0.3.29","@types/mocha":"2.2.35","@types/node":"6.0.57","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.2.0","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.2","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"87795ed5961412eded6e44c341ca34cdfad61cd7","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.9","_shasum":"ccda1e87ae467518883b4ce0733ffb4e9355832f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"ccda1e87ae467518883b4ce0733ffb4e9355832f","size":6028183,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.9.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.9.tgz_1483805447523_0.1939238328486681"},"directories":{},"publish_time":1483805448343,"_hasShrinkwrap":false,"_cnpm_publish_time":1483805448343,"_cnpmcore_publish_time":"2021-12-16T13:40:45.400Z"},"0.9.0-dev.8":{"name":"javascript-obfuscator","version":"0.9.0-dev.8","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"^3.0.0-rc.4","lodash":"^4.17.4","mkdirp":"0.5.1","reflect-metadata":"^0.1.9","source-map-support":"0.4.8","string-template":"^1.0.0","tslib":"^1.5.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.45","@types/mkdirp":"0.3.29","@types/mocha":"2.2.35","@types/node":"6.0.57","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.2.0","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.2","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"2dff52482dd2deb03c35938910df3a3c91529429","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.8","_shasum":"2c35128a7d6ea0e1208412c7c01a9b5f99bccd70","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"2c35128a7d6ea0e1208412c7c01a9b5f99bccd70","size":5606373,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.8.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.8.tgz_1483736812418_0.5880270015913993"},"directories":{},"publish_time":1483736816293,"_hasShrinkwrap":false,"_cnpm_publish_time":1483736816293,"_cnpmcore_publish_time":"2021-12-16T13:40:56.290Z"},"0.9.0-dev.7":{"name":"javascript-obfuscator","version":"0.9.0-dev.7","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"^3.0.0-rc.4","lodash":"^4.17.4","mkdirp":"0.5.1","reflect-metadata":"^0.1.9","source-map-support":"0.4.8","string-template":"^1.0.0","tslib":"^1.4.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.45","@types/mkdirp":"0.3.29","@types/mocha":"2.2.35","@types/node":"6.0.55","@types/sinon":"1.16.34","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"2.0.0","tslint":"4.2.0","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.2","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"ff0029f6f034c58142a95ab2efa177fcea1be677","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.7","_shasum":"75c309f0f114c70309131febb68385facbe5b64e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"75c309f0f114c70309131febb68385facbe5b64e","size":4021954,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.7.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.7.tgz_1483467292831_0.3786312839947641"},"directories":{},"publish_time":1483467293654,"_hasShrinkwrap":false,"_cnpm_publish_time":1483467293654,"_cnpmcore_publish_time":"2021-12-16T13:41:02.081Z"},"0.9.0-dev.6":{"name":"javascript-obfuscator","version":"0.9.0-dev.6","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"^3.0.0-rc.2","lodash":"^4.17.3","mkdirp":"0.5.1","reflect-metadata":"^0.1.9","source-map-support":"0.4.8","string-template":"^1.0.0","tslib":"^1.4.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.44","@types/mkdirp":"0.3.29","@types/mocha":"2.2.35","@types/node":"6.0.54","@types/sinon":"1.16.33","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"1.7.3","tslint":"4.2.0","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.2","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"6eefcdcb67b5482efc40eaec2b670609d38f3689","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.6","_shasum":"bc71c63cdab3fa562ec27242488fa72876d5d129","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"bc71c63cdab3fa562ec27242488fa72876d5d129","size":3177415,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.6.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.6.tgz_1482951962232_0.33177812420763075"},"directories":{},"publish_time":1482951965896,"_hasShrinkwrap":false,"_cnpm_publish_time":1482951965896,"_cnpmcore_publish_time":"2021-12-16T13:41:07.140Z"},"0.9.0-dev.5":{"name":"javascript-obfuscator","version":"0.9.0-dev.5","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.3","estraverse":"4.2.0","inversify":"^3.0.0-rc.2","lodash":"^4.17.2","mkdirp":"0.5.1","reflect-metadata":"^0.1.9","source-map-support":"0.4.7","string-template":"^1.0.0","tslib":"^1.4.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.44","@types/mkdirp":"0.3.29","@types/mocha":"2.2.34","@types/node":"6.0.53","@types/sinon":"1.16.33","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"1.7.2","tslint":"4.2.0","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.2","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"fc11c1b85bccf2ce69a0d48315becd8b13552e8d","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.5","_shasum":"9fc0f90f0ebe1f5464cdd687bfe838d966367bec","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"9fc0f90f0ebe1f5464cdd687bfe838d966367bec","size":2759122,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.5.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.5.tgz_1482585370851_0.0749938702210784"},"directories":{},"publish_time":1482585373906,"_hasShrinkwrap":false,"_cnpm_publish_time":1482585373906,"_cnpmcore_publish_time":"2021-12-16T13:41:13.449Z"},"0.9.0-dev.4":{"name":"javascript-obfuscator","version":"0.9.0-dev.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.2","estraverse":"4.2.0","inversify":"^3.0.0-rc.2","lodash":"^4.17.2","mkdirp":"0.5.1","reflect-metadata":"^0.1.9","source-map-support":"0.4.7","string-template":"^1.0.0","tslib":"^1.4.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.44","@types/mkdirp":"0.3.29","@types/mocha":"2.2.34","@types/node":"6.0.52","@types/sinon":"1.16.33","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"4.0.0-canary.1","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.4","ts-node":"1.7.2","tslint":"4.1.1","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.2.0-rc.2","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"2a19c82d63e5e9faf732f98f03b388cf67fe37e1","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.4","_shasum":"c92be6a2793dd79d0dc8967f6af98f0f7764acee","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"c92be6a2793dd79d0dc8967f6af98f0f7764acee","size":2446483,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.4.tgz_1482435699021_0.0893039230722934"},"directories":{},"publish_time":1482435699849,"_hasShrinkwrap":false,"_cnpm_publish_time":1482435699849,"_cnpmcore_publish_time":"2021-12-16T13:41:18.342Z"},"0.9.0-dev.3":{"name":"javascript-obfuscator","version":"0.9.0-dev.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.2","estraverse":"4.2.0","inversify":"^3.0.0-rc.2","lodash":"^4.17.2","mkdirp":"0.5.1","reflect-metadata":"^0.1.8","source-map-support":"0.4.6","string-template":"^1.0.0","tslib":"^1.2.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/lodash":"^4.14.44","@types/mkdirp":"0.3.29","@types/mocha":"2.2.34","@types/node":"6.0.52","@types/sinon":"1.16.33","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.3","ts-node":"1.7.2","tslint":"4.1.1","tslint-loader":"^3.3.0","typescript":"2.1.4","webpack":"2.1.0-beta.27","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"e9378f2dbd9a5c3372d12efc4240a6e9f4b1b833","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.3","_shasum":"a067c22c21ce5507620c76c4b86fed68cead5d43","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a067c22c21ce5507620c76c4b86fed68cead5d43","size":2129109,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.3.tgz_1482356967141_0.5603270118590444"},"directories":{},"publish_time":1482356967963,"_hasShrinkwrap":false,"_cnpm_publish_time":1482356967963,"_cnpmcore_publish_time":"2021-12-16T13:41:21.382Z"},"0.9.0-dev.2":{"name":"javascript-obfuscator","version":"0.9.0-dev.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.20.0","babel-runtime":"^6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.2","estraverse":"4.2.0","inversify":"^3.0.0-rc.2","lodash":"^4.17.2","mkdirp":"0.5.1","reflect-metadata":"^0.1.8","source-map-support":"0.4.6","string-template":"^1.0.0","tslib":"^1.2.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/joi":"9.0.33","@types/lodash":"^4.14.43","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.52","@types/sinon":"1.16.33","@types/string-template":"1.0.2","awesome-typescript-loader":"3.0.0-beta.17","babel-cli":"6.18.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.3","ts-node":"1.7.2","tslint":"4.1.1","typescript":"2.1.4","webpack":"2.1.0-beta.27","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"82a8dc34b7a8527a04ec531a050b7c62398330e2","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.2","_shasum":"d6b3e71f19bf422172c7c7503c2afbce19dbc96d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"d6b3e71f19bf422172c7c7503c2afbce19dbc96d","size":919919,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.2.tgz_1482083211130_0.2950231290888041"},"directories":{},"publish_time":1482083211722,"_hasShrinkwrap":false,"_cnpm_publish_time":1482083211722,"_cnpmcore_publish_time":"2021-12-16T13:41:22.940Z"},"0.9.0-dev.1":{"name":"javascript-obfuscator","version":"0.9.0-dev.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.20.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.2","estraverse":"4.2.0","inversify":"^3.0.0-rc.1","is-equal":"^1.5.3","mkdirp":"0.5.1","reflect-metadata":"^0.1.8","source-map-support":"0.4.6","string-template":"^1.0.0"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.31","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.51","@types/sinon":"1.16.32","@types/string-template":"^1.0.2","awesome-typescript-loader":"^3.0.0-beta.9","babel-cli":"6.18.0","babel-loader":"6.2.9","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.2.0","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"4.0.2","typescript":"2.1.4","webpack":"2.1.0-beta.27","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"8f3b27dd141009616fa889c980da5d770a723610","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.9.0-dev.1","_shasum":"d425cfe1bab01da85b97eff07d3bcd7a41457040","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"d425cfe1bab01da85b97eff07d3bcd7a41457040","size":18003288,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.9.0-dev.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.9.0-dev.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.9.0-dev.1.tgz_1481317209450_0.9623623844236135"},"directories":{},"publish_time":1481317215132,"_hasShrinkwrap":false,"_cnpm_publish_time":1481317215132,"_cnpmcore_publish_time":"2021-12-16T13:41:55.533Z"},"0.8.3":{"name":"javascript-obfuscator","version":"0.8.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"988d35b44fbfe1f68fdad1ff77d4fbe56e1dbba8","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.3","_shasum":"dd7ec48228c9da82d6bbc1db4ec40ecd35810d9d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"dd7ec48228c9da82d6bbc1db4ec40ecd35810d9d","size":16914709,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.3.tgz_1480865913510_0.38756218436174095"},"directories":{},"publish_time":1480865914417,"_hasShrinkwrap":false,"_cnpm_publish_time":1480865914417,"_cnpmcore_publish_time":"2021-12-16T13:42:22.823Z"},"0.8.2":{"name":"javascript-obfuscator","version":"0.8.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"bcbaa3ea76e72bcf81bf517588ae9ea35f88bff9","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.2","_shasum":"e57c6c7f8e4153c08460172fe70a9b0c5de8107a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e57c6c7f8e4153c08460172fe70a9b0c5de8107a","size":9963110,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.2.tgz_1479756766011_0.5489137663971633"},"directories":{},"publish_time":1479756766774,"_hasShrinkwrap":false,"_cnpm_publish_time":1479756766774,"_cnpmcore_publish_time":"2021-12-16T13:42:43.173Z"},"0.8.1":{"name":"javascript-obfuscator","version":"0.8.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"22de896cc08586f7472a1a56909e2b1af0e72509","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.1","_shasum":"e3d460ade11bd0fb7789d34ec78c28eacd6a8e5f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e3d460ade11bd0fb7789d34ec78c28eacd6a8e5f","size":7736183,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.1.tgz_1479574287411_0.5731683073099703"},"directories":{},"publish_time":1479574288105,"_hasShrinkwrap":false,"_cnpm_publish_time":1479574288105,"_cnpmcore_publish_time":"2021-12-16T13:42:59.063Z"},"0.8.0":{"name":"javascript-obfuscator","version":"0.8.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.6","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.31","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.33","@types/mkdirp":"0.3.29","@types/mocha":"2.2.33","@types/node":"6.0.47","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.15","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.9","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"85c6190e9a7fb019df684a28448b144561c83237","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.0","_shasum":"353a6a6ba89deb2627dea2c3014ff36d18903e26","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"353a6a6ba89deb2627dea2c3014ff36d18903e26","size":7536548,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.0.tgz_1479323474372_0.42229409818537533"},"directories":{},"publish_time":1479323478413,"_hasShrinkwrap":false,"_cnpm_publish_time":1479323478413,"_cnpmcore_publish_time":"2021-12-16T13:43:15.575Z"},"0.8.0-beta.2":{"name":"javascript-obfuscator","version":"0.8.0-beta.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.4","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.30","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.32","@types/node":"6.0.46","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.14","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.8","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"df7224b756955814ce7dffbca6ea3fb42f61ab00","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.0-beta.2","_shasum":"4bb1b4c42f32eab30e3f70de489d8226e09ad8a3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"4bb1b4c42f32eab30e3f70de489d8226e09ad8a3","size":7536219,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.0-beta.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.0-beta.2.tgz_1479147279582_0.5887632367666811"},"directories":{},"publish_time":1479147283725,"_hasShrinkwrap":false,"_cnpm_publish_time":1479147283725,"_cnpmcore_publish_time":"2021-12-16T13:43:34.524Z"},"0.8.0-beta.1":{"name":"javascript-obfuscator","version":"0.8.0-beta.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.4","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.30","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.32","@types/node":"6.0.46","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.14","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.7.0","tslint":"3.15.1","typescript":"2.0.8","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"be51c4a4e315b62f71dc6cd3a11fec24d5134a7f","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.0-beta.1","_shasum":"ef1d3dc4bb3d87b83d409ddbffa311c9030e9ddc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"ef1d3dc4bb3d87b83d409ddbffa311c9030e9ddc","size":7316496,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.0-beta.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.0-beta.1.tgz_1478711110734_0.9103080374188721"},"directories":{},"publish_time":1478711111459,"_hasShrinkwrap":false,"_cnpm_publish_time":1478711111459,"_cnpmcore_publish_time":"2021-12-16T13:43:49.862Z"},"0.8.0-dev.4":{"name":"javascript-obfuscator","version":"0.8.0-dev.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.4","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.30","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.32","@types/node":"6.0.46","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.14","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.6.1","tslint":"3.15.1","typescript":"2.0.7","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"ff3d49ece61613306d7444c668121150c5c43712","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.0-dev.4","_shasum":"870537ee99c2bf57ba3567d3a8aac306ed7662ac","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"870537ee99c2bf57ba3567d3a8aac306ed7662ac","size":876588,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.0-dev.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.0-dev.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.0-dev.4.tgz_1478526149146_0.8867248466704041"},"directories":{},"publish_time":1478526151403,"_hasShrinkwrap":false,"_cnpm_publish_time":1478526151403,"_cnpmcore_publish_time":"2021-12-16T13:43:52.440Z"},"0.8.0-dev.3":{"name":"javascript-obfuscator","version":"0.8.0-dev.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"6.16.0","chance":"1.0.4","class-validator":"0.6.4","commander":"2.9.0","escodegen":"1.8.1","esprima":"3.1.1","estraverse":"4.2.0","format-unicorn":"1.1.0","mkdirp":"0.5.1","source-map-support":"0.4.6"},"devDependencies":{"@types/chai":"3.4.34","@types/chance":"0.7.30","@types/commander":"2.3.30","@types/escodegen":"0.0.6","@types/esprima":"2.1.33","@types/estraverse":"0.0.6","@types/estree":"0.0.34","@types/format-unicorn":"0.0.29","@types/joi":"9.0.32","@types/mkdirp":"0.3.29","@types/mocha":"2.2.32","@types/node":"6.0.46","@types/sinon":"1.16.31","awesome-typescript-loader":"2.2.4","babel-cli":"6.18.0","babel-loader":"6.2.7","babel-preset-es2015":"6.18.0","chai":"3.5.0","coveralls":"2.11.14","istanbul":"1.1.0-alpha.1","mocha":"3.1.2","sinon":"2.0.0-pre.3","ts-node":"1.6.1","tslint":"3.15.1","typescript":"2.0.7","webpack":"2.1.0-beta.25","webpack-node-externals":"1.5.4"},"repository":{"type":"git","url":"git+https://github.com/javascript-obfuscator/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:devCompilePerformance":"scripts/test-dev-compile-performance","test:devRuntimePerformance":"scripts/test-dev-runtime-performance","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"87eabfa08b2218eaa9264c0115068cc8dd0f3db6","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"homepage":"https://github.com/javascript-obfuscator/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.8.0-dev.3","_shasum":"e820dc9cabae39f7b15e6b513ad3fde0e6cc51f0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e820dc9cabae39f7b15e6b513ad3fde0e6cc51f0","size":5688280,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.8.0-dev.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.8.0-dev.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.8.0-dev.3.tgz_1478457618679_0.12084702751599252"},"directories":{},"publish_time":1478457619359,"_hasShrinkwrap":false,"_cnpm_publish_time":1478457619359,"_cnpmcore_publish_time":"2021-12-16T13:44:02.530Z"},"0.7.3":{"name":"javascript-obfuscator","version":"0.7.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.13.0","chance":"^1.0.4","class-validator":"^0.6.1","commander":"^2.9.0","escodegen":"^1.8.1","esprima":"^3.0.0","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.32","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"0.0.3","@types/esprima":"^2.1.31","@types/estraverse":"0.0.3","@types/format-unicorn":"^0.0.29","@types/joi":"^9.0.31","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^4.0.30","@types/sinon":"^1.16.29","babel-cli":"^6.14.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.14.0","chai":"^3.5.0","coveralls":"^2.11.14","istanbul":"1.1.0-alpha.1","mocha":"^3.0.2","optimize-js-plugin":"0.0.4","sinon":"^2.0.0-pre.3","ts-loader":"^0.8.2","ts-node":"^1.3.0","tslint":"^3.15.1","typescript":"^2.0.0","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.4.3"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"48119263708d8a0bf2bcd209c5430ba446382b9f","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.3","_shasum":"a9c03540299245298e11ae72b9f2e5b3483b1859","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.15","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a9c03540299245298e11ae72b9f2e5b3483b1859","size":520719,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.3.tgz_1475645687427_0.20656358427368104"},"directories":{},"publish_time":1475645689914,"_hasShrinkwrap":false,"_cnpm_publish_time":1475645689914,"_cnpmcore_publish_time":"2021-12-16T13:44:04.052Z"},"0.7.2":{"name":"javascript-obfuscator","version":"0.7.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.13.0","chance":"^1.0.4","class-validator":"^0.6.1","commander":"^2.9.0","escodegen":"^1.8.1","esprima":"^3.0.0","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.32","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"0.0.3","@types/esprima":"^2.1.31","@types/estraverse":"0.0.3","@types/format-unicorn":"^0.0.29","@types/joi":"^9.0.31","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.31","@types/node":"^4.0.30","@types/sinon":"^1.16.29","babel-cli":"^6.14.0","babel-loader":"^6.2.5","babel-preset-es2015":"^6.14.0","chai":"^3.5.0","coveralls":"^2.11.14","istanbul":"1.1.0-alpha.1","mocha":"^3.0.2","optimize-js-plugin":"0.0.4","sinon":"^2.0.0-pre.3","ts-loader":"^0.8.2","ts-node":"^1.3.0","tslint":"^3.15.1","typescript":"^2.0.0","webpack":"^2.1.0-beta.25","webpack-node-externals":"^1.4.3"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"acbb99b370bf83d7daf763fef54ab442581a2efd","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.2","_shasum":"435aadfeea1f42bc886dfdac95c2f0bf328b56c5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"435aadfeea1f42bc886dfdac95c2f0bf328b56c5","size":55746,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.2.tgz_1474835086533_0.7529700454324484"},"directories":{},"publish_time":1474835088666,"_hasShrinkwrap":false,"_cnpm_publish_time":1474835088666,"_cnpmcore_publish_time":"2021-12-16T13:44:04.497Z"},"0.7.1":{"name":"javascript-obfuscator","version":"0.7.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.13.0","chance":"^1.0.4","class-validator":"^0.5.0","commander":"^2.9.0","escodegen":"^1.8.1","esprima":"^2.7.2","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.31","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"^0.0.3","@types/esprima":"^2.1.30","@types/estraverse":"^0.0.3","@types/format-unicorn":"^0.0.28","@types/joi":"^9.0.30","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.30","@types/node":"^4.0.30","@types/sinon":"^1.16.28","babel-cli":"^6.11.4","babel-loader":"^6.2.5","babel-preset-es2015":"^6.13.2","chai":"^3.5.0","chai-members-deep":"^1.1.0","coveralls":"^2.11.12","istanbul":"1.1.0-alpha.1","mocha":"^3.0.2","sinon":"^2.0.0-pre.2","ts-loader":"^0.8.2","ts-node":"^1.3.0","tslint":"^3.14.0","typescript":"^2.0.0","webpack":"^2.1.0-beta.21","webpack-node-externals":"^1.3.3"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"0514793257b306d38b0936ec16031818b5e783c7","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.1","_shasum":"f67051bd9ceb91622c5ba297f0edd99bcb6b747a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"f67051bd9ceb91622c5ba297f0edd99bcb6b747a","size":55625,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.1.tgz_1472758803644_0.5534045351669192"},"directories":{},"publish_time":1472758805790,"_hasShrinkwrap":false,"_cnpm_publish_time":1472758805790,"_cnpmcore_publish_time":"2021-12-16T13:44:04.893Z"},"0.7.0":{"name":"javascript-obfuscator","version":"0.7.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.13.0","chance":"^1.0.4","class-validator":"^0.5.0","commander":"^2.9.0","escodegen":"^1.8.1","esprima":"^2.7.2","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.31","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"^0.0.3","@types/esprima":"^2.1.30","@types/estraverse":"^0.0.3","@types/format-unicorn":"^0.0.28","@types/joi":"^9.0.30","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.30","@types/node":"^4.0.30","@types/sinon":"^1.16.28","babel-cli":"^6.11.4","babel-loader":"^6.2.5","babel-preset-es2015":"^6.13.2","chai":"^3.5.0","chai-members-deep":"^1.1.0","coveralls":"^2.11.12","istanbul":"1.1.0-alpha.1","mocha":"^3.0.2","sinon":"^2.0.0-pre.2","ts-loader":"^0.8.2","ts-node":"^1.3.0","tslint":"^3.14.0","typescript":"^2.0.0","webpack":"^2.1.0-beta.21","webpack-node-externals":"^1.3.3"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"7c33c800f479edf3736039641ecada78ea683a1f","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.0","_shasum":"e3b4b0416490326ac3e90569cd39267732a566ef","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"e3b4b0416490326ac3e90569cd39267732a566ef","size":54824,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.0.tgz_1471887990798_0.4060791525989771"},"directories":{},"publish_time":1471887993891,"_hasShrinkwrap":false,"_cnpm_publish_time":1471887993891,"_cnpmcore_publish_time":"2021-12-16T13:44:05.183Z"},"0.7.0-dev.3":{"name":"javascript-obfuscator","version":"0.7.0-dev.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.13.0","chance":"^1.0.4","class-validator":"^0.5.0","commander":"^2.9.0","escodegen":"^1.8.1","esprima":"^2.7.2","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.30","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"^0.0.2","@types/esprima":"^2.1.30","@types/estraverse":"^0.0.2","@types/format-unicorn":"^0.0.28","@types/joi":"^9.0.29","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.29","@types/node":"^4.0.30","@types/sinon":"^1.16.27","babel-cli":"^6.11.4","babel-loader":"^6.2.4","babel-preset-es2015":"^6.13.2","chai":"^3.5.0","chai-members-deep":"^1.1.0","coveralls":"^2.11.12","istanbul":"1.1.0-alpha.1","mocha":"^3.0.2","sinon":"^2.0.0-pre.2","ts-loader":"^0.8.2","ts-node":"^1.2.2","tslint":"^3.14.0","typescript":"^2.0.0","webpack":"^2.1.0-beta.20","webpack-node-externals":"^1.3.3"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"d97efd04e6d4cd59e2ec77ba2f2eb2467102824b","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.0-dev.3","_shasum":"9ae1795e65c73ed11a97bf3999e9b44947b61fe8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"9ae1795e65c73ed11a97bf3999e9b44947b61fe8","size":55501,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.0-dev.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.0-dev.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.0-dev.3.tgz_1470693642972_0.5693037514574826"},"directories":{},"publish_time":1470693645527,"_hasShrinkwrap":false,"_cnpm_publish_time":1470693645527,"_cnpmcore_publish_time":"2021-12-16T13:44:05.529Z"},"0.7.0-dev.2":{"name":"javascript-obfuscator","version":"0.7.0-dev.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.9.1","chance":"^1.0.4","class-validator":"^0.5.0","commander":"^2.9.0","escodegen":"^1.8.0","esprima":"^2.7.2","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.29","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"0.0.1","@types/esprima":"^2.1.28","@types/estraverse":"0.0.1","@types/format-unicorn":"0.0.28","@types/joi":"^6.5.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.28","@types/node":"^4.0.30","@types/sinon":"^1.16.26","babel-cli":"^6.11.4","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","chai":"^3.5.0","chai-members-deep":"^1.1.0","coveralls":"^2.11.12","istanbul":"1.1.0-alpha.1","mocha":"^3.0.0-2","sinon":"^2.0.0-pre.2","ts-loader":"^0.8.2","ts-node":"^1.2.1","tslint":"^3.14.0","typescript":"^2.0.0","webpack":"^2.1.0-beta.20","webpack-node-externals":"^1.3.2"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"f258be294e641083b86f40a63440f637df45333f","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.0-dev.2","_shasum":"86bcda563ba0baeaff22b77c129d33d7e6e7f098","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"86bcda563ba0baeaff22b77c129d33d7e6e7f098","size":55344,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.0-dev.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.0-dev.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.0-dev.2.tgz_1470162305039_0.672296178760007"},"directories":{},"publish_time":1470162306896,"_hasShrinkwrap":false,"_cnpm_publish_time":1470162306896,"_cnpmcore_publish_time":"2021-12-16T13:44:05.784Z"},"0.7.0-dev.1":{"name":"javascript-obfuscator","version":"0.7.0-dev.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"engines":{"node":">=0.12.0","iojs":">=1.0.0"},"main":"dist/index.js","bin":{"javascript-obfuscator":"./bin/javascript-obfuscator.js"},"dependencies":{"babel-polyfill":"^6.9.1","chance":"^1.0.4","class-validator":"^0.5.0","commander":"^2.9.0","escodegen":"^1.8.0","esprima":"^2.7.2","estraverse":"^4.2.0","format-unicorn":"^1.1.0","mkdirp":"^0.5.1","source-map-support":"^0.4.2"},"devDependencies":{"@types/chai":"^3.4.29","@types/chance":"^0.7.28","@types/commander":"^2.3.29","@types/escodegen":"0.0.1","@types/esprima":"^2.1.28","@types/estraverse":"0.0.1","@types/format-unicorn":"0.0.28","@types/joi":"^6.5.28","@types/mkdirp":"^0.3.28","@types/mocha":"^2.2.28","@types/node":"^4.0.30","@types/sinon":"^1.16.26","babel-cli":"^6.11.4","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","chai":"^3.5.0","chai-members-deep":"^1.1.0","coveralls":"^2.11.12","istanbul":"1.1.0-alpha.1","mocha":"^3.0.0-2","sinon":"^2.0.0-pre.2","ts-loader":"^0.8.2","ts-node":"^1.2.1","tslint":"^3.14.0","typescript":"^2.0.0","webpack":"^2.1.0-beta.20","webpack-node-externals":"^1.3.2"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"start":"scripts/start","webpack":"scripts/webpack","build":"scripts/build","watch":"scripts/watch","test:compile":"scripts/test-compile","test:dev":"scripts/test-dev","test:full":"scripts/test-full","test:coveralls":"scripts/test-coveralls","test:mocha":"scripts/test-mocha","test:removeTmpDir":"scripts/test-remove-tmp-dir","test":"scripts/test","tslint":"scripts/tslint","travis":"scripts/travis"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"7586a2507e5704298c60de261c27af886f94abea","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.7.0-dev.1","_shasum":"7f21cc778d199a06bf1bb020d137d9bf72dc2908","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"7f21cc778d199a06bf1bb020d137d9bf72dc2908","size":55077,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.7.0-dev.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.7.0-dev.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.7.0-dev.1.tgz_1469825528144_0.8143553326372057"},"directories":{},"publish_time":1469825531216,"_hasShrinkwrap":false,"_cnpm_publish_time":1469825531216,"_cnpmcore_publish_time":"2021-12-16T13:44:06.124Z"},"0.6.2":{"name":"javascript-obfuscator","version":"0.6.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"babel-polyfill":"^6.9.1","esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","source-map-support":"^0.4.2"},"devDependencies":{"babel-cli":"^6.11.4","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","ts-loader":"^0.8.2","typescript":"^1.8.10","typings":"^0.8.1","webpack":"^1.13.1","webpack-node-externals":"^1.3.0"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","webpack":"webpack","watch":"webpack --watch","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node tests/dev-test.js"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"73877a133929428216f6149289b9b2f16567a994","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.6.2","_shasum":"10864292c098bdbfd3d630e10ef65bd97f85214f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"10864292c098bdbfd3d630e10ef65bd97f85214f","size":130254,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.6.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.6.2.tgz_1469651417612_0.07077203900553286"},"directories":{},"publish_time":1469651420177,"_hasShrinkwrap":false,"_cnpm_publish_time":1469651420177,"_cnpmcore_publish_time":"2021-12-16T13:44:06.627Z"},"0.6.2-beta.0":{"name":"javascript-obfuscator","version":"0.6.2-beta.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"babel-polyfill":"^6.9.1","esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","source-map-support":"^0.4.2"},"devDependencies":{"babel-cli":"^6.11.4","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","ts-loader":"^0.8.2","typescript":"^1.8.10","typings":"^0.8.1","webpack":"^1.13.1","webpack-node-externals":"^1.3.0"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","webpack":"webpack","watch":"webpack --watch","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node tests/dev-test.js"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"73877a133929428216f6149289b9b2f16567a994","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.6.2-beta.0","_shasum":"0d02ffacce7fd911b706a3bf8934a5072790ecf2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"0d02ffacce7fd911b706a3bf8934a5072790ecf2","size":130255,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.6.2-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.6.2-beta.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.6.2-beta.0.tgz_1469651280924_0.7150517283007503"},"directories":{},"publish_time":1469651283203,"_hasShrinkwrap":false,"_cnpm_publish_time":1469651283203,"_cnpmcore_publish_time":"2021-12-16T13:44:07.273Z"},"0.6.1":{"name":"javascript-obfuscator","version":"0.6.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"babel-loader":"^6.2.4","esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","source-map-support":"^0.4.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","ts-loader":"^0.8.2","typescript":"^1.8.10","typings":"^0.8.1","webpack":"^2.1.0-beta.12","webpack-node-externals":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","webpack":"webpack","watch":"webpack --watch","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node tests/dev-test.js"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"a711e1c683a68befebde8e2b33b1733a8128b0e8","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.6.1","_shasum":"348bfd6e38d65a843f44ba3056e93c3cf69a8f5c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"348bfd6e38d65a843f44ba3056e93c3cf69a8f5c","size":188909,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.6.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.6.1.tgz_1468787146862_0.26301575917750597"},"directories":{},"publish_time":1468787148009,"_hasShrinkwrap":false,"_cnpm_publish_time":1468787148009,"_cnpmcore_publish_time":"2021-12-16T13:44:07.956Z"},"0.6.0":{"name":"javascript-obfuscator","version":"0.6.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0"},"devDependencies":{"babel-cli":"^6.9.0","babel-loader":"^6.2.4","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","lite-server":"^1.3.1","source-map-support":"^0.4.0","ts-loader":"^0.8.2","typescript":"^1.8.10","typings":"^0.8.1","webpack":"^2.1.0-beta.12","webpack-node-externals":"^1.2.0"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","webpack":"webpack","watch":"webpack --watch","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node tests/dev-test.js"},"author":{"name":"Timofey Kachalov"},"license":"BSD-2-Clause","gitHead":"eb33b2c7e3230cc0d295c0187322ef697fd0ba8d","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.6.0","_shasum":"c0b3c498b2125363eabd09712db8137063d67aa3","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"c0b3c498b2125363eabd09712db8137063d67aa3","size":57321,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.6.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.6.0.tgz_1465991644017_0.29638288216665387"},"directories":{},"publish_time":1465991646391,"_hasShrinkwrap":false,"_cnpm_publish_time":1465991646391,"_cnpmcore_publish_time":"2021-12-16T13:44:08.732Z"},"0.5.4":{"name":"javascript-obfuscator","version":"0.5.4","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node dist/tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"41c75087f34cab1a2645295c9eef76444d463315","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.5.4","_shasum":"96c6290f73cb72101714dc6b0d0370230a373180","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"96c6290f73cb72101714dc6b0d0370230a373180","size":50199,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.5.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.5.4.tgz_1464986142392_0.5292069336865097"},"directories":{},"publish_time":1464986143930,"_hasShrinkwrap":false,"_cnpm_publish_time":1464986143930,"_cnpmcore_publish_time":"2021-12-16T13:44:09.036Z"},"0.5.3":{"name":"javascript-obfuscator","version":"0.5.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node dist/tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"e2c92db02660500d1deb5a92ffdc1c5f2f6966a2","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.5.3","_shasum":"9b45b4a01830b190f3e4f1bc5d12ddeddd9947a6","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"9b45b4a01830b190f3e4f1bc5d12ddeddd9947a6","size":50193,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.5.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.5.3.tgz_1464982711085_0.5435556210577488"},"directories":{},"publish_time":1464982712592,"_hasShrinkwrap":false,"_cnpm_publish_time":1464982712592,"_cnpmcore_publish_time":"2021-12-16T13:44:09.382Z"},"0.5.2":{"name":"javascript-obfuscator","version":"0.5.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node dist/tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"7a0f995b3c35a01aec517d048d2d03d77aea5680","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.5.2","_shasum":"ec7deaf790c986c9ca54fc479ffe98a3490819c0","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"ec7deaf790c986c9ca54fc479ffe98a3490819c0","size":50159,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.5.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.5.2.tgz_1464978463789_0.42310337349772453"},"directories":{},"publish_time":1464978465321,"_hasShrinkwrap":false,"_cnpm_publish_time":1464978465321,"_cnpmcore_publish_time":"2021-12-16T13:44:09.688Z"},"0.5.1":{"name":"javascript-obfuscator","version":"0.5.1","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node dist/tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"dda6b03edf35987a91332e4be818f06b2e59c2f3","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.5.1","_shasum":"a8c506348fa0b1c01bf5bae3b4b504d8fea59cda","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"a8c506348fa0b1c01bf5bae3b4b504d8fea59cda","size":46834,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.5.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.5.1.tgz_1464442243734_0.5702841873280704"},"directories":{},"publish_time":1464442245730,"_hasShrinkwrap":false,"_cnpm_publish_time":1464442245730,"_cnpmcore_publish_time":"2021-12-16T13:44:10.029Z"},"0.5.0":{"name":"javascript-obfuscator","version":"0.5.0","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node dist/tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"13401e59ec784cdd050b4570da87c3989bc0370e","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.5.0","_shasum":"3fcb6f012668d770ef2d5130d1c0e4f7866ca52a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"3fcb6f012668d770ef2d5130d1c0e4f7866ca52a","size":46964,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.5.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.5.0.tgz_1464435415803_0.7395637610461563"},"directories":{},"publish_time":1464435418155,"_hasShrinkwrap":false,"_cnpm_publish_time":1464435418155,"_cnpmcore_publish_time":"2021-12-16T13:44:10.581Z"},"0.4.3":{"name":"javascript-obfuscator","version":"0.4.3","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"dist/index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node dist/tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"839181e9c3627346ddac50f22313d57eb9a71316","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.4.3","_shasum":"2cf05c55b6237e07b1ed63e714eb852955e48b7b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"2cf05c55b6237e07b1ed63e714eb852955e48b7b","size":46881,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.4.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.4.3.tgz_1464432129165_0.7717150689568371"},"directories":{},"publish_time":1464432131827,"_hasShrinkwrap":false,"_cnpm_publish_time":1464432131827,"_cnpmcore_publish_time":"2021-12-16T13:44:10.893Z"},"0.4.2":{"name":"javascript-obfuscator","version":"0.4.2","description":"JavaScript obfuscator","keywords":["obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator"],"main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"c2724db6119200f670ef688762e52a5ae08629ef","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.4.2","_shasum":"9a9f038c2d4ac5b778637bdaba0dc93589601f51","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"9a9f038c2d4ac5b778637bdaba0dc93589601f51","size":42969,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.4.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.4.2.tgz_1464156325391_0.47787436260841787"},"directories":{},"publish_time":1464156326638,"_hasShrinkwrap":false,"_cnpm_publish_time":1464156326638,"_cnpmcore_publish_time":"2021-12-16T13:44:11.209Z"},"0.4.0":{"name":"javascript-obfuscator","version":"0.4.0","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","tests":"node tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"84daba2749c8b86e915e58b6540a612c1a299449","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.4.0","_shasum":"0b3a06dde9efca8e60b2539fd56d4c4c8fc676c2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"0b3a06dde9efca8e60b2539fd56d4c4c8fc676c2","size":42914,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.4.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.4.0.tgz_1464113981550_0.33936753729358315"},"directories":{},"publish_time":1464113982866,"_hasShrinkwrap":false,"_cnpm_publish_time":1464113982866,"_cnpmcore_publish_time":"2021-12-16T13:44:11.557Z"},"0.3.0":{"name":"javascript-obfuscator","version":"0.3.0","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","test":"node tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"19fe8255ef1d89e0957e813b7f5c7f78082c2add","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.3.0","_shasum":"8e3fe2f8a104e0edd8c60f4d3cedbc0731234fd8","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"8e3fe2f8a104e0edd8c60f4d3cedbc0731234fd8","size":35871,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.3.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.3.0.tgz_1463420347111_0.03731050877831876"},"directories":{},"publish_time":1463420349611,"_hasShrinkwrap":false,"_cnpm_publish_time":1463420349611,"_cnpmcore_publish_time":"2021-12-16T13:44:11.851Z"},"0.2.1":{"name":"javascript-obfuscator","version":"0.2.1","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","test":"node tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"c17464ee6c28d9afa2c047d176dbb12289051e3f","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.2.1","_shasum":"289affb12706cfa670403f574ea973c195a3b187","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"289affb12706cfa670403f574ea973c195a3b187","size":36042,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.2.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.2.1.tgz_1463175378068_0.942370240110904"},"directories":{},"publish_time":1463175380125,"_hasShrinkwrap":false,"_cnpm_publish_time":1463175380125,"_cnpmcore_publish_time":"2021-12-16T13:44:12.180Z"},"0.2.0":{"name":"javascript-obfuscator","version":"0.2.0","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","typings":"^0.8.1"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","postinstall":"typings install","test":"node tests/dev-test.js"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"34d30357d6bdec6d7930e5d57fb481023c91fb1b","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.2.0","_shasum":"dfea26bdab824b492657f2773abe86929dd2395e","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"dfea26bdab824b492657f2773abe86929dd2395e","size":15281,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.2.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.2.0.tgz_1463174988329_0.6225903341546655"},"directories":{},"publish_time":1463174990978,"_hasShrinkwrap":false,"_cnpm_publish_time":1463174990978,"_cnpmcore_publish_time":"2021-12-16T13:44:12.594Z","hasInstallScript":true},"0.1.4":{"name":"javascript-obfuscator","version":"0.1.4","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","tsd":"^0.6.5"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","postinstall":"tsc"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"d18686568f9a00181a8cf4c0a8abc1aec9b72d53","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.1.4","_shasum":"537d96a0df7a6651326b0067e9b8ac4f26a36790","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"537d96a0df7a6651326b0067e9b8ac4f26a36790","size":19161,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.1.4.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.1.4.tgz_1462805176013_0.8410996997263283"},"directories":{},"publish_time":1462805178733,"_hasShrinkwrap":false,"_cnpm_publish_time":1462805178733,"_cnpmcore_publish_time":"2021-12-16T13:44:12.876Z","hasInstallScript":true},"0.1.3":{"name":"javascript-obfuscator","version":"0.1.3","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0","typescript":"^1.8.10"},"devDependencies":{"lite-server":"^1.3.1","tsd":"^0.6.5"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","postinstall":"tsc"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"3c6abe95a995fb83c4d83f3fe40ca89d6e1bec16","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.1.3","_shasum":"70e47e224bc1f8ec97cdf87ba9a1f8daff278343","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"70e47e224bc1f8ec97cdf87ba9a1f8daff278343","size":16426,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.1.3.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.1.3.tgz_1462800970891_0.9439177399035543"},"directories":{},"publish_time":1462800973708,"_hasShrinkwrap":false,"_cnpm_publish_time":1462800973708,"_cnpmcore_publish_time":"2021-12-16T13:44:13.179Z","hasInstallScript":true},"0.1.2":{"name":"javascript-obfuscator","version":"0.1.2","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0"},"devDependencies":{"lite-server":"^1.3.1","tsd":"^0.6.5","typescript":"*"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" ","postinstall":"tsc"},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"e440a939c2a969ed108327e2d245b0f4e38d02e5","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.1.2","_shasum":"b98802b410fa0826588747cd9e7bfd73a9069431","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"b98802b410fa0826588747cd9e7bfd73a9069431","size":16380,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.1.2.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.1.2.tgz_1462786038375_0.6211890762206167"},"directories":{},"publish_time":1462786041044,"_hasShrinkwrap":false,"_cnpm_publish_time":1462786041044,"_cnpmcore_publish_time":"2021-12-16T13:44:13.386Z","hasInstallScript":true},"0.1.1":{"name":"javascript-obfuscator","version":"0.1.1","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0"},"devDependencies":{"lite-server":"^1.3.1","tsd":"^0.6.5","typescript":"*"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" "},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"bf0b8b3a739a1fe8519f425d48dbc5b531e57926","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.1.1","_shasum":"7337f18eb8fee20ba27633fa1b116a96e1268ce2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"7337f18eb8fee20ba27633fa1b116a96e1268ce2","size":26278,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.1.1.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.1.1.tgz_1462784914778_0.6972655069548637"},"directories":{},"publish_time":1462784917561,"_hasShrinkwrap":false,"_cnpm_publish_time":1462784917561,"_cnpmcore_publish_time":"2021-12-16T13:44:13.696Z"},"0.1.0":{"name":"javascript-obfuscator","version":"0.1.0","description":"JavaScript obfuscator","main":"index.js","dependencies":{"esprima":"^2.7.2","escodegen":"^1.8.0","estraverse":"^4.2.0"},"devDependencies":{"lite-server":"^1.3.1","tsd":"^0.6.5","typescript":"*"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" "},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"aed3ad7de1e7d77b614bb4c45a6377f74792a295","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.1.0","_shasum":"2d362750632c95acd9ca0f1a7b33b6bc5035bb92","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"2d362750632c95acd9ca0f1a7b33b6bc5035bb92","size":26219,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.1.0.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.1.0.tgz_1462784055572_0.09471369488164783"},"directories":{},"publish_time":1462784058397,"_hasShrinkwrap":false,"_cnpm_publish_time":1462784058397,"_cnpmcore_publish_time":"2021-12-16T13:44:14.455Z"},"0.0.9":{"name":"javascript-obfuscator","version":"0.0.9","description":"JavaScript obfuscator","main":"index.js","dependencies":{},"devDependencies":{"lite-server":"^1.3.1","tsd":"^0.6.5","typescript":"*"},"repository":{"type":"git","url":"git+https://github.com/sanex3339/javascript-obfuscator.git"},"scripts":{"tsc":"tsc","tsc:w":"tsc -w","lite":"lite-server","start":"concurrent \"npm run tsc:w\" \"npm run lite\" "},"author":{"name":"sanex3339"},"license":"ISC","gitHead":"fcddf1a6ca5ecb11c81bac58ba6d7d67357dc2be","bugs":{"url":"https://github.com/sanex3339/javascript-obfuscator/issues"},"homepage":"https://github.com/sanex3339/javascript-obfuscator#readme","_id":"javascript-obfuscator@0.0.9","_shasum":"32a59c6e077ef3eb18db04eb2c925456fcfbcd91","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"sanex3339","email":"sanex3339@yandex.ru"},"dist":{"shasum":"32a59c6e077ef3eb18db04eb2c925456fcfbcd91","size":26185,"noattachment":false,"key":"/javascript-obfuscator/-/javascript-obfuscator-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/javascript-obfuscator/download/javascript-obfuscator-0.0.9.tgz"},"maintainers":[{"name":"sanex3339","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/javascript-obfuscator-0.0.9.tgz_1462783364434_0.912160404259339"},"directories":{},"publish_time":1462783365501,"_hasShrinkwrap":false,"_cnpm_publish_time":1462783365501,"_cnpmcore_publish_time":"2021-12-16T13:44:14.729Z"}},"readme":"<!--\n  Title: JavaScript Obfuscator\n  Description: A powerful obfuscator for JavaScript and Node.js.\n  Author: Timofey Kachalov\n  -->\n\n#### You can support this project by donating:\n* (Github) https://github.com/sponsors/sanex3339\n* (OpenCollective) https://opencollective.com/javascript-obfuscator\n\nHuge thanks to all supporters!\n\n# JavaScript obfuscator\n\n![logo](https://raw.githubusercontent.com/javascript-obfuscator/javascript-obfuscator/master/images/logo.png)\n\nJavaScript Obfuscator is a powerful free obfuscator for JavaScript, containing a variety of features which provide protection for your source code.\n\n**Key features:**\n- variables renaming\n- strings extraction and encryption\n- dead code injection\n- control flow flattening\n- various code transformations\n- and [more](#javascript-obfuscator-options)...\n\nThe example of obfuscated code: [github.com](https://github.com/javascript-obfuscator/javascript-obfuscator/blob/master/examples/javascript-obfuscator.js)\n\n#### Online version:\n[obfuscator.io](https://obfuscator.io)\n\n#### Plugins:\n* Webpack plugin: [webpack-obfuscator](https://github.com/javascript-obfuscator/webpack-obfuscator)\n* Webpack loader: [obfuscator-loader](https://github.com/javascript-obfuscator/obfuscator-loader)\n* Gulp: [gulp-javascript-obfuscator](https://github.com/javascript-obfuscator/gulp-javascript-obfuscator)\n* Grunt: [grunt-contrib-obfuscator](https://github.com/javascript-obfuscator/grunt-contrib-obfuscator)\n* Rollup: [rollup-plugin-javascript-obfuscator](https://github.com/javascript-obfuscator/rollup-plugin-javascript-obfuscator)\n* Weex: [weex-devtool](https://www.npmjs.com/package/weex-devtool)\n* Malta: [malta-js-obfuscator](https://github.com/fedeghe/malta-js-obfuscator)\n* Netlify plugin: [netlify-plugin-js-obfuscator](https://www.npmjs.com/package/netlify-plugin-js-obfuscator)\n* Snowpack plugin: [snowpack-javascript-obfuscator](https://www.npmjs.com/package/snowpack-javascript-obfuscator)\n\n[![npm version](https://badge.fury.io/js/javascript-obfuscator.svg)](https://badge.fury.io/js/javascript-obfuscator)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjavascript-obfuscator%2Fjavascript-obfuscator.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjavascript-obfuscator%2Fjavascript-obfuscator?ref=badge_shield)\n![Build Status](https://github.com/javascript-obfuscator/javascript-obfuscator/workflows/JavaScript%20Obfuscator%20CI/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github/javascript-obfuscator/javascript-obfuscator/badge.svg)](https://coveralls.io/github/javascript-obfuscator/javascript-obfuscator)\n[![Backers on Open Collective](https://opencollective.com/javascript-obfuscator/backers/badge.svg)](#backers) \n[![Sponsors on Open Collective](https://opencollective.com/javascript-obfuscator/sponsors/badge.svg)](#sponsors)\n[![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/sanex3339/javascript-obfuscator)\n\n#### *NOTE! the README on the master branch might not match that of the latest stable release!*\n\n#### If you have a question, check this section first: [FAQ](#frequently-asked-questions)\n\n## :warning: Important\n##### Only obfuscate the code that belongs to you. \n\nIt is not recommended to obfuscate vendor scripts and polyfills, since the obfuscated code is 15-80% slower (depends on options) and the files are significantly larger.\n\n## Installation\n\n#### Using Yarn or NPM\n\nInstall the package with Yarn or NPM and add it to your `dependencies` or `devDependencies`:\n\n```sh\n$ yarn add --dev javascript-obfuscator\n```\nor\n```sh\n$ npm install --save-dev javascript-obfuscator\n```\n\n#### In a Browser\n\nFrom CDN:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/javascript-obfuscator/dist/index.browser.js\"></script>\n```\n\nFrom `node_modules`:\n\n```html\n<script src=\"./node_modules/javascript-obfuscator/dist/index.browser.js\"></script>\n```\n\n## Usage\n\n```javascript\nvar JavaScriptObfuscator = require('javascript-obfuscator');\n\nvar obfuscationResult = JavaScriptObfuscator.obfuscate(\n    `\n        (function(){\n            var variable1 = '5' - 3;\n            var variable2 = '5' + 3;\n            var variable3 = '5' + - '2';\n            var variable4 = ['10','10','10','10','10'].map(parseInt);\n            var variable5 = 'foo ' + 1 + 1;\n            console.log(variable1);\n            console.log(variable2);\n            console.log(variable3);\n            console.log(variable4);\n            console.log(variable5);\n        })();\n    `,\n    {\n        compact: false,\n        controlFlowFlattening: true,\n        controlFlowFlatteningThreshold: 1,\n        numbersToExpressions: true,\n        simplify: true,\n        stringArrayShuffle: true,\n        splitStrings: true,\n        stringArrayThreshold: 1\n    }\n);\n\nconsole.log(obfuscationResult.getObfuscatedCode());\n/*\nvar _0x9947 = [\n    'map',\n    'log',\n    'foo\\x20',\n    'bvmqO',\n    '133039ViRMWR',\n    'xPfLC',\n    'ytpdx',\n    '1243717qSZCyh',\n    '2|7|4|6|9|',\n    '1ErtbCr',\n    '1608314VKvthn',\n    '1ZRaFKN',\n    'XBoAA',\n    '423266kQOYHV',\n    '3|0|5|8|1',\n    '235064xPNdKe',\n    '13RUDZfG',\n    '157gNPQGm',\n    '1639212MvnHZL',\n    'rDjOa',\n    'iBHph',\n    '9926iRHoRl',\n    'split'\n];\nfunction _0x33e4(_0x1809b5, _0x37ef6e) {\n    return _0x33e4 = function (_0x338a69, _0x39ad79) {\n        _0x338a69 = _0x338a69 - (0x1939 + -0xf * 0x1f3 + 0x1 * 0x469);\n        var _0x2b223a = _0x9947[_0x338a69];\n        return _0x2b223a;\n    }, _0x33e4(_0x1809b5, _0x37ef6e);\n}\n(function (_0x431d87, _0x156c7f) {\n    var _0x10cf6e = _0x33e4;\n    while (!![]) {\n        try {\n            var _0x330ad1 = -parseInt(_0x10cf6e(0x6c)) * -parseInt(_0x10cf6e(0x6d)) + -parseInt(_0x10cf6e(0x74)) * -parseInt(_0x10cf6e(0x78)) + parseInt(_0x10cf6e(0x6a)) + -parseInt(_0x10cf6e(0x70)) + parseInt(_0x10cf6e(0x6e)) * -parseInt(_0x10cf6e(0x75)) + parseInt(_0x10cf6e(0x72)) + -parseInt(_0x10cf6e(0x67)) * parseInt(_0x10cf6e(0x73));\n            if (_0x330ad1 === _0x156c7f)\n                break;\n            else\n                _0x431d87['push'](_0x431d87['shift']());\n        } catch (_0x9f878) {\n            _0x431d87['push'](_0x431d87['shift']());\n        }\n    }\n}(_0x9947, -0xb6270 + 0x4dfd2 * 0x2 + 0x75460 * 0x2), function () {\n    var _0x1f346d = _0x33e4, _0x860db8 = {\n            'ytpdx': _0x1f346d(0x6b) + _0x1f346d(0x71),\n            'bvmqO': function (_0x560787, _0x519b9e) {\n                return _0x560787 - _0x519b9e;\n            },\n            'rDjOa': function (_0x4501fe, _0x2b07a3) {\n                return _0x4501fe + _0x2b07a3;\n            },\n            'xPfLC': function (_0x5f3c9b, _0x434936) {\n                return _0x5f3c9b + _0x434936;\n            },\n            'XBoAA': function (_0x535b8a, _0x42eef4) {\n                return _0x535b8a + _0x42eef4;\n            },\n            'iBHph': _0x1f346d(0x65)\n        }, _0x346c55 = _0x860db8[_0x1f346d(0x69)][_0x1f346d(0x79)]('|'), _0x3bf817 = 0x4bb * 0x1 + 0x801 + -0xcbc;\n    while (!![]) {\n        switch (_0x346c55[_0x3bf817++]) {\n        case '0':\n            console[_0x1f346d(0x7b)](_0x4c96d8);\n            continue;\n        case '1':\n            console[_0x1f346d(0x7b)](_0x101028);\n            continue;\n        case '2':\n            var _0x65977d = _0x860db8[_0x1f346d(0x66)]('5', -0x586 + -0x2195 + -0x6 * -0x685);\n            continue;\n        case '3':\n            console[_0x1f346d(0x7b)](_0x65977d);\n            continue;\n        case '4':\n            var _0x56d39b = _0x860db8[_0x1f346d(0x76)]('5', -'2');\n            continue;\n        case '5':\n            console[_0x1f346d(0x7b)](_0x56d39b);\n            continue;\n        case '6':\n            var _0x544285 = [\n                '10',\n                '10',\n                '10',\n                '10',\n                '10'\n            ][_0x1f346d(0x7a)](parseInt);\n            continue;\n        case '7':\n            var _0x4c96d8 = _0x860db8[_0x1f346d(0x68)]('5', 0x622 * -0x6 + 0x4a * 0x3 + 0x1 * 0x23f1);\n            continue;\n        case '8':\n            console[_0x1f346d(0x7b)](_0x544285);\n            continue;\n        case '9':\n            var _0x101028 = _0x860db8[_0x1f346d(0x6f)](_0x860db8[_0x1f346d(0x6f)](_0x860db8[_0x1f346d(0x77)], 0x6fb * 0x5 + 0x1ebf * 0x1 + -0x41a5), 0x209 * 0xa + 0x1314 + -0x276d);\n            continue;\n        }\n        break;\n    }\n}());\n*/\n```\n\n### `obfuscate(sourceCode, options)`\n\nReturns `ObfuscationResult` object which contains two public methods:\n\n* `getObfuscatedCode()` - returns `string` with obfuscated code;\n* `getSourceMap()` - if [`sourceMap`](#sourcemap) option is enabled - returns `string` with source map or an empty string if [`sourceMapMode`](#sourcemapmode) option is set as `inline`;\n* `getIdentifierNamesCache()` - returns object with identifier names cache if `identifierNamesCache` option is enabled, `null` overwise.\n\nCalling `toString()` for `ObfuscationResult` object will return `string` with obfuscated code.\n\nMethod takes two parameters, `sourceCode` and `options` – the source code and the options respectively:\n\n* `sourceCode` (`string`, default: `null`) – any valid source code, passed as a string;\n* `options` (`Object`, default: `null`) – an object with options.\n\nFor available options, see [options](#options).\n\n### `obfuscateMultiple(sourceCodesObject, options)`\n\nAccepts `sourceCodesObject` that is a map which keys are identifiers of source codes and values are source codes:\n```\n{\n    foo: 'var foo = 1;',\n    bar: 'var bar = 2;'\n}\n```\n\nReturns a map object which keys are identifiers of source codes and values are `ObfuscationResult` objects.\n\n### `getOptionsByPreset(optionsPreset)`\n\nReturns an options object for the passed options preset name.\n\n## CLI usage\n\nSee [CLI options](#cli-options).\n\n#### Obfuscate single file\n\nUsage:\n```sh\njavascript-obfuscator input_file_name.js [options]\njavascript-obfuscator input_file_name.js --output output_file_name.js [options]\njavascript-obfuscator input_file_name.js --output output_folder_name [options]\njavascript-obfuscator input_folder_name --output output_folder_name [options]\n```\n\nObfuscation of single input file with `.js` extension.\n\nIf the destination path is not specified with the `--output` option, the obfuscated file will be saved into the input file directory, with `INPUT_FILE_NAME-obfuscated.js` name.\n\nSome examples:\n```sh\njavascript-obfuscator samples/sample.js --compact true --self-defending false\n// creates a new file samples/sample-obfuscated.js\n\njavascript-obfuscator samples/sample.js --output output/output.js --compact true --self-defending false\n// creates a new file output/output.js\n```\n\n#### Obfuscate directory recursively\n\nUsage:\n```sh\njavascript-obfuscator ./dist [options]\n// creates a new obfuscated files under `./dist` directory near the input files with `obfuscated` postfix\n\njavascript-obfuscator ./dist --output ./dist/obfuscated [options]\n// creates a folder structure with obfuscated files under `./dist/obfuscated` path\n```\n\nObfuscation of all `.js` files under input directory. If this directory contains already obfuscated files with `-obfuscated` postfix - these files will ignored.\n\nObfuscated files will saved into the input directory under `INPUT_FILE_NAME-obfuscated.js` name.\n\n## Conditional comments\nYou can disable and enable obfuscation for specific parts of the code by adding following comments: \n* disable: `// javascript-obfuscator:disable` or `/* javascript-obfuscator:disable */`;\n* enable: `// javascript-obfuscator:enable` or `/* javascript-obfuscator:enable */`.\n\nExample:\n```javascript\n// input\nvar foo = 1;\n// javascript-obfuscator:disable\nvar bar = 2;\n\n// output\nvar _0xabc123 = 0x1;\nvar bar = 2;\n```\nConditional comments affect only direct transformations of AST-tree nodes. All child transformations still will be applied to the AST-tree nodes. \n\nFor example:\n* Obfuscation of the variable's name at its declaration is called direct transformation;\n* Obfuscation of the variable's name beyond its declaration is called child transformation.\n\n## Kind of variables\n\nKind of variables of inserted nodes will auto-detected, based on most prevailing kind of variables of source code.\n\n## Conflicts of identifier names between different files\n\nDuring obfuscation of the different files, the same names can be generated for the global identifiers between these files.\nTo prevent this set the unique prefix for all global identifiers for each obfuscated file with [`identifiersPrefix`](#identifiersprefix) option. \n\nWhen using CLI this prefix will be added automatically.\n\n## JavaScript Obfuscator Options\n\nFollowing options are available for the JS Obfuscator:\n\n#### options:\n\n```javascript\n{\n    compact: true,\n    controlFlowFlattening: false,\n    controlFlowFlatteningThreshold: 0.75,\n    deadCodeInjection: false,\n    deadCodeInjectionThreshold: 0.4,\n    debugProtection: false,\n    debugProtectionInterval: 0,\n    disableConsoleOutput: false,\n    domainLock: [],\n    domainLockRedirectUrl: 'about:blank',\n    forceTransformStrings: [],\n    identifierNamesCache: null,\n    identifierNamesGenerator: 'hexadecimal',\n    identifiersDictionary: [],\n    identifiersPrefix: '',\n    ignoreImports: false,\n    inputFileName: '',\n    log: false,\n    numbersToExpressions: false,\n    optionsPreset: 'default',\n    renameGlobals: false,\n    renameProperties: false,\n    renamePropertiesMode: 'safe',\n    reservedNames: [],\n    reservedStrings: [],\n    seed: 0,\n    selfDefending: false,\n    simplify: true,\n    sourceMap: false,\n    sourceMapBaseUrl: '',\n    sourceMapFileName: '',\n    sourceMapMode: 'separate',\n    sourceMapSourcesMode: 'sources-content',\n    splitStrings: false,\n    splitStringsChunkLength: 10,\n    stringArray: true,\n    stringArrayCallsTransform: true,\n    stringArrayCallsTransformThreshold: 0.5,\n    stringArrayEncoding: [],\n    stringArrayIndexesType: [\n        'hexadecimal-number'\n    ],\n    stringArrayIndexShift: true,\n    stringArrayRotate: true,\n    stringArrayShuffle: true,\n    stringArrayWrappersCount: 1,\n    stringArrayWrappersChainedCalls: true,\n    stringArrayWrappersParametersMaxCount: 2,\n    stringArrayWrappersType: 'variable',\n    stringArrayThreshold: 0.75,\n    target: 'browser',\n    transformObjectKeys: false,\n    unicodeEscapeSequence: false\n}\n```\n\n#### CLI options:\n```sh\n    -v, --version\n    -h, --help\n\n    -o, --output\n\n    --compact <boolean>\n    --config <string>\n    --control-flow-flattening <boolean>\n    --control-flow-flattening-threshold <number>\n    --dead-code-injection <boolean>\n    --dead-code-injection-threshold <number>\n    --debug-protection <boolean>\n    --debug-protection-interval <number>\n    --disable-console-output <boolean>\n    --domain-lock '<list>' (comma separated)\n    --domain-lock-redirect-url <string>\n    --exclude '<list>' (comma separated)\n    --force-transform-strings '<list>' (comma separated)\n    --identifier-names-cache-path <string>\n    --identifier-names-generator <string> [dictionary, hexadecimal, mangled, mangled-shuffled]\n    --identifiers-dictionary '<list>' (comma separated)\n    --identifiers-prefix <string>\n    --ignore-imports <boolean>\n    --log <boolean>\n    --numbers-to-expressions <boolean>\n    --options-preset <string> [default, low-obfuscation, medium-obfuscation, high-obfuscation]\n    --rename-globals <boolean>\n    --rename-properties <boolean>\n    --rename-properties-mode <string> [safe, unsafe]\n    --reserved-names '<list>' (comma separated)\n    --reserved-strings '<list>' (comma separated)\n    --seed <string|number>\n    --self-defending <boolean>\n    --simplify <boolean>\n    --source-map <boolean>\n    --source-map-base-url <string>\n    --source-map-file-name <string>\n    --source-map-mode <string> [inline, separate]\n    --source-map-sources-mode <string> [sources, sources-content]\n    --split-strings <boolean>\n    --split-strings-chunk-length <number>\n    --string-array <boolean>\n    --string-array-calls-transform <boolean>\n    --string-array-calls-transform-threshold <number>\n    --string-array-encoding '<list>' (comma separated) [none, base64, rc4]\n    --string-array-indexes-type '<list>' (comma separated) [hexadecimal-number, hexadecimal-numeric-string]\n    --string-array-index-shift <boolean>\n    --string-array-rotate <boolean>\n    --string-array-shuffle <boolean>\n    --string-array-wrappers-count <number>\n    --string-array-wrappers-chained-calls <boolean>\n    --string-array-wrappers-parameters-max-count <number>\n    --string-array-wrappers-type <string> [variable, function]\n    --string-array-threshold <number>\n    --target <string> [browser, browser-no-eval, node]\n    --transform-object-keys <boolean>\n    --unicode-escape-sequence <boolean>\n```\n\n<!-- ##options-start## -->\n\n### `compact`\nType: `boolean` Default: `true`\n\nCompact code output on one line.\n\n### `config`\nType: `string` Default: ``\n\nName of JS/JSON config file which contains obfuscator options. These will be overridden by options passed directly to CLI\n\n### `controlFlowFlattening`\nType: `boolean` Default: `false`\n\n##### :warning: This option greatly affects the performance up to 1.5x slower runtime speed. Use [`controlFlowFlatteningThreshold`](#controlflowflatteningthreshold) to set percentage of nodes that will affected by control flow flattening. \n\nEnables code control flow flattening. Control flow flattening is a structure transformation of the source code that hinders program comprehension.\n\nExample:\n```ts\n// input\n(function(){\n    function foo () {\n        return function () {\n            var sum = 1 + 2;\n            console.log(1);\n            console.log(2);\n            console.log(3);\n            console.log(4);\n            console.log(5);\n            console.log(6);\n        }\n    }\n    \n    foo()();\n})();\n\n// output\n(function () {\n    function _0x3bfc5c() {\n        return function () {\n            var _0x3260a5 = {\n                'WtABe': '4|0|6|5|3|2|1',\n                'GokKo': function _0xf87260(_0x427a8e, _0x43354c) {\n                    return _0x427a8e + _0x43354c;\n                }\n            };\n            var _0x1ad4d6 = _0x3260a5['WtABe']['split']('|'), _0x1a7b12 = 0x0;\n            while (!![]) {\n                switch (_0x1ad4d6[_0x1a7b12++]) {\n                case '0':\n                    console['log'](0x1);\n                    continue;\n                case '1':\n                    console['log'](0x6);\n                    continue;\n                case '2':\n                    console['log'](0x5);\n                    continue;\n                case '3':\n                    console['log'](0x4);\n                    continue;\n                case '4':\n                    var _0x1f2f2f = _0x3260a5['GokKo'](0x1, 0x2);\n                    continue;\n                case '5':\n                    console['log'](0x3);\n                    continue;\n                case '6':\n                    console['log'](0x2);\n                    continue;\n                }\n                break;\n            }\n        };\n    }\n\n\t_0x3bfc5c()();\n}());\n```\n\n### `controlFlowFlatteningThreshold`\nType: `number` Default: `0.75` Min: `0` Max: `1`\n\nThe probability that the [`controlFlowFlattening`](#controlflowflattening) transformation will be applied to any given node.\n\nThis setting is especially useful for large code size because large amounts of control flow transformations can slow down your code and increase code size.\n\n`controlFlowFlatteningThreshold: 0` equals to `controlFlowFlattening: false`.\n\n### `deadCodeInjection`\nType: `boolean` Default: `false`\n\n##### :warning: Dramatically increases size of obfuscated code (up to 200%), use only if size of obfuscated code doesn't matter. Use [`deadCodeInjectionThreshold`](#deadcodeinjectionthreshold) to set percentage of nodes that will affected by dead code injection.\n##### :warning: This option forcibly enables `stringArray` option.\n\nWith this option, random blocks of dead code will be added to the obfuscated code. \n\nExample:\n```ts\n// input\n(function(){\n    if (true) {\n        var foo = function () {\n            console.log('abc');\n        };\n        var bar = function () {\n            console.log('def');\n        };\n        var baz = function () {\n            console.log('ghi');\n        };\n        var bark = function () {\n            console.log('jkl');\n        };\n        var hawk = function () {\n            console.log('mno');\n        };\n\n        foo();\n        bar();\n        baz();\n        bark();\n        hawk();\n    }\n})();\n\n// output\nvar _0x37b8 = [\n    'YBCtz',\n    'GlrkA',\n    'urPbb',\n    'abc',\n    'NMIhC',\n    'yZgAj',\n    'zrAId',\n    'EtyJA',\n    'log',\n    'mno',\n    'jkl',\n    'def',\n    'Quzya',\n    'IWbBa',\n    'ghi'\n];\nfunction _0x43a7(_0x12cf56, _0x587376) {\n    _0x43a7 = function (_0x2f87a8, _0x47eac2) {\n        _0x2f87a8 = _0x2f87a8 - (0x16a7 * 0x1 + 0x5 * 0x151 + -0x1c92);\n        var _0x341e03 = _0x37b8[_0x2f87a8];\n        return _0x341e03;\n    };\n    return _0x43a7(_0x12cf56, _0x587376);\n}\n(function () {\n    if (!![]) {\n        var _0xbbe28f = function () {\n            var _0x2fc85f = _0x43a7;\n            if (_0x2fc85f(0xaf) === _0x2fc85f(0xae)) {\n                _0x1dd94f[_0x2fc85f(0xb2)](_0x2fc85f(0xb5));\n            } else {\n                console[_0x2fc85f(0xb2)](_0x2fc85f(0xad));\n            }\n        };\n        var _0x5e46bc = function () {\n            var _0x15b472 = _0x43a7;\n            if (_0x15b472(0xb6) !== _0x15b472(0xaa)) {\n                console[_0x15b472(0xb2)](_0x15b472(0xb5));\n            } else {\n                _0x47eac2[_0x15b472(0xb2)](_0x15b472(0xad));\n            }\n        };\n        var _0x3669e8 = function () {\n            var _0x47a442 = _0x43a7;\n            if (_0x47a442(0xb7) !== _0x47a442(0xb0)) {\n                console[_0x47a442(0xb2)](_0x47a442(0xb8));\n            } else {\n                _0x24e0bf[_0x47a442(0xb2)](_0x47a442(0xb3));\n            }\n        };\n        var _0x28b05a = function () {\n            var _0x497902 = _0x43a7;\n            if (_0x497902(0xb1) === _0x497902(0xb1)) {\n                console[_0x497902(0xb2)](_0x497902(0xb4));\n            } else {\n                _0x59c9c6[_0x497902(0xb2)](_0x497902(0xb4));\n            }\n        };\n        var _0x402a54 = function () {\n            var _0x1906b7 = _0x43a7;\n            if (_0x1906b7(0xab) === _0x1906b7(0xac)) {\n                _0xb89cd0[_0x1906b7(0xb2)](_0x1906b7(0xb8));\n            } else {\n                console[_0x1906b7(0xb2)](_0x1906b7(0xb3));\n            }\n        };\n        _0xbbe28f();\n        _0x5e46bc();\n        _0x3669e8();\n        _0x28b05a();\n        _0x402a54();\n    }\n}());\n```\n\n### `deadCodeInjectionThreshold`\nType: `number` Default: `0.4` Min: `0` Max: `1`\n\nAllows to set percentage of nodes that will affected by `deadCodeInjection`.\n\n### `debugProtection`\nType: `boolean` Default: `false`\n\n##### :warning: Can freeze your browser if you open the Developer Tools.\n\nThis option makes it almost impossible to use the `debugger` function of the Developer Tools (both on WebKit-based and Mozilla Firefox).\n\n### `debugProtectionInterval`\nType: `number` Default: `0`\n\n##### :warning: Can freeze your browser! Use at own risk.\n\nIf set, an interval in milliseconds is used to force the debug mode on the Console tab, making it harder to use other features of the Developer Tools. Works if [`debugProtection`](#debugprotection) is enabled. Recommended value is between `2000` and `4000` milliseconds.\n\n### `disableConsoleOutput`\nType: `boolean` Default: `false`\n\n##### :warning: This option disables `console` calls globally for all scripts\n\nDisables the use of `console.log`, `console.info`, `console.error`, `console.warn`, `console.debug`, `console.exception` and `console.trace` by replacing them with empty functions. This makes the use of the debugger harder.\n\n### `domainLock`\nType: `string[]` Default: `[]`\n\n##### :warning: This option does not work with `target: 'node'`\n\nAllows to run the obfuscated source code only on specific domains and/or sub-domains. This makes really hard for someone to just copy and paste your source code and run it elsewhere.\n\nIf the source code isn't run on the domains specified by this option, the browser will be redirected to a passed to the [`domainLockRedirectUrl`](#domainlockredirecturl) option URL.\n\n##### Multiple domains and sub-domains\nIt's possible to lock your code to more than one domain or sub-domain. For instance, to lock it so the code only runs on **www.example.com** add `www.example.com`. To make it work on the root domain including any sub-domains (`example.com`, `sub.example.com`), use `.example.com`.\n\n### `domainLockRedirectUrl`\nType: `string` Default: `about:blank`\n\n##### :warning: This option does not work with `target: 'node'`\n\nAllows the browser to be redirected to a passed URL if the source code isn't run on the domains specified by [`domainLock`](#domainlock)\n\n### `exclude`\nType: `string[]` Default: `[]`\n\nA file names or globs which indicates files to exclude from obfuscation. \n\n### `forceTransformStrings`\nType: `string[]` Default: `[]`\n\nEnables force transformation of string literals, which being matched by passed RegExp patterns.\n\n##### :warning: This option affects only strings that shouldn't be transformed by [`stringArrayThreshold`](#stringarraythreshold) (or possible other thresholds in the future)\n\nThe option has a priority over `reservedStrings` option but hasn't a priority over `conditional comments`.\n\nExample:\n```ts\n\t{\n\t\tforceTransformStrings: [\n\t\t\t'some-important-value',\n\t\t\t'some-string_\\d'\n\t\t]\n\t}\n```\n\n### `identifierNamesCache`\nType: `Object | null` Default: `null`\n\nThe main goal for this option is the ability to use the same identifier names during obfuscation of multiple sources/files.\n\nCurrently the two types of the identifiers are supported:\n- Global identifiers:\n    * All global identifiers will be written to the cache;\n    * All matched **undeclared** global identifiers will be replaced by the values from the cache.\n- Property identifiers, only when `renameProperties` option is enabled:\n    * All property identifiers will be written to the cache;\n    * All matched property identifiers will be replaced by the values from the cache.\n\n#### Node.js API\nIf a `null` value is passed, completely disables the cache.\n\nIf an empty object (`{}`) is passed, enables the writing identifier names to the cache-object (`TIdentifierNamesCache` type). This cache-object will be accessed through the `getIdentifierNamesCache` method call of `ObfuscationResult` object.\n\nThe resulting cache-object can be next used as `identifierNamesGenerator` option value for using these names during obfuscation of all matched identifier names of next sources.\n\nExample:\n```ts\nconst source1ObfuscationResult = JavaScriptObfuscator.obfuscate(\n    `\n        function foo(arg) {\n           console.log(arg)\n        }\n        \n        function bar() {\n            var bark = 2;\n        }\n    `,\n    {\n        compact: false,\n        identifierNamesCache: {},\n        renameGlobals: true\n    }\n)\n\nconsole.log(source1ObfuscationResult.getIdentifierNamesCache());\n/*\n    { \n        globalIdentifiers: {\n            foo: '_0x5de86d',\n            bar: '_0x2a943b'\n        }\n    }\n*/\n\n\n\nconst source2ObfuscationResult = JavaScriptObfuscator.obfuscate(\n    `\n        // Expecting that these global functions are defined in another obfuscated file\n        foo(1);\n        bar();\n        \n        // Expecting that this global function is defined in third-party package\n        baz();\n    `,\n    {\n        compact: false,\n        identifierNamesCache: source1ObfuscationResult.getIdentifierNamesCache(),\n        renameGlobals: true\n    }\n)\n\nconsole.log(source2ObfuscationResult.getObfuscatedCode());\n/*\n    _0x5de86d(0x1);\n    _0x2a943b();\n    baz();\n */\n```\n\n#### CLI\nCLI has a different option `--identifier-names-cache-path` that allows defining a path to the existing `.json` file that will be used to read and write identifier names cache.\n\nIf a path to the empty file will be passed - identifier names cache will be written to that file.\n\nThis file with existing cache can be used again as `--identifier-names-cache-path` option value for using these names during obfuscation of all matched identifier names of the next files.\n\n### `identifierNamesGenerator`\nType: `string` Default: `hexadecimal`\n\nSets identifier names generator.\n\nAvailable values:\n* `dictionary`: identifier names from [`identifiersDictionary`](#identifiersdictionary) list\n* `hexadecimal`: identifier names like `_0xabc123`\n* `mangled`: short identifier names like `a`, `b`, `c`\n* `mangled-shuffled`: same as `mangled` but with shuffled alphabet\n\n### `identifiersDictionary`\nType: `string[]` Default: `[]`\n\nSets identifiers dictionary for [`identifierNamesGenerator`](#identifiernamesgenerator): `dictionary` option. Each identifier from the dictionary will be used in a few variants with a different casing of each character. Thus, the number of identifiers in the dictionary should depend on the identifiers amount at original source code.\n\n### `identifiersPrefix`\nType: `string` Default: `''`\n\nSets prefix for all global identifiers.\n\nUse this option when you want to obfuscate multiple files. This option helps to avoid conflicts between global identifiers of these files. Prefix should be different for every file.\n\n### `ignoreImports`\nType: `boolean` Default: `false`\n\nPrevents obfuscation of `require` imports. Could be helpful in some cases when for some reason runtime environment requires these imports with static strings only.\n\n### `inputFileName`\nType: `string` Default: `''`\n\nAllows to set name of the input file with source code. This name will be used internally for source map generation.\nRequired when using NodeJS API and `sourceMapSourcesMode` option has `sources` value`.\n\n### `log`\nType: `boolean` Default: `false`\n\nEnables logging of the information to the console.\n\n### `numbersToExpressions`\nType: `boolean` Default: `false`\n\nEnables numbers conversion to expressions\n\nExample: \n```ts\n// input\nconst foo = 1234;\n\n// output\nconst foo=-0xd93+-0x10b4+0x41*0x67+0x84e*0x3+-0xff8;\n```\n\n### `optionsPreset`\nType: `string` Default: `default`\n\nAllows to set [options preset](#preset-options).\n\nAvailable values: \n* `default`;\n* `low-obfuscation`;\n* `medium-obfuscation`;\n* `high-obfuscation`.\n\nAll addition options will be merged with selected options preset.\n\n### `renameGlobals`\nType: `boolean` Default: `false`\n\n##### :warning: this option can break your code. Enable it only if you know what it does!\n\nEnables obfuscation of global variable and function names **with declaration**.\n\n### `renameProperties`\nType: `boolean` Default: `false`\n\n##### :warning: this option **MAY** break your code. Enable it only if you know what it does!\n\nEnables renaming of property names. All built-in DOM properties and properties in core JavaScript classes will be ignored.\n\nTo switch between `safe` and `unsafe` modes of this option use [`renamePropertiesMode`](#renamepropertiesmode) option.\n\nTo set format of renamed property names use [`identifierNamesGenerator`](#identifiernamesgenerator) option.\n\nTo control which properties will be renamed use [`reservedNames`](#reservednames) option.\n\nExample: \n```ts\n// input\n(function () {\n    const foo = {\n        prop1: 1,\n        prop2: 2,\n        calc: function () {\n            return this.prop1 + this.prop2;\n        }\n    };\n    \n    console.log(foo.calc());\n})();\n\n// output\n(function () {\n    const _0x46529b = {\n        '_0x10cec7': 0x1,\n        '_0xc1c0ca': 0x2,\n        '_0x4b961d': function () {\n            return this['_0x10cec7'] + this['_0xc1c0ca'];\n        }\n    };\n    console['log'](_0x46529b['_0x4b961d']());\n}());\n```\n\n### `renamePropertiesMode`\nType: `string` Default: `safe`\n\n##### :warning: Even in `safe` mode, [`renameProperties`](#renameproperties) option **MAY** break your code.\n\nSpecifies `renameProperties` option mode:\n* `safe` - default behaviour after `2.11.0` release. Trying to rename properties in a more safe way to prevent runtime errors. With this mode some properties will be excluded from renaming.\n* `unsafe` - default behaviour before `2.11.0` release. Renames properties in an unsafe way without any restrictions.\n\nIf one file is using properties from other file, use [`identifierNamesCache`](#identifiernamescache) option to keep the same property names between these files.\n\n### `reservedNames`\nType: `string[]` Default: `[]`\n\nDisables obfuscation and generation of identifiers, which being matched by passed RegExp patterns.\n\nExample:\n```ts\n\t{\n\t\treservedNames: [\n\t\t\t'^someVariable',\n\t\t\t'functionParameter_\\d'\n\t\t]\n\t}\n```\n\n### `reservedStrings`\nType: `string[]` Default: `[]`\n\nDisables transformation of string literals, which being matched by passed RegExp patterns.\n\nExample:\n```ts\n\t{\n\t\treservedStrings: [\n\t\t\t'react-native',\n\t\t\t'\\.\\/src\\/test',\n\t\t\t'some-string_\\d'\n\t\t]\n\t}\n```\n\n### `seed`\nType: `string|number` Default: `0`\n\nThis option sets seed for random generator. This is useful for creating repeatable results.\n\nIf seed is `0` - random generator will work without seed.\n\n### `selfDefending`\nType: `boolean` Default: `false`\n\n##### :warning: Don't change obfuscated code in any way after obfuscation with this option, because any change like uglifying of code can trigger self defending and code wont work anymore!\n##### :warning: This option forcibly sets `compact` value to `true`\n\nThis option makes the output code resilient against formatting and variable renaming. If one tries to use a JavaScript beautifier on the obfuscated code, the code won't work anymore, making it harder to understand and modify it.\n\n### `simplify`\nType: `boolean` Default: `true`\n\nEnables additional code obfuscation through simplification.\n\n##### :warning: in future releases obfuscation of `boolean` literals (`true` => `!![]`) will be moved under this option. \n\nExample:\n```ts\n// input\nif (condition1) {\n    const foo = 1;\n    const bar = 2;\n  \n    console.log(foo);\n  \n    return bar;\n} else if (condition2) {\n    console.log(1);\n    console.log(2);\n    console.log(3);\n  \n    return 4;\n} else {\n    return 5;\n}\n\n// output\nif (condition1) {\n    const foo = 0x1, bar = 0x2;\n    return console['log'](foo), bar;\n} else\n    return condition2 ? (console['log'](0x1), console['log'](0x2), console['log'](0x3), 0x4) : 0x5;\n```\n\n### `sourceMap`\nType: `boolean` Default: `false`\n\nEnables source map generation for obfuscated code.\n\nSource maps can be useful to help you debug your obfuscated JavaScript source code. If you want or need to debug in production, you can upload the separate source map file to a secret location and then point your browser there. \n\n### `sourceMapBaseUrl`\nType: `string` Default: ``\n\nSets base url to the source map import url when [`sourceMapMode: 'separate'`](#sourcemapmode).\n \nCLI example:\n```\njavascript-obfuscator input.js --output out.js --source-map true --source-map-base-url 'http://localhost:9000'\n```\n\nResult: \n```\n//# sourceMappingURL=http://localhost:9000/out.js.map\n```\n\n### `sourceMapFileName`\nType: `string` Default: ``\n\nSets file name for output source map when `sourceMapMode: 'separate'`.\n\nCLI example:\n```\njavascript-obfuscator input.js --output out.js --source-map true --source-map-base-url 'http://localhost:9000' --source-map-file-name example\n```\n\nResult: \n```\n//# sourceMappingURL=http://localhost:9000/example.js.map\n```\n\n### `sourceMapMode`\nType: `string` Default: `separate`\n\nSpecifies source map generation mode:\n* `inline` - add source map at the end of each .js files;\n* `separate` - generates corresponding '.map' file with source map. In case you run obfuscator through CLI - adds link to source map file to the end of file with obfuscated code `//# sourceMappingUrl=file.js.map`.\n\n### `sourceMapSourcesMode`\nType: `string` Default: `sources-content`\n\nAllows to control `sources` and `sourcesContent` fields of the source map:\n* `sources-content` - adds dummy `sources` field, adds `sourcesContent` field with the original source code;\n* `sources` - adds `sources` field with a valid source description, does not add `sourcesContent` field. When using NodeJS API it's required to define `inputFileName` option that will be used as `sources` field value.\n\n### `splitStrings`\nType: `boolean` Default: `false`\n\nSplits literal strings into chunks with length of [`splitStringsChunkLength`](#splitstringschunklength) option value.\n\nExample:\n```ts\n// input\n(function(){\n    var test = 'abcdefg';\n})();\n\n// output\n(function(){\n    var _0x5a21 = 'ab' + 'cd' + 'ef' + 'g';\n})();\n```\n\n### `splitStringsChunkLength`\nType: `number` Default: `10`\n\nSets chunk length of [`splitStrings`](#splitstrings) option.\n\n### `stringArray`\nType: `boolean` Default: `true`\n\nRemoves string literals and place them in a special array. For instance, the string `\"Hello World\"` in `var m = \"Hello World\";` will be replaced with something like `var m = _0x12c456[0x1];`\n\n### `stringArrayCallsTransform`\nType: `boolean` Default: `false`\n\n##### :warning: [`stringArray`](#stringarray) option must be enabled\n\nEnables the transformation of calls to the [`stringArray`](#stringarray). All arguments of these calls may be extracted to a different object depending on [`stringArrayCallsTransformThreshold`](#stringarraycallstransformthreshold) value.\nSo it makes it even harder to automatically find calls to the string array.\n\nExample:\n```\nfunction foo() {\n    var k = {\n        c: 0x2f2,\n        d: '0x396',\n        e: '0x397',\n        f: '0x39a',\n        g: '0x39d',\n        h: 0x398,\n        l: 0x394,\n        m: '0x39b',\n        n: '0x39f',\n        o: 0x395,\n        p: 0x395,\n        q: 0x399,\n        r: '0x399'\n    };\n    var c = i(k.d, k.e);\n    var d = i(k.f, k.g);\n    var e = i(k.h, k.l);\n    var f = i(k.m, k.n);\n    function i(c, d) {\n        return b(c - k.c, d);\n    }\n    var g = i(k.o, k.p);\n    var h = i(k.q, k.r);\n}\nfunction j(c, d) {\n    var l = { c: 0x14b };\n    return b(c - -l.c, d);\n}\nconsole[j(-'0xa6', -'0xa6')](foo());\nfunction b(c, d) {\n    var e = a();\n    b = function (f, g) {\n        f = f - 0xa3;\n        var h = e[f];\n        return h;\n    };\n    return b(c, d);\n}\nfunction a() {\n    var m = [\n        'string5',\n        'string1',\n        'log',\n        'string3',\n        'string6',\n        'string2',\n        'string4'\n    ];\n    a = function () {\n        return m;\n    };\n    return a();\n}\n```\n\n### `stringArrayCallsTransformThreshold`\nType: `number` Default: `0.5`\n\n##### :warning: [`stringArray`](#stringarray) and [`stringArrayCallsTransformThreshold`](#stringarraycallstransformthreshold) options must be enabled\n\nYou can use this setting to adjust the probability (from 0 to 1) that calls to the string array will be transformed.\n\n### `stringArrayEncoding`\nType: `string[]` Default: `[]`\n\n##### :warning: `stringArray` option must be enabled\n\nThis option can slow down your script.\n\nEncode all string literals of the [`stringArray`](#stringarray) using `base64` or `rc4` and inserts a special code that used to decode it back at runtime.\n\nEach `stringArray` value will be encoded by the randomly picked encoding from the passed list. This makes possible to use multiple encodings.\n\nAvailable values:\n* `'none'` (`boolean`): doesn't encode `stringArray` value\n* `'base64'` (`string`): encodes `stringArray` value using `base64`\n* `'rc4'` (`string`): encodes `stringArray` value using `rc4`. **About 30-50% slower than `base64`, but harder to get initial values.** It's recommended to disable [`unicodeEscapeSequence`](#unicodeescapesequence) option when using `rc4` encoding to prevent very large size of obfuscated code.\n\nFor example with the following option values some `stringArray` value won't be encoded, and some values will be encoded with `base64` and `rc4` encoding:\n\n```ts\nstringArrayEncoding: [\n    'none',\n    'base64',\n    'rc4'\n]\n```\n\n### `stringArrayIndexesType`\nType: `string[]` Default: `['hexadecimal-number']`\n\n##### :warning: `stringArray` option must be enabled\n\nAllows to control the type of string array call indexes.\n\nEach `stringArray` call index will be transformed by the randomly picked type from the passed list. This makes possible to use multiple types.\n\nAvailable values:\n* `'hexadecimal-number'` (`default`): transforms string array call indexes as hexadecimal numbers\n* `'hexadecimal-numeric-string'`: transforms string array call indexes as hexadecimal numeric string\n\nBefore `2.9.0` release `javascript-obfuscator` transformed all string array call indexes with `hexadecimal-numeric-string` type. This makes some manual deobfuscation slightly harder but it allows easy detection of these calls by automatic deobfuscators.\n\nThe new `hexadecimal-number` type approaches to make harder auto-detect of string array call patterns in the code.\n\nMore types will be added in the future.\n\n### `stringArrayIndexShift`\nType: `boolean` Default: `true`\n\n##### :warning: `stringArray` option must be enabled\n\nEnables additional index shift for all string array calls\n\n### `stringArrayRotate`\nType: `boolean` Default: `true`\n\n##### :warning: [`stringArray`](#stringarray) must be enabled\n\nShift the `stringArray` array by a fixed and random (generated at the code obfuscation) places. This makes it harder to match the order of the removed strings to their original place.\n\n### `stringArrayShuffle`\nType: `boolean` Default: `true`\n\n##### :warning: [`stringArray`](#stringarray) must be enabled\n\nRandomly shuffles the `stringArray` array items.\n\n### `stringArrayWrappersCount`\nType: `number` Default: `1`\n\n##### :warning: [`stringArray`](#stringarray) option must be enabled\n\nSets the count of wrappers for the `string array` inside each root or function scope.\nThe actual count of wrappers inside each scope is limited by a count of `literal` nodes within this scope.\n\nExample:\n```ts\n// Input\nconst foo = 'foo';\nconst bar = 'bar';\n        \nfunction test () {\n    const baz = 'baz';\n    const bark = 'bark';\n    const hawk = 'hawk';\n}\n\nconst eagle = 'eagle';\n\n// Output, stringArrayWrappersCount: 5\nconst _0x3f6c = [\n    'bark',\n    'bar',\n    'foo',\n    'eagle',\n    'hawk',\n    'baz'\n];\nconst _0x48f96e = _0x2e13;\nconst _0x4dfed8 = _0x2e13;\nconst _0x55e970 = _0x2e13;\nfunction _0x2e13(_0x33c4f5, _0x3f6c62) {\n    _0x2e13 = function (_0x2e1388, _0x60b1e) {\n        _0x2e1388 = _0x2e1388 - 0xe2;\n        let _0x53d475 = _0x3f6c[_0x2e1388];\n        return _0x53d475;\n    };\n    return _0x2e13(_0x33c4f5, _0x3f6c62);\n}\nconst foo = _0x48f96e(0xe4);\nconst bar = _0x4dfed8(0xe3);\nfunction test() {\n    const _0x1c262f = _0x2e13;\n    const _0x54d7a4 = _0x2e13;\n    const _0x5142fe = _0x2e13;\n    const _0x1392b0 = _0x1c262f(0xe7);\n    const _0x201a58 = _0x1c262f(0xe2);\n    const _0xd3a7fb = _0x1c262f(0xe6);\n}\nconst eagle = _0x48f96e(0xe5);\n```\n\n### `stringArrayWrappersChainedCalls`\nType: `boolean` Default: `true`\n\n##### :warning: [`stringArray`](#stringarray) and [`stringArrayWrappersCount`](#stringarraywrapperscount) options must be enabled\n\nEnables the chained calls between `string array` wrappers.\n\nExample:\n```ts\n// Input\nconst foo = 'foo';\nconst bar = 'bar';\n        \nfunction test () {\n    const baz = 'baz';\n    const bark = 'bark';\n\n    function test1() {\n        const hawk = 'hawk';\n        const eagle = 'eagle';\n    } \n}\n\n// Output, stringArrayWrappersCount: 5, stringArrayWrappersChainedCalls: true\nconst _0x40c2 = [\n    'bar',\n    'bark',\n    'hawk',\n    'eagle',\n    'foo',\n    'baz'\n];\nconst _0x31c087 = _0x3280;\nconst _0x31759a = _0x3280;\nfunction _0x3280(_0x1f52ee, _0x40c2a2) {\n    _0x3280 = function (_0x3280a4, _0xf07b02) {\n        _0x3280a4 = _0x3280a4 - 0x1c4;\n        let _0x57a182 = _0x40c2[_0x3280a4];\n        return _0x57a182;\n    };\n    return _0x3280(_0x1f52ee, _0x40c2a2);\n}\nconst foo = _0x31c087(0x1c8);\nconst bar = _0x31c087(0x1c4);\nfunction test() {\n    const _0x848719 = _0x31759a;\n    const _0x2693bf = _0x31c087;\n    const _0x2c08e8 = _0x848719(0x1c9);\n    const _0x359365 = _0x2693bf(0x1c5);\n    function _0x175e90() {\n        const _0x310023 = _0x848719;\n        const _0x2302ef = _0x2693bf;\n        const _0x237437 = _0x310023(0x1c6);\n        const _0x56145c = _0x310023(0x1c7);\n    }\n}\n```\n\n### `stringArrayWrappersParametersMaxCount`\nType: `number` Default: `2`\n\n##### :warning: [`stringArray`](#stringarray) option must be enabled\n##### :warning: Currently this option affects only wrappers added by [`stringArrayWrappersType`](#stringarraywrapperstype) `function` option value\n\nAllows to control the maximum number of string array wrappers parameters.\nDefault and minimum value is `2`. Recommended value between `2` and `5`.\n\n### `stringArrayWrappersType`\nType: `string` Default: `variable`\n\n##### :warning: [`stringArray`](#stringarray) and [`stringArrayWrappersCount`](#stringarraywrapperscount) options must be enabled\n\nAllows to select a type of the wrappers that are appending by the `stringArrayWrappersCount` option.\n\nAvailable values:\n* `'variable'`: appends variable wrappers at the top of each scope. Fast performance.\n* `'function'`: appends function wrappers at random positions inside each scope. Slower performance than with `variable` but provides more strict obfuscation.\n\nHighly recommended to use `function` wrappers for higher obfuscation when a performance loss doesn't have a high impact on an obfuscated application.\n\nExample of the `'function'` option value:\n```ts\n// input\nconst foo = 'foo';\n\nfunction test () {\n    const bar = 'bar';\n    console.log(foo, bar);\n}\n\ntest();\n\n// output\nconst a = [\n    'log',\n    'bar',\n    'foo'\n];\nconst foo = d(0x567, 0x568);\nfunction b(c, d) {\n    b = function (e, f) {\n        e = e - 0x185;\n        let g = a[e];\n        return g;\n    };\n    return b(c, d);\n}\nfunction test() {\n    const c = e(0x51c, 0x51b);\n    function e (c, g) {\n        return b(c - 0x396, g);\n    }\n    console[f(0x51b, 0x51d)](foo, c);\n    function f (c, g) {\n        return b(c - 0x396, g);\n    }\n}\nfunction d (c, g) {\n    return b(g - 0x3e1, c);\n}\ntest();\n```\n    \n### `stringArrayThreshold`\nType: `number` Default: `0.8` Min: `0` Max: `1`\n\n##### :warning: [`stringArray`](#stringarray) option must be enabled\n\nYou can use this setting to adjust the probability (from 0 to 1) that a string literal will be inserted into the `stringArray`.\n\nThis setting is especially useful for large code size because it repeatedly calls to the `string array` and can slow down your code.\n\n`stringArrayThreshold: 0` equals to `stringArray: false`.\n\n### `target`\nType: `string` Default: `browser`\n\nAllows to set target environment for obfuscated code.\n\nAvailable values: \n* `browser`;\n* `browser-no-eval`;\n* `node`.\n\nCurrently output code for `browser` and `node` targets is identical, but some browser-specific options are not allowed to use with `node` target.\nOutput code for `browser-no-eval` target is not using `eval`.\n\n### `transformObjectKeys`\nType: `boolean` Default: `false`\n\nEnables transformation of object keys.\n\nExample:\n```ts\n// input\n(function(){\n    var object = {\n        foo: 'test1',\n        bar: {\n            baz: 'test2'\n        }\n    };\n})();\n\n// output\nvar _0x4735 = [\n    'foo',\n    'baz',\n    'bar',\n    'test1',\n    'test2'\n];\nfunction _0x390c(_0x33d6b6, _0x4735f4) {\n    _0x390c = function (_0x390c37, _0x1eed85) {\n        _0x390c37 = _0x390c37 - 0x198;\n        var _0x2275f8 = _0x4735[_0x390c37];\n        return _0x2275f8;\n    };\n    return _0x390c(_0x33d6b6, _0x4735f4);\n}\n(function () {\n    var _0x17d1b7 = _0x390c;\n    var _0xc9b6bb = {};\n    _0xc9b6bb[_0x17d1b7(0x199)] = _0x17d1b7(0x19c);\n    var _0x3d959a = {};\n    _0x3d959a[_0x17d1b7(0x198)] = _0x17d1b7(0x19b);\n    _0x3d959a[_0x17d1b7(0x19a)] = _0xc9b6bb;\n    var _0x41fd86 = _0x3d959a;\n}());\n```\n\n### `unicodeEscapeSequence`\nType: `boolean` Default: `false`\n\nAllows to enable/disable string conversion to unicode escape sequence.\n\nUnicode escape sequence increases code size greatly and strings easily can be reverted to their original view. Recommended to enable this option only for small source code. \n\n## Preset Options\n### High obfuscation, low performance\n\nThe performance will be much slower than without obfuscation\n\n```javascript\n{\n    compact: true,\n    controlFlowFlattening: true,\n    controlFlowFlatteningThreshold: 1,\n    deadCodeInjection: true,\n    deadCodeInjectionThreshold: 1,\n    debugProtection: true,\n    debugProtectionInterval: 4000,\n    disableConsoleOutput: true,\n    identifierNamesGenerator: 'hexadecimal',\n    log: false,\n    numbersToExpressions: true,\n    renameGlobals: false,\n    selfDefending: true,\n    simplify: true,\n    splitStrings: true,\n    splitStringsChunkLength: 5,\n    stringArray: true,\n    stringArrayCallsTransform: true,\n    stringArrayEncoding: ['rc4'],\n    stringArrayIndexShift: true,\n    stringArrayRotate: true,\n    stringArrayShuffle: true,\n    stringArrayWrappersCount: 5,\n    stringArrayWrappersChainedCalls: true,    \n    stringArrayWrappersParametersMaxCount: 5,\n    stringArrayWrappersType: 'function',\n    stringArrayThreshold: 1,\n    transformObjectKeys: true,\n    unicodeEscapeSequence: false\n}\n```\n\n### Medium obfuscation, optimal performance\n\nThe performance will be slower than without obfuscation\n\n```javascript\n{\n    compact: true,\n    controlFlowFlattening: true,\n    controlFlowFlatteningThreshold: 0.75,\n    deadCodeInjection: true,\n    deadCodeInjectionThreshold: 0.4,\n    debugProtection: false,\n    debugProtectionInterval: 0,\n    disableConsoleOutput: true,\n    identifierNamesGenerator: 'hexadecimal',\n    log: false,\n    numbersToExpressions: true,\n    renameGlobals: false,\n    selfDefending: true,\n    simplify: true,\n    splitStrings: true,\n    splitStringsChunkLength: 10,\n    stringArray: true,\n    stringArrayCallsTransform: true,\n    stringArrayCallsTransformThreshold: 0.75,\n    stringArrayEncoding: ['base64'],\n    stringArrayIndexShift: true,\n    stringArrayRotate: true,\n    stringArrayShuffle: true,\n    stringArrayWrappersCount: 2,\n    stringArrayWrappersChainedCalls: true,\n    stringArrayWrappersParametersMaxCount: 4,\n    stringArrayWrappersType: 'function',\n    stringArrayThreshold: 0.75,\n    transformObjectKeys: true,\n    unicodeEscapeSequence: false\n}\n```\n\n### Low obfuscation, High performance\n\nThe performance will be at a relatively normal level\n\n```javascript\n{\n    compact: true,\n    controlFlowFlattening: false,\n    deadCodeInjection: false,\n    debugProtection: false,\n    debugProtectionInterval: 0,\n    disableConsoleOutput: true,\n    identifierNamesGenerator: 'hexadecimal',\n    log: false,\n    numbersToExpressions: false,\n    renameGlobals: false,\n    selfDefending: true,\n    simplify: true,\n    splitStrings: false,\n    stringArray: true,\n    stringArrayCallsTransform: false,\n    stringArrayEncoding: [],\n    stringArrayIndexShift: true,\n    stringArrayRotate: true,\n    stringArrayShuffle: true,\n    stringArrayWrappersCount: 1,\n    stringArrayWrappersChainedCalls: true,\n    stringArrayWrappersParametersMaxCount: 2,\n    stringArrayWrappersType: 'variable',\n    stringArrayThreshold: 0.75,\n    unicodeEscapeSequence: false\n}\n```\n\n### Default preset, High performance\n\n```javascript\n{\n    compact: true,\n    controlFlowFlattening: false,\n    deadCodeInjection: false,\n    debugProtection: false,\n    debugProtectionInterval: 0,\n    disableConsoleOutput: false,\n    identifierNamesGenerator: 'hexadecimal',\n    log: false,\n    numbersToExpressions: false,\n    renameGlobals: false,\n    selfDefending: false,\n    simplify: true,\n    splitStrings: false,\n    stringArray: true,\n    stringArrayCallsTransform: false,\n    stringArrayCallsTransformThreshold: 0.5,\n    stringArrayEncoding: [],\n    stringArrayIndexShift: true,\n    stringArrayRotate: true,\n    stringArrayShuffle: true,\n    stringArrayWrappersCount: 1,\n    stringArrayWrappersChainedCalls: true,\n    stringArrayWrappersParametersMaxCount: 2,\n    stringArrayWrappersType: 'variable',\n    stringArrayThreshold: 0.75,\n    unicodeEscapeSequence: false\n}\n```\n\n<!-- ##options-end## -->\n\n## Frequently Asked Questions\n\n### What javascript versions are supported?\n\n`es3`, `es5`, `es2015`, `es2016`, `es2017`, `es2018`, `es2019` and partially `es2020`\n\n### I want to use feature that described in `README.md` but it's not working!\n\nThe README on the master branch might not match that of the latest stable release.\n\n### Why CLI command not working?\n\nTry to run `npm link javascript-obfuscator` command or install it globally with `npm i -g javascript-obfuscator`\n\n### Online version?\n\n[obfuscator.io](https://obfuscator.io)\n\n### JSX support?\n\nNo. JSX support isn't planned.\n\n### How to change kind of variables of inserted nodes (`var`, `let` or `const`)?\n\nSee: [`Kind of variables`](#kind-of-variables)\n\n### Why I got `null` value instead of `BigInt` number?\n\n`BigInt` obfuscation works correctly only in environments that support `BigInt` values. See [ESTree spec](https://github.com/estree/estree/blob/master/es2020.md#bigintliteral)\n\n### I enabled `renameProperties` option, and my code broke! What to do?\n\nTry `renamePropertiesMode: 'safe'` option, if it still doesn't work, just disable this option.\n\n## GitHub Sponsors\n\n<a href=\"https://github.com/microsoft\" target=\"_blank\"><img src=\"https://avatars.githubusercontent.com/u/6154722?s=200&v=4\"></a>\n\n## Backers\n\nSupport us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/javascript-obfuscator#backer)]\n\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/9/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/10/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/10/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/11/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/11/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/12/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/12/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/13/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/13/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/14/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/14/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/15/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/15/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/16/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/16/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/17/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/17/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/18/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/18/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/19/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/19/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/20/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/20/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/21/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/21/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/22/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/22/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/23/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/23/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/24/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/24/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/25/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/25/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/26/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/26/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/27/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/27/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/28/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/28/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/backer/29/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/backer/29/avatar.svg\"></a>\n\n\n## Open Collective Sponsors\n\nBecome a sponsor and get your logo on our README on Github with a link to your site.\n\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/javascript-obfuscator/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/javascript-obfuscator/sponsor/9/avatar.svg\"></a>\n\n\n## License\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjavascript-obfuscator%2Fjavascript-obfuscator.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjavascript-obfuscator%2Fjavascript-obfuscator?ref=badge_large)\n\nCopyright (C) 2016-2024 [Timofey Kachalov](http://github.com/sanex3339).\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n  * Redistributions of source code must retain the above copyright\n    notice, this list of conditions and the following disclaimer.\n  * Redistributions in binary form must reproduce the above copyright\n    notice, this list of conditions and the following disclaimer in the\n    documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","_attachments":{},"homepage":"https://obfuscator.io/","bugs":{"url":"https://github.com/javascript-obfuscator/javascript-obfuscator/issues"},"license":"BSD-2-Clause"}