{"_id":"require-injector","_rev":"99-a292e9cc5a35b53d29c22685f7efda0b","name":"require-injector","time":{"modified":"2023-10-21T11:29:11.204Z","created":"2016-06-04T19:36:47.186Z","0.0.1":"2016-06-04T19:36:47.186Z","0.0.2":"2016-06-04T19:40:14.044Z","0.0.3":"2016-06-05T14:28:18.313Z","0.1.0":"2016-06-05T19:14:39.224Z","0.1.1":"2016-06-06T03:46:22.663Z","0.1.2":"2016-06-06T05:26:24.292Z","0.1.3":"2016-06-06T05:34:53.951Z","0.2.0":"2016-06-07T02:52:37.878Z","0.2.1":"2016-06-07T02:55:32.019Z","0.2.2":"2016-06-07T03:08:39.785Z","0.2.3":"2016-06-07T03:39:43.969Z","0.2.4":"2016-06-07T05:02:44.095Z","0.3.0":"2016-06-07T17:12:17.867Z","0.3.1":"2016-06-07T22:43:47.883Z","0.3.2":"2016-06-09T05:17:04.129Z","0.3.3":"2016-06-09T06:02:14.764Z","0.3.4":"2016-06-10T02:27:19.517Z","0.3.5":"2016-06-10T02:48:07.427Z","0.3.6":"2016-06-12T04:20:40.803Z","0.3.7":"2016-06-13T04:47:10.356Z","0.3.8":"2016-06-20T05:40:18.033Z","0.3.9":"2016-06-24T11:05:23.923Z","0.3.10":"2016-06-28T08:20:13.567Z","0.4.0":"2016-07-06T07:34:30.922Z","0.4.1":"2016-07-06T08:19:10.768Z","0.4.2":"2016-07-14T07:29:12.816Z","0.4.3":"2016-07-20T09:40:33.517Z","0.4.4":"2016-08-02T11:38:17.799Z","0.4.5":"2016-08-15T07:47:09.414Z","0.4.6":"2016-08-23T03:07:28.016Z","0.4.7":"2016-09-06T11:38:54.092Z","0.5.0":"2016-11-01T10:27:31.107Z","1.0.0-alpha.3":"2016-11-20T16:25:25.534Z","1.0.0-beta.1":"2016-11-20T17:53:57.772Z","1.0.0-beta.2":"2016-11-20T18:03:13.081Z","1.0.0":"2016-11-22T14:46:23.224Z","1.0.1":"2016-11-30T14:40:13.391Z","1.0.2-alpha.1":"2016-12-11T09:04:39.350Z","1.0.2":"2016-12-13T17:10:51.112Z","2.0.0-rc.1":"2016-12-23T02:19:17.107Z","2.0.0":"2016-12-27T10:47:11.078Z","2.0.1":"2017-01-12T17:49:46.867Z","2.0.2":"2017-02-18T08:14:06.827Z","2.0.3-1":"2017-02-21T14:20:36.938Z","2.0.3-2":"2017-02-21T16:30:14.667Z","2.0.4":"2017-02-22T05:42:51.945Z","2.0.5":"2017-03-26T07:02:28.745Z","3.0.0-rc.3":"2017-06-11T15:20:33.260Z","3.0.0-rc.4":"2017-06-12T17:58:19.582Z","3.0.0-rc.5":"2017-06-16T10:11:45.984Z","3.0.0":"2017-06-29T17:03:16.054Z","3.0.1":"2017-07-16T04:05:57.760Z","3.0.2":"2017-07-16T06:44:50.194Z","3.0.3":"2017-07-21T07:00:01.971Z","3.0.4":"2017-07-24T04:57:29.555Z","3.0.5":"2017-07-24T05:15:52.418Z","3.0.6":"2017-07-25T14:23:56.693Z","3.0.7":"2017-07-25T17:05:43.780Z","3.1.1":"2017-08-10T08:31:56.449Z","3.1.2":"2017-08-10T09:43:13.816Z","3.1.3":"2017-08-29T14:17:57.178Z","3.1.4":"2017-09-24T11:18:04.626Z","3.1.5":"2017-09-24T16:14:57.865Z","3.1.6":"2017-09-24T17:16:20.112Z","4.0.0":"2018-03-10T06:52:17.459Z","4.0.1":"2018-03-11T19:05:57.480Z","4.0.2":"2018-03-13T18:09:40.526Z","4.0.3":"2018-03-14T09:16:09.294Z","4.1.0":"2018-03-14T16:21:05.207Z","4.1.1":"2018-03-28T18:22:32.563Z","4.2.0":"2018-06-22T07:49:49.173Z","4.2.1":"2018-08-13T11:04:45.037Z","4.2.2":"2018-08-30T03:59:14.013Z","5.0.0-alpha.6":"2018-09-14T10:51:29.657Z","5.0.0":"2018-11-03T08:46:09.074Z","5.1.0":"2019-01-17T06:34:16.498Z","5.1.1":"2019-06-27T04:15:05.924Z","5.1.2":"2019-08-21T04:45:48.438Z","5.1.3":"2019-08-21T05:22:52.730Z","5.1.4":"2019-10-02T03:46:44.905Z","5.1.5":"2019-10-02T08:56:31.103Z","5.1.6":"2019-10-03T06:46:50.116Z","5.1.7":"2020-02-06T15:04:19.443Z","5.2.0-alpha":"2020-09-19T11:44:04.965Z","5.2.0-alpha.2":"2020-09-20T16:25:17.821Z","5.2.0-alpha.3":"2020-10-10T10:23:37.968Z","5.2.0":"2020-11-24T15:49:41.934Z","5.2.1":"2021-03-19T14:59:33.210Z","5.3.0":"2021-06-20T09:34:08.393Z","5.3.1":"2021-06-20T09:37:15.006Z","5.3.2-0":"2021-06-23T10:37:36.375Z","5.3.2":"2023-10-21T11:29:11.006Z"},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"dist-tags":{"latest":"5.3.2"},"description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","readme":"```\n ╦═╗ ╔═╗ ╔═╗  ╦ ╦ ╦ ╦═╗ ╔═╗      ╦ ╔╗╔  ╦ ╔═╗ ╔═╗ ╔╦╗ ╔═╗ ╦═╗ \n ╠╦╝ ║╣  ║═╬╗ ║ ║ ║ ╠╦╝ ║╣       ║ ║║║  ║ ║╣  ║    ║  ║ ║ ╠╦╝ \n ╩╚═ ╚═╝ ╚═╝╚ ╚═╝ ╩ ╩╚═ ╚═╝      ╩ ╝╚╝ ╚╝ ╚═╝ ╚═╝  ╩  ╚═╝ ╩╚═\n```\n# require-injector\n![Travis CI](https://travis-ci.org/liujingbreak/require-injector.svg?branch=master)\n\n\nInjecting and replacing `require()` and `import` statement in both NodeJS and browser side JS or Typescript file via packing tool like Webpack.\n\nWhen it is used for Node, it is a little bit like [app-module-path](https://www.npmjs.com/package/app-module-path),\nwhen it is used for browser environment JS bundle tool, it is like Webpack `resolve.alias` configuration, but more fine-grained.\n\nYou may use it as a simple IoC container, which helps you decouple modules. Or if you just want to replace some third-party package's dependency without doing git-fork and create a whole new package.\n\n> Be aware that Node.js ECMAScript modules is not supported at this moment.\n\n- [Installation](#installation)\n- [Node project example](#node-project-example)\n\t- [Injection for local files](#injection-for-local-files)\n\t- [No relative path needed in require()](#no-relative-path-needed-in-require)\n\t- [Injection for Node packages](#injection-for-node-packages)\n- [Browserify transform](#browserify-transform)\n- [Webpack loader](#webpack-loader)\n- [Webpack-like split loading module replacement: `require.ensure()`](#webpack-like-split-loading-module-replacement-requireensure)\n- [Replacement](#replacement)\n- [Solution for NodeJS and browser environment](#solution-for-nodejs-and-browser-environment)\n- [ES6 Import syntax and import async syntax](#es6-import-syntax-and-import-async-syntax)\n- [Support as Webapck loader to replace Typescript file](#support-as-webapck-loader-to-replace-typescript-file)\n- [Injection for server side Swig template](#injection-for-server-side-swig-template)\n- [Injector API](#injector-api)\n\t- [require('require-injector')( `{object}` opts )](#requirerequire-injector-object-opts-)\n\t\t- [Parameters](#parameters)\n\t- [fromPackage( `{string|array}` nodePackageName, `{function}` resolve, `{object}` opts)](#frompackage-stringarray-nodepackagename-function-resolve-object-opts)\n\t\t- [Parameters](#parameters-1)\n\t- [fromDir( `{string|array}` directory)](#fromdir-stringarray-directory)\n\t\t- [Parameters](#parameters-2)\n\t- [transform(filePath)](#transformfilepath)\n\t- [injectToFile(`{string}` filePath, `{string}` code, `{object}` ast)](#injecttofilestring-filepath-string-code-object-ast)\n\t\t- [Parameters](#parameters-3)\n\t- [cleanup()](#cleanup)\n- [Events](#events)\n\t- [\"inject\" event](#inject-event)\n\t- [\"replace\" event](#replace-event)\n\t- [\"ast\" event](#ast-event)\n- [FactoryMap API](#factorymap-api)\n\t- [substitute(`{string|RegExp}` requiredModule, `{string|function}` newModule)](#substitutestringregexp-requiredmodule-stringfunction-newmodule)\n\t\t- [Parameters](#parameters-4)\n\t- [factory(`{string|RegExp}` requiredModule, `{function}` factory)](#factorystringregexp-requiredmodule-function-factory)\n\t\t- [Parameters](#parameters-5)\n\t- [replaceCode(`{string|RegExp}` moduleName, `{string | function}` jsCode)](#replacecodestringregexp-modulename-string--function-jscode)\n\t- [value(`{string|RegExp}` requiredModule, `{*|function}` value)](#valuestringregexp-requiredmodule-function-value)\n\t\t- [Parameters](#parameters-6)\n\t- [swigTemplateDir(`{string}` packageName, `{string}` dir)](#swigtemplatedirstring-packagename-string-dir)\n\n### Installation\n```\nnpm install require-injector\n```\n\n\n### Node project example\n\nAssume you have project structure like below,\n```\n/\n├─── src\n│    ├─── dir1\n│    │     ├─── sub-dir\n│    │     │      └─── feature1-1.js\n│    │     └─── feature1.js\n│    └─── dir2\n│          └─── feature2.js\n├─── app.js\n├─── utils\n│      └─── index.js\n└─── node_modules\n      ├─── module1/index.js, package.json, ...\n      └─── module2/index.js, package.json, ...\n```\n\n#### Injection for local files\nIn src/dir1/some1.js, there is `require()` calling to `module1`\n```js\nvar m1 = require('module1');\n```\nYou can inject this `require('module1')` with the exports value from `module2`.\n\nIn your entry js file app.js:\n```js\nconst Injector = require('require-injector').default;\n\nlet rj = new Injector({basedir: __dirname});\nrj.fromDir('src/dir1')\n  .substitute('module1', 'module2');\n```\nOr in Typescript\n```ts\nimport Injector from 'require-injector';\nlet rj = new Injector({basedir: __dirname});\nrj.fromDir('src/dir1')\n  .substitute('module1', 'module2');\n\n```\nFrom then on, any file `require('module1')` will actually be requiring module2 instead.\n\nAlso you can inject it with a value returned from a lazy factory function, or just give a value to it;\n```js\nrj.fromDir(['src/dir1', 'src/dir2'])\n\t.factory('module1', function(file) { return something;})\n\t.value('module2', 123);\n```\n\n#### No relative path needed in require()\nYou may don't need require messy relative path anymore. Image you have a common `utils` always be required by different feature folders. Same effect like [app-module-path](https://www.npmjs.com/package/app-module-path)\n```js\n// In app.js\nconst Injector = require('require-injector').default;\nlet rj = new Injector();\nrj.fromDir(['src/dir1', 'src/dir2']).factory('_utils', function() {\n\treturn require('./utils');\n});\n```\nNow you have a common fake module name called `_utils` to be required from dir1,dir2\nIn dir1/feature1.js\n```js\n// var utils = require('../utils');\nvar utils = require('_utils');\n```\nIn dir1/sub-dir/feature1-1.js\n```js\n// var utils = require('../../utils');\nvar utils = require('_utils');\n```\nSince v2.0.0\nhierarchical directors setting is supported. Injector setting can be configured on\ndifferent level directories, lower level directory's setting takes precedence. \n```js\nrj.fromDir('src/dir1')\n\t.substitute('module1', 'module2');\nrj.fromDir('src')\n\t.substitute('module1', 'module3');\n```\nAll files under `src/dir1` will be injected with 'module2'.\nAny of other files from `src/**/*` will be injected with 'module3'.\n\n#### Injection for Node packages\nYou can setup injection for JS file of specific packages, e.g. module1\n```js\n...\nrj.fromPackage('module1')\n\t.substitute('module1-dependencyA', 'anotherPackage');\n// If module1 is a Browserify package\nrj.fromPackage('module1', require('browser-resolve').sync)\n    .substitute('module1-dependencyA', 'anotherPackage');\n```\n\n\n### Browserify transform\nIf you are packing files to browser side by Browserify,\n```js\nlet Injector = require('require-injector').default;\nlet rj = new Injector({noNode: true});\nrj.fromPackage('...')\n...\nvar browserify = require('browserify');\nvar b = browserify();\nb.transform(rj.transform, {global: true});\n```\nIt uses [acorn](https://www.npmjs.com/package/acorn) JavaScript language parser to parse each JS file and replace line of `require(\"matchedModule\")`.\nSet `noNode` to `true` to disable injection on NodeJS modules, only work as a replacer.\n\nBrowserify from command line\n```shell\nbrowserify entry.js --global-transform\n [ require-injector/transform --inject inject.js ]\n```\n`inject.js` is where you initialize require-injector settings\n```js\nvar rj = require('require-injector').getInstance({noNode: true});\n\nrj.fromDir('folderA')\n\t.value('moduleX', 'anotherPackage')\n\t.factory('moduleY', function() {return something;})\n\t.substitute('moduleZ', 'anotherPackage');\n\nrj.fromPackage('moduleB')\n\t...\n```\n\n### Webpack loader\n> Requires Webpack version above 2.0\n\nThe whole module is a Webpack loader, you can use it in `webpack.config.js`.\nConsider it as more advanced solution for Webpack `resolve.alias` option.\n\ne.g. You want to resolve `jquery` to `zepto` only for a part of source code.\n\nAlso we provide a `css-loader` to replace \"import\" syntax:\n- `@import \"npm://<package>/path\"`\n- `@import \"~<package>/path\"`\n- LESS like `@import (reference | ...)` syntax\nBut only work for `.substitute()`, `.alias()` to replace dependency, and `replaceCode(<package>, '')` to delete dependency. \n\n```js\nvar browserInjector = rj({noNode: true});\nbrowserInjector.fromDir('src/mobile').substitute('jquery', 'zepto');\nmodule.exports = {\n  ...\n  module: {\n    rules: [\n      {\n        test: /\\.js$/,\n        use: [{loader: 'require-injector', options: {injector:  browserInjector}],\n        parser: {\n          amd: false\n          // Currently we only support CommonJS style, so you need to disable `amd` mode for safe if you don't use AMD.\n        }\n      },\n\t  {\n\t\t  test: /\\.css$/,\n\t\t  use: [\n\t\t\t  ...\n\t\t\t  {loader: 'require-injector/css-loader', options: {\n\t\t\t\t\t\t\t\tinjector: browserInjector\n\t\t\t  }}\n\t\t  ]\n\t  }\n  }\n};\n```\n\n### Webpack-like split loading module replacement: `require.ensure()`\n`.substitute()` works for call expression like `require.ensure()`\\\nInjection setup in gulp script for Webpack like below,\n```js\nrj({noNode: true, basedir: __dirname});\nrj.fromDir('dir1').substitute('replaceMe', 'module1');\n```\nIn browser side file\n```js\nrequire.ensure(['replaceMe', 'module2'], function() {\n\t....\n})\n```\nwill be replaced to\n```js\nrequire.ensure(['module1', 'module2'], function() {\n\t....\n})\n```\n\n\n### Replacement\nYou can write your own replacement function for Browserify or Webpack, just call `.injectToFile()`,\n```js\nvar fs = require('fs');\nvar code = fs.readFileSync(filePath, 'utf8');\nvar replacedCode = rj.injectToFile(filePath, code);\nfs.writeFileSync(filePath, replacedCode);\n```\n\n<a name=\"solution-for-nodejs-and-browser-environment\"></a>\n### Solution for NodeJS and browser environment\n- For NodeJS, the injector kidnaps Node's native API `Module.prototype.require()`, so that each `require()` call goes to injector's control, it returns injecting value according to callee file's id (file path).\n\n- For browsers, if you are packing your code by any tool like Browsersify and Webpack, this module plays a role of `tranform`, `loader` or `replacer`, parsing JS code and replacing `require()` expression with stringified injecting value.\n\nYou can even create 2 instances, one for Node injection, another for browser side replacement, so they don't interfere each other.\n```js\n// Node injection\nvar rj = require('require-injector');\nvar rjNode = rj();\nrjNode.fromPackage('feature1')\n\t.substitute('dependency1', 'module1');\n\nvar rjReplace = rj({noNode: true});\nrjReplace.fromPackage('feature2')\n\t.substitute('dependency2', 'module2');\n\n```\n\n### ES6 Import syntax and import async syntax\nSince v3.0.0, it also supports replacing **import** syntax to work with Webpack2, you no longer need to use babel to translate **import** syntax to `require()` before require-injector kicks in, which is also for enabling Webpack tree-shaking function.\n```\nimport defaultMember from \"module-name\";\nimport * as name from \"module-name\";\nimport { member } from \"module-name\";\nimport { member as alias } from \"module-name\";\nimport { member1 , member2 } from \"module-name\";\nimport { member1 , member2 as alias2 , [...] } from \"module-name\";\nimport defaultMember, { member [ , [...] ] } from \"module-name\";\nimport defaultMember, * as name from \"module-name\";\nimport \"module-name\";\n```\nEven asyc import syntax `import(\"module-name\")`\n\n### Support as Webapck loader to replace Typescript file\nYou can either put this loader either behide or before babel loader, it can recoganize\n\n### Injection for server side Swig template\nWe also extend injection function to resource type other than Javascript, if you are using server side Swig template engine,\nthis injector can work with [swig-package-tmpl-loader injection](https://www.npmjs.com/package/swig-package-tmpl-loader#injection)\n\n\n### Injector API\n#### require('require-injector')( `{object}` opts )\nMust call this function at as beginning as possible of your entry script.\nIt kidnaps Node's native API `Module.prototype.require()`, so every `require()`\ncall actually goes to its management.\n##### Parameters\n`opts`: optional, global options:\n\n- `opts.basedir`: `{string}` default is process.cwd(), used to resolve relative path in `.fromDir(path)`\n- `opts.resolve`: `{function(id)}`, default is[reolve](https://www.npmjs.com/package/resolve)`.sync`, you may also use Node API `require.resolve` or [browser-resolve](https://www.npmjs.com/package/browser-resole)`.sync`\n- `opts.resolveOpts`:  `{object}`  set a global [resolve](https://www.npmjs.com/package/resolve) options which is for `.fromPackage(path, opts)`\n- `noNode`: `{boolean}`  default is false, if you only use it as a replacer like Browserify's transform or Webpack's loader, you don't want injection work on NodeJS side, no kidnapping on `Module.prototype.require`, just set this property to `true`. And this will turn default `opts.resolve` to `require('browser-resolve').sync`.\n- `opts.debug`: `{boolean}` if true, log4js will be enabled to print out logs\n\n\n#### fromPackage( `{string|array}` nodePackageName, `{basedir: string}` opts)\nAdding one or multiple packages to injection setting, all files under this package's directory will be injectable. This function calls `.fromDir()` internally.\n##### Parameters\n- `nodePackageName`: Node package's name or array of multiple package names\n\n- `opts`: optional, `{basedir}` default is current directory `process.cwd()`, lookup package from `basedir/node_modules/<pkg>, basedir/../node_modules/<pkg>, ...`,\n\nUnderneath, it uses [resolve](https://www.npmjs.com/package/resolve) to locate package's root directory, which mean it could not only be a Node package, but also a _Browser_ side package which has a \"`browser`\" property instead of \"`main`\" property in package.json, you may use [browserResolve](https://www.npmjs.com/package/browser-resolve).sync instead of [resolve](https://www.npmjs.com/package/resolve).\n\n_returns_ chainable FactoryMap\n\n#### fromDir( `{string|array}` directory)\nAdding one or multiple directories to injection setting, all files under this directory will be injectable.\n> The internal directory list are sorted and can be binary searched when `Module.prototype.require()` is called against each file. So the performance of dynamic injection should be not bad\n\n##### Parameters\n- `directory`: if this is a relative path, you must call `requireInjector({basedir: rootDir})`\n\tto tell a base directory\n_returns_ chainable FactoryMap\n\n#### transform(filePath)\nA Browserify JS file transform function to replace `require()` expression with proper injection.\n```js\n// add to Browserify as a transform\nbrowserify.transform(rj.transform, {global: true});\n```\n_returns_ through-stream\n\n#### injectToFile(`{string}` filePath, `{string}` code, `{object}` ast)\nHere \"inject\" is actually \"replacement\".\nParsing a matched file to Esprima AST tree, looking for matched `require(module)` expression and replacing them with proper values, expression.\n##### Parameters\n- `filePath`: file path\n- `code`: content of file\n- `ast`: optional, if you have already parsed code to[esrima](https://www.npmjs.com/package/esprima) AST tree with `{range: true}` option, pass it to this function which helps to speed up process by skip parsing again.\n\n_returns_ replaced source code, if there is no injectable `require()`, same source code will be returned.\n\n#### cleanup()\nRemove all packages and directories set by `.fromDir()` and `.fromPackage()`, also release `Module.prototype.require()`, injection will stop working.\n\n### Events\nrequire-injector extends Node `Events` module.\n\n#### \"inject\" event\nEmitted when a Node module is matched to be injected with something.\n```js\nrj.on('inject', moduleId => {});\n```\n\n#### \"replace\" event\nEmitted when `injectToFile` is called on injector.\n```js\nrj.on('replace', (moduleName: string, replacement: string) => {});\n```\n#### \"ast\" event\nIn replacement mode, requir-injector use Acorn or Typescript engine to parse JS/JSX, TS/TSX file into AST object, if you want to reuse this AST object, add listerner to this event\n\n### FactoryMap API\n\n#### substitute(`{string|RegExp}` requiredModule, `{string|function}` newModule)\nOr\n`alias(requiredModule, newModule)`\n\nReplacing a required module with requiring another module.\n> Also support `npm://package` reference in Swig template tags `include` and `import`,\ncheck this out [swig-package-tmpl-loader injection](https://www.npmjs.com/package/swig-package-tmpl-loader#injection)\n\n> It works very like **Webpack**'s `resolve.alias`,\nit also matches module name which is consist of node package name and specific path\n\ne.g.\nWhen injector is configured as\n```js\nrj.fromDir('.').alias('moduleA', 'moduleB');\n```\nThen the file contains `require('moduleA/foo/bar.js')` will be replaced with `require('moduleB/foo/bar.js')`\n\n\n\n##### Parameters\n- `requiredModule`: the original module name which is required for, it can't be relative file path, only supports absolute path, a package name or Regular Expression.\n\t> Package name like `lodash/throttle` also works, as long as it can be resolved to same absolute path all the time.\n\n- `newModule`: the new module name that is replaced with.\\\nIf `newModule` is a function, it will be passed in 2 parameters: `sourceFilePath` and `regexpExecResult`, and must return string value of replaced module name.\n\n\n_returns_ chainable FactoryMap\n\n#### factory(`{string|RegExp}` requiredModule, `{function}` factory)\nReplacing a required module with a function returned value.\n> Not work for `require.ensure()`\n\n##### Parameters\n- `requiredModule`: the original module name which is required for, it can't be a relative file path.\n- `factory`: A function invoked with 1 argument: `sourceFilePath` and returns a value which then will replace the original module of `requiredModule`.\n\n\t**Note**: In browser side replacement mode, it replaces entire `require('requiredModule')` expression in source code with Immediately-Invoked Function Expression (IIFE) of the factory function`.toString()`:\n\t```js\n\t// require('requiredModule'); ->\n\t'(' + factory.toString() + ')(sourceFilePath, regexpExecResult)';\n\t```\n\t> In replacement mode, parameter `sourceFilePath` will be null by default, since this would expose\n\toriginal source file path of your file system, if you still want to obtain `sourceFilePath`, set option `.enableFactoryParamFile`\n\tto `true`\n\n\tThe factory eventually stands in source code, not NodeJS runtime.\n\tThus you can not have any reference to any closure variable in factory function.\n\n\n_returns_ chainable FactoryMap\n\n#### replaceCode(`{string|RegExp}` moduleName, `{string | function}` jsCode)\nArbitrary JS code replacement\n> Only work in replacement mode, not NodeJs side\n\n```ts\nimport Injector from 'require-injector';\nvar rjReplace = new Injector({noNode: true});\nrjReplace.fromPackage([packageA...])\n\t.replaceCode('foobar', JSON.stringify({foo: 'bar'}));\n```\nIn which \"`var foobar = require('foobar');\"` is replaced with:\n```ts\nvar  foobar = {\"foo\": \"bar\"};\n```\n\n#### value(`{string|RegExp}` requiredModule, `{*|function}` value)\nReplacing a required module with any object or primitive value.\n> Not work for `require.ensure()`\n\n##### Parameters\n- `requiredModule`: the original module name which is required for, it can't be a relative file path.\n- `value`: the value to replace `requiredModule` exports.\n\n\tWhen `.injectToFile()` is called or `.transform` is used for Browserify, meaning it is not a Node environment, the solution is actually replacing entire `require('requiredModule')`‘’ expression with result of `JSON.stringify(value)`.\n\n\tSometimes, the value is variable reference,\n\tyou wouldn't want `JSON.stringify` for it, you can use an object expression:\n\t- `{string}` `value.replacement`: The replaced string literal as variable expression, same as what `.replaceCode()` does.\n\t- `{object}` `value.value`: Node require injection value\n\t```js\n\trj.fromDir('dir1')\n\t.value('replaceMe', {\n\t\treplacement: 'window.jQuery', // for Browserify transform\n\t\tvalue: cheerio   // for Node require() injection\n\t})\n\t```\n\tIf `value` is a function, it will be passed in 2 parameters: `sourceFilePath` and `regexpExecResult`, and must return some value.\n\n_returns_ chainable FactoryMap\n\n#### swigTemplateDir(`{string}` packageName, `{string}` dir)\nReplace `npm://package` reference in Swig template tags `include` and `import`,\ncheck this out [swig-package-tmpl-loader injection](https://www.npmjs.com/package/swig-package-tmpl-loader#injection)\n\n-----\nNow you can require some cool fake module name in your code, and inject/replace them with the real package or value later.\n\nAll have been covered by tests.\n\nAnyone willing to contribute for Webpack loader will be very welcome.\n","versions":{"0.0.2":{"name":"require-injector","version":"0.0.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"jasmine":"^2.4.1"},"gitHead":"cd118347f983ed575d0c973c83745c36ad074a6b","_id":"require-injector@0.0.2","_shasum":"6a2bafc6acfaaa7e1e921003ff1514b027e5271e","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"6a2bafc6acfaaa7e1e921003ff1514b027e5271e","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.0.2.tgz","integrity":"sha512-h8IaMRnDoF2rROz9G6GfztvFn84wVQxU2yfdIsiT1u+4MYBbY/12jO8rK2Hxbm3WhZ2qjv3ZIWNZSHFvnU1CXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbI9TkomemWOCPHaAW/i5NESrftu+Dq7a7/l5wfdxPcAiEA8RgPiUyNtygp+4mRg8iTgvE9GCkjEg2VvJ1j5eEM9VE="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.0.2.tgz_1465069212435_0.3776731623802334"},"directories":{}},"0.0.3":{"name":"require-injector","version":"0.0.3","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"jasmine":"^2.4.1"},"gitHead":"f9e7da847093940517879e59edd3d7254011a93b","_id":"require-injector@0.0.3","_shasum":"43690425daede496ed710cde7a4b1c85fa4aad4b","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"43690425daede496ed710cde7a4b1c85fa4aad4b","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.0.3.tgz","integrity":"sha512-jlScds2VyF/nLcyHeuyTXxZcFqv+HnX+Wx1D3KnznUKW3pA6s7gaXB/t4swjTy0pa3dUu+1xbeWT8yq/BLDSPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFY8/9Ql4IdeuF2rTF8QmEVvVvu9BUo3RGJTg1Zsq7YLAiEA9F7/luXqiGH1sgC8pw7kVVQQBnaYxud2uUXy3EW9rC0="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.0.3.tgz_1465136895905_0.4478202061727643"},"directories":{}},"0.1.0":{"name":"require-injector","version":"0.1.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"194e46dd7cf59b094b244cc081b37e12e2777262","_id":"require-injector@0.1.0","_shasum":"26e74c157d4fddcb03758a26a20d6f178357972b","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"26e74c157d4fddcb03758a26a20d6f178357972b","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.1.0.tgz","integrity":"sha512-HqHuXcqiFF/0KUY+rmXbriUUbMR7V2/CZsaAA5Va0rDf4bB22ObEjs/EuP4WveY80PhHA1nm9bNj97c66hmong==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWbF6uaK+QShCFDaPOGDKM9wh6y4nuASsb9KwVAvetNwIhAPT5rwahfz7M76nBhl/gm47HJZJgqQW7qreWiDy8YziE"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.1.0.tgz_1465154076582_0.15707696555182338"},"directories":{}},"0.1.1":{"name":"require-injector","version":"0.1.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"9fd616327a010d562d79ac76f8b49b048f290177","_id":"require-injector@0.1.1","_shasum":"e0838774103464eed607c0d4c6b9f400b2a7b96a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"e0838774103464eed607c0d4c6b9f400b2a7b96a","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.1.1.tgz","integrity":"sha512-rkFp6Ishg3K6Y4d2sqgnqKuDu/m+k7oe0q/9/QrXc/AMNhKWxbVf0fD8JcRZ+7570X8kR3FPy2hdaPurfi6Row==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+GumymTZxMWfBlVQIGWwaKOao6Mawg8zpobJHf+s6IAiEAlPTbYEg4Am1w1KoutNfzHG4Z2bjTlQK/4WM3w4JYwtE="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.1.1.tgz_1465184780961_0.22068884526379406"},"directories":{}},"0.1.2":{"name":"require-injector","version":"0.1.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"46573db23e8ea2d3e0babc1db7bf201b774cfd62","_id":"require-injector@0.1.2","_shasum":"86d79a63abe3dd27fdca6ceff9ebe4ba141bdf03","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"86d79a63abe3dd27fdca6ceff9ebe4ba141bdf03","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.1.2.tgz","integrity":"sha512-mctU1qql9yPYPhcBAShJTzOQS6SNHWj6oDwJhXWQYyYEcu+1HgWbsu/efsmYadhTcepPRT5cl7KdIqmMq40sjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbXq99aEmhUTkZ7ubORJNif4mJo2TqOqqhSDecb9hUEAIhAOtKkfascYcD38mEo+pvlZFki7LkfpVE+eiH8M7eEXj/"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.1.2.tgz_1465190782563_0.6360826110467315"},"directories":{}},"0.1.3":{"name":"require-injector","version":"0.1.3","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"46573db23e8ea2d3e0babc1db7bf201b774cfd62","_id":"require-injector@0.1.3","_shasum":"d8f96234686687f7e29ec5691d6755fa323999a3","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"d8f96234686687f7e29ec5691d6755fa323999a3","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.1.3.tgz","integrity":"sha512-96ySF4te8r08KGU2bomNhErztzEZ5hx18ItKdLj+vengvJxxWa56Wi+GgVaIQsnfx4HSZuMSoGCiBEfhSGJxCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCKV0hyEmswLlW+59ueMz3ZCbiq4cqUVbbvm+K6S1olgIhANs7Sh1MaLV1vCthcRIa7iSejzd2LFlq7YXJO9VJ9YIM"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.1.3.tgz_1465191292338_0.6805551436264068"},"directories":{}},"0.2.0":{"name":"require-injector","version":"0.2.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"bb0854baa9eeb35a857e2f6fa3f71a91609493f2","_id":"require-injector@0.2.0","_shasum":"11349a00e7b9630dae595414c4377c5ec24ac2a6","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"11349a00e7b9630dae595414c4377c5ec24ac2a6","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.2.0.tgz","integrity":"sha512-aoJEnA+RgM6Q2x09tF0yaivtj5bbJJ3QlSYkzVCMVVt6EvvbyBonFcFCGXEHx5s8WMub95cD/JICi/oScb3usw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyAGgmFrKKTeYhSHvDYbOXxP2qMiui+NY+XQAF+5tzYQIhAORFhrMY26ilOf7U7Uwe8xewfW1Y5UTZNx43xWhPvnl+"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.2.0.tgz_1465267955475_0.13111322955228388"},"directories":{}},"0.2.1":{"name":"require-injector","version":"0.2.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"b14dc957e747453aafa49a531672cd74dcf7b8ea","_id":"require-injector@0.2.1","_shasum":"47a9e401b0b927613dc8f355e2da5e85dd68be4a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"47a9e401b0b927613dc8f355e2da5e85dd68be4a","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.2.1.tgz","integrity":"sha512-C+JhemRXECWuHoHqiITffHU8nxOxZwgew5Kx6UhXnJWk+YDKlfj1parPSUyF5jTt3bUIdDcwGKnF6nAKj7yfFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDriGADCkdrpIQHq6Hd8IVu7PbJDmV7681+7FMP0vK+NgIhAOf7kY4jBvjl8Mv+KBNGTxHdpNQxpXCKwTWejBvfcmDj"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.2.1.tgz_1465268130177_0.6334190822672099"},"directories":{}},"0.2.2":{"name":"require-injector","version":"0.2.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"b14dc957e747453aafa49a531672cd74dcf7b8ea","_id":"require-injector@0.2.2","_shasum":"a65e2d914fd28301e463d07021bf5faafcc9fae6","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"a65e2d914fd28301e463d07021bf5faafcc9fae6","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.2.2.tgz","integrity":"sha512-n2apszfwhjVqPwQBb1p9wUxwz/KUGarV04wmajZJ61icSy6A15Kcq6N3IevPL4omfyY4LhoaS6RziUJPdaC96Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwRSNaQecvcnCI4GkA2DgMlSZDOojVEyDbLCwGFa+kOgIgAtwcp0GoucEoS9zzcspadOB0KM5Q6bBHCNaNDfDJZq8="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.2.2.tgz_1465268917484_0.015179697657003999"},"directories":{}},"0.2.3":{"name":"require-injector","version":"0.2.3","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"3f3550ac14b76893fe50832bcad4b8e776863195","_id":"require-injector@0.2.3","_shasum":"c5e688d4d4c8db237ba54f082f979477b86eab0c","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"c5e688d4d4c8db237ba54f082f979477b86eab0c","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.2.3.tgz","integrity":"sha512-6fYJatmRYDHkrOWw1URqTJBfXARF2XeT8evVc8FfvSfXo0zzsNtsJvAkMD44Au0K2+j/y9tOBHN8AkdUq/Yg1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgZaijgOWXRGKgBVZ8/n/nPKO6Kh8axWELNBmVBvwUbQIgTzww7fLdkhTX+u5aD/bEo++V/MoDudsEhH5jsBZkhkY="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.2.3.tgz_1465270782180_0.5094657693989575"},"directories":{}},"0.2.4":{"name":"require-injector","version":"0.2.4","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"538921ebb145df6ed5e1d99f24cb9da8d367c1c9","_id":"require-injector@0.2.4","_shasum":"e4abbf99bc916dac297974eb05a4946405b40789","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"e4abbf99bc916dac297974eb05a4946405b40789","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.2.4.tgz","integrity":"sha512-HrJfVphqYEZyXSQs+6D2rYTvlbihjWeZ/ERPgEGIBdK8wNg20xk4Oynsfc4bXZw+FmXvmoF6+S9cCqWyWxk9GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxLmobkZWDqleJVxA+dbtm2d/pVGj5Ku1qbJaBmd6bAgIgLUUIP/I2iEGnPybFkP/smxTY7qb2HnyNrQePixvn1J0="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.2.4.tgz_1465275761483_0.1746367767918855"},"directories":{}},"0.3.0":{"name":"require-injector","version":"0.3.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"468ea74f0807ba49fb788816e2d66e920ba785be","_id":"require-injector@0.3.0","_shasum":"178b658dd5d9c7da1f1eed7538d0181b0d6c5d9f","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"178b658dd5d9c7da1f1eed7538d0181b0d6c5d9f","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.0.tgz","integrity":"sha512-+lP4Py2eqYb2l95+a8yEWekOvpuYzhR3W/tkCLIiTtnoztvHm2e7d+FBsfi0yzgFhYZwdSIGKBjSCqsRCTbHFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD0fdJ5LzA+nuq+gbRhjII9Wt25j/uUxW/ruCLmubAHwIgJDwWDJWqb0Cc1WLkaZfLhyU9SH4uUQAS/L+esvLmCOM="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.3.0.tgz_1465319535513_0.3447332594078034"},"directories":{}},"0.3.1":{"name":"require-injector","version":"0.3.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","webpack","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","jasmine":"^2.4.1"},"gitHead":"3f16c722ff67d39026d59ba61aa4cdb3612faeb2","_id":"require-injector@0.3.1","_shasum":"94fc12b5f45eb6cdefb914077064ece409e8c383","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"94fc12b5f45eb6cdefb914077064ece409e8c383","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.1.tgz","integrity":"sha512-ey4mCeuqpPj3pxskexjoSwDmb6itWE+8U6zIuxGcnEEE21q1dvIuD6aBRuSqjUg8skZCtHsc6MffsR3AwpivnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGs3FeVzlKNt4HNlH5TPEET2cvLHDu47vQble2kG4ldwIgPtZgmZ2KfhVrefy7+bVKPLQxgU8Ouc/Eqenxk8AtY7c="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.3.1.tgz_1465339425447_0.6300222433637828"},"directories":{}},"0.3.2":{"name":"require-injector","version":"0.3.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","subarg":"^1.0.0","through2":"^2.0.1"},"devDependencies":{"browser-resolve":"^1.11.2","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"85f9d7820d1bb1892263c1e621a61d23a0ad83d2","_id":"require-injector@0.3.2","_shasum":"75300f385f16ce469a096fcf74ea4623d98f6f0b","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"75300f385f16ce469a096fcf74ea4623d98f6f0b","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.2.tgz","integrity":"sha512-7RlvzPyYj785U/l/L6ODb/E+j9POYnr7Pvji+ieGUe1vt80U13rpuVZ/uOielwf9NJZYhMBYabTH3qrMvDr2/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV6Ehqw9uAkyNPXqHey+6v3Y0erc2P2LhDvu+zgQ7ZAAIhAJB7kXk8mkIJbJMMbbdhdJGRtMB2uqfQAJ6ioVeYeLDD"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.3.2.tgz_1465449422159_0.16402983549050987"},"directories":{}},"0.3.5":{"name":"require-injector","version":"0.3.5","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"b8380c8935245c93c39e1f1879832168588a442f","_id":"require-injector@0.3.5","_shasum":"68fe3fcdbcc183210ab634dbf1982d8f885e8286","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"68fe3fcdbcc183210ab634dbf1982d8f885e8286","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.5.tgz","integrity":"sha512-k7+mWqGDOzdoHkDTO0l2GBz1kPq03W1om3vL716IfK1ILQtRPhlHh8R1cuaXSX8z5JtuH3gVFa+4L9E8T1XYug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdVq4DV4/PUzuayi6jmxt2xpjjfqyG6wFtNsIe5EeltAiBde0YdYKVjv8X8f2GFQBwapWJKQ8x5gUZYTXqdzvG78w=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.3.5.tgz_1465526885089_0.2779684313572943"},"directories":{}},"0.3.6":{"name":"require-injector","version":"0.3.6","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"9f48be644dc9d2bfda9f720b5e79cb5e4d631848","_id":"require-injector@0.3.6","_shasum":"0846553202ec9aff2e252e9af8707238fe9d1d53","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"0846553202ec9aff2e252e9af8707238fe9d1d53","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.6.tgz","integrity":"sha512-qKAanH+Alr0bN2TEqbdU69ft0n+shvrxkCUGvOL++XWrJUg5Exz+pGZUaGsCSLnOBnN9yVAf42a685Td0etSQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSbpUBkLAISYdyktqekEiWXiKUbstUjq+iUsl5o18+ugIhANxvd2Dse3Tz3baVLT4+TdgpUQyCl1rUFRzag1dc5bAX"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.3.6.tgz_1465705238212_0.7596707080956548"},"directories":{}},"0.3.7":{"name":"require-injector","version":"0.3.7","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["dependency","inject","IoC","require","browserify","transform"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"6887cc9d841e567eedadc5c6e7b3db7ee3bda639","_id":"require-injector@0.3.7","_shasum":"25831efcadf23ed23627204f64b34ee744847f32","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"25831efcadf23ed23627204f64b34ee744847f32","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.7.tgz","integrity":"sha512-JL1Dd2GdAof59eJ57khNZRUhurMa/MkfBpqwg1GEPtD8e+R++iHaKLrJxeDs72sIR9U1C/nHx3RXBajdXIBpKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVgdHhHpba1aaPZAiHvRTig9MTCnrMa7v+f89A3+flZQIgPP9mTEF1IRFAQxI9C7fjM/KXF4/xZDoUAF/IdQ55+uc="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.3.7.tgz_1465793227346_0.883381909923628"},"directories":{}},"0.3.8":{"name":"require-injector","version":"0.3.8","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"7d91b1b972c54a820095145d2381d1fb371f473f","_id":"require-injector@0.3.8","_shasum":"4c084855092768d4105112cbcca1f9b14214ad0d","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"4c084855092768d4105112cbcca1f9b14214ad0d","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.8.tgz","integrity":"sha512-EjtjIGYPHWwjAJTLgprO3kRf1TMxyI6WAo7544YD1VR2ilkB/q2w4XBVL/CtbUnDmC7z1idlNmBNnSR/sKuNrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9t0uYnf/2d6IaOhYC4xOvx/7Cw3oji5Uh72JZNmvoqAiAtnpzLSIROAIQ4fzq4+kGn6uPc3w0suNaOVsRirfjlQg=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.3.8.tgz_1466401215654_0.2961566634476185"},"directories":{}},"0.3.9":{"name":"require-injector","version":"0.3.9","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"8099c4b3b6759fef6119e62d0093638c800101d3","_id":"require-injector@0.3.9","_shasum":"53cecb4170902acd3ae011c56ebfdf049f53ca8d","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"53cecb4170902acd3ae011c56ebfdf049f53ca8d","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.9.tgz","integrity":"sha512-7lMT023K8fvQb3FdfijobB8ZUcW9IX7bz3fdT75+T4SxicoLW6Hw32Tf4adUwBTGmlXGTZRYkfundJ1XEMN3UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZCy6leXiBwgkFvzVi5wDQpzfRMLgVApO1q7t/HK9fcAiEA9znVpL0qXSzRG1KhOtYqs4dpGE6T9ZE8Cr9Xq1fdbdw="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.3.9.tgz_1466766321257_0.012426525354385376"},"directories":{}},"0.3.10":{"name":"require-injector","version":"0.3.10","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"e81fb4a39c11170df9936258e6c7133544132e60","_id":"require-injector@0.3.10","_shasum":"52149ecda3da7c990a0282a860db943289295525","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"52149ecda3da7c990a0282a860db943289295525","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.3.10.tgz","integrity":"sha512-eYRDSVQqGauD9moop8Qov+/oHCgdHcHQnQDA6dG7q+U8K/TRPHhWVfEvN4UrWcEHMg6sl6lKH9rZgo+ynLsVCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAm1MgAOeTJTGeGGBnoUfDbngrfhvuqHmD1GEyM15wv6AiBgN5LbYKqPrBmaAq/vmij6hnd+CQiv6AJeEAeYlLlSMg=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.3.10.tgz_1467102012558_0.4564153717365116"},"directories":{}},"0.4.0":{"name":"require-injector","version":"0.4.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","patch-text":"^1.0.2","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"63c1f77eebfcf79b36b4fa75579be0c01e60f129","_id":"require-injector@0.4.0","_shasum":"474bafc654a4ad33596d97c7082fd1b9f57cbda8","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"474bafc654a4ad33596d97c7082fd1b9f57cbda8","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.0.tgz","integrity":"sha512-JY5617RKnSiUQ+WX3ECl8P05aUUtixyQW1aH5WtVwBEkxdSJNF20Dvty46btCiTFiObia/iHkyOlo4eDQqLx9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNJ2s8Eo/qWlSSbWv7g1doqgdqhDmBYeoiV2I7E0f2WAiBv0Yw++qs1PHQ54Pns/T+vdPOMi5MQPQLncf8BqN3tIg=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.4.0.tgz_1467790468645_0.22381376777775586"},"directories":{}},"0.4.1":{"name":"require-injector","version":"0.4.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"8f794371e22d499a9d3478408ad1e11cef20fa7d","_id":"require-injector@0.4.1","_shasum":"476ecc3cd68b0888d32a3575d5b4fea9354cf75f","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"dist":{"shasum":"476ecc3cd68b0888d32a3575d5b4fea9354cf75f","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.1.tgz","integrity":"sha512-jnds4MF+vI1166MPUZ2XT0+5/l2U+uIb9f3cZ+h0a1JXSlqAAfU4zlFn2VobqdnFtHvNFreH2/qJIIeXLFFXJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzWcU7kvc7mATAgus49G56pAoyjGPIpSJw7pcyNpAsXgIhAN5fiJwun0SEGalZGWHHYSl3Ub25GtlMq7ADkBaGol5N"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.4.1.tgz_1467793149843_0.32061349879950285"},"directories":{}},"0.4.2":{"name":"require-injector","version":"0.4.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"c944d80905cadb350ddc7016dd5ce16d3f9fecfe","_id":"require-injector@0.4.2","_shasum":"12013d6cabcdbaf74e4293291b4b601f1e685e42","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"12013d6cabcdbaf74e4293291b4b601f1e685e42","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.2.tgz","integrity":"sha512-Sg1Ntb5iTV1gyDH7hB4ou78Jw/F9DsMP/2h/frj5FHFHaz4LYoo8TiyEed53mcwQpfxjop9pWDx1LtxHT/oK+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7YbF2/qLhdT9ruTgOqBoCGg2AGtc8nYANEFoVrBb9RAiEAsNLXqXAF3zYKApLMBGEj4fUPAKmWqhq8rsDvWDPblaU="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.4.2.tgz_1468481350798_0.8826866431627423"},"directories":{}},"0.4.3":{"name":"require-injector","version":"0.4.3","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"c944d80905cadb350ddc7016dd5ce16d3f9fecfe","_id":"require-injector@0.4.3","_shasum":"e2e5b077e9e5c31c813bca38353c262d93ece90c","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"e2e5b077e9e5c31c813bca38353c262d93ece90c","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.3.tgz","integrity":"sha512-X/sNBXGfzOBUpGBoKvzNbUivJqsZparY7UOBgtCdblNcKN5NH2dyetEuUn519uioqwKTS16yfux5/jVPfTrfNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4miHm58P/a1/PLslleVWg3YvDDwzJ4SP/4DDU9YyJBAIgTzGgtw8RU99JYkk9xpWL5ORRsXMzBL6Lv7gR+Tnb/rc="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.4.3.tgz_1469007632136_0.5757018784061074"},"directories":{}},"0.4.4":{"name":"require-injector","version":"0.4.4","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"a8f550b0136132d812add145ffa84e00a8ea8469","_id":"require-injector@0.4.4","_shasum":"db4d62ec3250d3c7c03eae05ec37091b746bed87","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"db4d62ec3250d3c7c03eae05ec37091b746bed87","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.4.tgz","integrity":"sha512-Mtc4WkEBzofzHbgzhv6Z4fyrBo+4l9kus0+bfd1v3nHbsJ7dNVOoSVXzjk7WI45+mJP9K1XeuJhfE3FMd5QWug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5ArCWjK7OwuzCrc5vTCsJgfDgdcu9YxVqmt95TfHtaQIhAM8NNwUGPA7UMEza4b1F6CxVT5BiS92EcOQh+Hc7Ph3j"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.4.4.tgz_1470137895851_0.9880309593863785"},"directories":{}},"0.4.5":{"name":"require-injector","version":"0.4.5","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"f2884a91e8c586bc0ab36e575dfb9b9cdb41d259","_id":"require-injector@0.4.5","_shasum":"185731a75038d96fbcff4c4d2f294ce5bf4557f4","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"185731a75038d96fbcff4c4d2f294ce5bf4557f4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.5.tgz","integrity":"sha512-paGmk6HxYJ5DC/m16OG4qKyOP1wl8hF6Zf12xqZ4QJ+Givez/feaiiVOJGXccbM1AB5yz6VSEOEf31gdFRXMgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2OT6KwmmP3PUlkjTVfQKxdoINqtS0xndH7Wamh11OlgIgfvD0h4xxhfAKL+8Jg2/+hvw4SpsKwPvAs639SxLXfOs="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.4.5.tgz_1471247227637_0.21245359512977302"},"directories":{}},"0.4.6":{"name":"require-injector","version":"0.4.6","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"2048b9992cf19a1ddd96b55d85bf4b513d89ddb0","_id":"require-injector@0.4.6","_shasum":"523e4e23f501be2f53637fd67333a4d09b3313d4","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"523e4e23f501be2f53637fd67333a4d09b3313d4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.6.tgz","integrity":"sha512-eaXWnZJPzPRlt3J3tzFQod7/l4eey60510u7r5iMHWVzexPx7SF/vLFo/gHh53dyhl8hDmNWvGwCpRZFyrOdkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2HuOXsDfcVFIXQc5TqYMyvez0sNXJdqFy/2LU8Zv6MAiEA0eDADqix2NncJWP5moDVI+FfB7Sbf6hixqm44H6T3Ro="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-injector-0.4.6.tgz_1471921645923_0.010441384511068463"},"directories":{}},"0.4.7":{"name":"require-injector","version":"0.4.7","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"esprima":"^2.7.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"3c06d62928906614f2af80c0c2f3ea030b20362e","_id":"require-injector@0.4.7","_shasum":"f318f87ecc00f19ca92ac930f9ccbff5ca23b1b4","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"f318f87ecc00f19ca92ac930f9ccbff5ca23b1b4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.4.7.tgz","integrity":"sha512-4+0BUw+aSC8OkdG/oQtEStoXmo8e2UrdapuVuG93LsmlFXl+1RllPjn1cr08mJt4OygjyBFMMR2v9kyFGUq2ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtbSqaac/U5GgSDZ1GpuVGBxj3QM0cEfADK6pHL/gBqAiAVKnXH1gfK4Zueu//iH+zJs/lu+eKiKe5XaP8ynPftUQ=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.4.7.tgz_1473161932202_0.626789907226339"},"directories":{}},"0.5.0":{"name":"require-injector","version":"0.5.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"f172beeb8c4cc7560e49dc610c3592054d318cc6","_id":"require-injector@0.5.0","_shasum":"d2bebcb6c8539a86d14779a6cf2208dc904190cf","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"d2bebcb6c8539a86d14779a6cf2208dc904190cf","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-0.5.0.tgz","integrity":"sha512-lqT2HdZ45U6PyRxpb+R1v7pKh0cRlsPbqNj8F50uhwvArOTGr0Bi1lu+p0SGeVxvet46AX2UIW4LBW+up5wmAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDt9f6Shsyi7n8vSvJg1INxLwjhoqUMJTBC5aPq9yAgAiBjw+xdQQL3qV/OPgPm1YWhdiPTvGMl+6jIvHL04z7I8w=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-0.5.0.tgz_1477996049269_0.011939255753532052"},"directories":{}},"1.0.0-alpha.3":{"name":"require-injector","version":"1.0.0-alpha.3","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"206ff210a0a4da24a3e4fb41704e9faf75f9621d","_id":"require-injector@1.0.0-alpha.3","_shasum":"35054ca14491a6e25f4b9e57033bad56aece9731","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"35054ca14491a6e25f4b9e57033bad56aece9731","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.0-alpha.3.tgz","integrity":"sha512-Jdp59lMIkKEGoDNAUtOTGUfof9GGdCUUHKCrPh38EWZmgbQLMmBQcyHMUDoyK2rVsAwAgLrDwg8dgZHIVN2HtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZz7M9Qe67dQQnhRoupnXrFeKDTDn4TZnmxj01/NDRowIhAJO4Q4kPBAMC0SaIWIrdVxdxNl580NkLmvtux44fy6mO"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-1.0.0-alpha.3.tgz_1479659125292_0.1586774978786707"},"directories":{}},"1.0.0-beta.1":{"name":"require-injector","version":"1.0.0-beta.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"90836c5afdb5112855fb721df5ae65292c87e111","_id":"require-injector@1.0.0-beta.1","_shasum":"e78efbf7a7096ed57d0fe71591adef8f8f6639f8","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"e78efbf7a7096ed57d0fe71591adef8f8f6639f8","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.0-beta.1.tgz","integrity":"sha512-ytTAt/VJFfzSeNX9XJ3eucxHfbaKLpMUY642ABZwOGxDX88ahCL60IgC62Op6rlGZtquG8sIa3va76Z/4vmuUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9OShkD6rK5KydgPja3JDORYIN6YDfDA3I4aoyavuNqQIhAN77wADFcdssXmOcqtcxt7UdhiJ+beZlSEsZ8vH+oxIW"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/require-injector-1.0.0-beta.1.tgz_1479664435699_0.2986265860963613"},"directories":{}},"1.0.0-beta.2":{"name":"require-injector","version":"1.0.0-beta.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS framework like Browserify and Webpack","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"1246848b6215d6f5e9ed09bf8143e74d5baba160","_id":"require-injector@1.0.0-beta.2","_shasum":"ca2a3101e3d38d295a5ce9acc95b9792749d2ef1","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"ca2a3101e3d38d295a5ce9acc95b9792749d2ef1","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.0-beta.2.tgz","integrity":"sha512-cXaBe6arvmBdTrXd/7xp/l4qCqN0JWShTCKLsylICKyEg1Jr3oKnDk3YicS8udTqE4d3YBBF4ttOsu/5uSTinA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqb+QB9nJ7tsbMTWRHAitaSNw61VXOPpX9Ntph1WDDlQIgSUyAoNmdVdz8c7UzVESNtaU2IRlLZqXf2eX3B7DXrWg="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-1.0.0-beta.2.tgz_1479664992842_0.7139317481778562"},"directories":{}},"1.0.0":{"name":"require-injector","version":"1.0.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^0.6.36","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.1"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"f06f27bfbd02c0face7ed7d361685d9b570ab58c","_id":"require-injector@1.0.0","_shasum":"c8c3c3fcf1d74211ab5c8f656085830ded79316b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"c8c3c3fcf1d74211ab5c8f656085830ded79316b","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.0.tgz","integrity":"sha512-OSC/+HQk6s7IcDh9FKvcXy1dB/gUqd1BAN+yCvqYD4fMtyu+YcrJn9tlNORBYqjyxSDeEeGZK9WMRWe9rjPo2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcrdWb4zBuf2uFf/N2DJMjmfJdzF6CiB4sqMHbmea9BwIgNQNhBacgulR1ORyJBcFOljXOiNwY5A8EKnB2QybEInU="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-1.0.0.tgz_1479825982969_0.8910695051308721"},"directories":{}},"1.0.1":{"name":"require-injector","version":"1.0.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","browser-resolve":"^1.11.2","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"84e568af286dc07f6ac6661bdf18b3a09b5cabd7","_id":"require-injector@1.0.1","_shasum":"aa9d4a0cce39a471f6b6f0d68e6993498a84a59c","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"aa9d4a0cce39a471f6b6f0d68e6993498a84a59c","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.1.tgz","integrity":"sha512-VR7Hc5AlU5bVoBk9mqVRijtYBBDdzYQkJZkvX9FkJn5mr1Lz8m5NUluZ14wBy4UQHtx5uqfluPfJb8vhpuI1MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEIByIJ0VERuEAZfxbFStNJFM2TE4fiDVFnWH/9p4qYAiByr2eSejUlcbxxpP/KIBNW4fwgjOIq5eraYZ7z9hJseQ=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/require-injector-1.0.1.tgz_1480516812379_0.586400821339339"},"directories":{}},"1.0.2-alpha.1":{"name":"require-injector","version":"1.0.2-alpha.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"d477609ed4c8952d57daaf866a831d094b625f67","_id":"require-injector@1.0.2-alpha.1","_shasum":"060e747f28b9550f9fd1cc96a72a0ae7c359c03b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"060e747f28b9550f9fd1cc96a72a0ae7c359c03b","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.2-alpha.1.tgz","integrity":"sha512-yMoo+2se22QYCSI5ZcblmX/D0wOuIIPzuQH2MYw1vxytmLT5Q2DAH6coe+4kTSJVYkhtJmcn5jRRY1ChtR5CPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7FDTyhd9ekrWH6ADYm/5oC3qATUC0AJjncq1tNVS8NAiAM7JFbxSUcIa7CoNscfVKcOImxJX9K+2JzLVHD0TFy/A=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-1.0.2-alpha.1.tgz_1481447079097_0.7339437664486468"},"directories":{}},"1.0.2":{"name":"require-injector","version":"1.0.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"213946ceaa2c296693f8fdac30d4960e912d022b","_id":"require-injector@1.0.2","_shasum":"c9d701e02e9ef5440f473a588310cc0e32ead257","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"c9d701e02e9ef5440f473a588310cc0e32ead257","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-1.0.2.tgz","integrity":"sha512-fv1eQum0g628yFmJgrQrP5MMFQFVvilKTVPseiSqLMnx/qKQwBuMadatfHCy7jTxbrHY5lr+RO7RueXoI/w8CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHIt9+oK/QDHd9pjXeHIxhvZtKdoZgdQ3pbmIKHCcqfAiBoGN+3TQPKrJWTN0RPY7SUPTN+U9iVTNutwXb1qlsQUQ=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/require-injector-1.0.2.tgz_1481649049404_0.2090241047553718"},"directories":{}},"2.0.0-rc.1":{"name":"require-injector","version":"2.0.0-rc.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"470bfa8b70c85f9f33f4c301269eddb8985e555c","_id":"require-injector@2.0.0-rc.1","_shasum":"339cbf9d967668f349e4232ebad934b3f346b4f3","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"339cbf9d967668f349e4232ebad934b3f346b4f3","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.0-rc.1.tgz","integrity":"sha512-7tbWuuy+qRu0GOwtmF+6xJhwLPepl1F7mg9R5m+ENXk9pMhob/BMEwIKX+Lse5+ffR6tFfpLzg2BqqjuPP87uQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP2Ga3s6IZSVyXPbEi6vx/nNgHSWAo1Kvy56t2GFE3ZAIgUvt3XWdc0SaBpe0RaeEyXfRljmURWnBKexiBmD6mvB4="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-2.0.0-rc.1.tgz_1482459556871_0.737645355751738"},"directories":{}},"2.0.0":{"name":"require-injector","version":"2.0.0","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","app-module-path","dependency","inject","IoC","require","browserify","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"5dd7a9e74cf0f57e1bd1c8afb6211b4afb99c095","_id":"require-injector@2.0.0","_shasum":"af28d9fada24a778f0c578970a291a584c9cff36","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"af28d9fada24a778f0c578970a291a584c9cff36","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.0.tgz","integrity":"sha512-mspvoqoOg25PZbt+tCGSSP/GJY2gmIZ95HOpzO/f795bd7roztsrdeKME2EONk+EaocrRfK+v8RcLiSdDeoVPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK/OCpZLuD7Nn5XSxAFLhK1BP9vA3V4xCSZ2wPU0ZsZgIgTlP/2IFocWNw0YwbIIBlR7MIDdmnWrYMwVxDai0YKaw="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-2.0.0.tgz_1482835630858_0.12536024046130478"},"directories":{}},"2.0.1":{"name":"require-injector","version":"2.0.1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"f48ce85e85be7f6bc8e2ebcb711bad77b5a08edf","_id":"require-injector@2.0.1","_shasum":"b38d0afefb9770984e9142d4ffe94de9c39776e7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"b38d0afefb9770984e9142d4ffe94de9c39776e7","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.1.tgz","integrity":"sha512-7i/gWB/qq1nn9QyVd8FBHT3Xw1SoGwpM+A5A1trsT8G0Ut1b1W7MLulJgoC30ulRGbPHtM3qaXzZam6Z50Pz9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnyrR69M8ouPyIam7znWq5gT5hitzVS0d6hmFDH4l4IAiBHwRp2BSYLG7YDqmxWeH5sLMgBI/tSW3qmaxe6P8W6aQ=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-2.0.1.tgz_1484243386621_0.2670847559347749"},"directories":{}},"2.0.2":{"name":"require-injector","version":"2.0.2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","acorn-jsx":"^3.0.1","estraverse-fb":"^1.3.1","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"fb56e9a635ca560a5e3176367ce7ebb0adf47ad4","_id":"require-injector@2.0.2","_shasum":"75910448294a962d2fef5239f1f9693bd8ab22bb","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"75910448294a962d2fef5239f1f9693bd8ab22bb","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.2.tgz","integrity":"sha512-HWiml0CIzsjmXDvCpWvIG46GVNvsizieMH+PVWd86P8aJI+m3y+jjOGXpKFzAZl1fSm4PJN6IzZXNt5zHn8v1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYkYFHtlHKp1n03h2HUQ9u5oMZgVQ/n0PV3jKzObzgXQIhAM/pUGz7gKyDCDd0O6YAqPp7u3ohsbMtTXoQycAddtV+"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-2.0.2.tgz_1487405646605_0.021960344165563583"},"directories":{}},"2.0.3-1":{"name":"require-injector","version":"2.0.3-1","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","acorn-jsx":"^3.0.1","estraverse-fb":"^1.3.1","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"f40bc6f34e463f11b8b55104b6458215d9f91f2d","_id":"require-injector@2.0.3-1","_shasum":"12d94a6de45cbc132e81fb182ae09f2ceb636044","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"12d94a6de45cbc132e81fb182ae09f2ceb636044","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.3-1.tgz","integrity":"sha512-hTkUSxmFmWroo4KGS+1pp9MB5OS8e3HSG7z3e4kdHEg/THYtaX8noUC6iECyl+AMHr5qO/KNs3XhwiTLANPErw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5cSSVEZU2OAc36+YcYR3YXCJij4r0BbEPkGERjAfdEQIgcDrX16NRc3Z2vNoYtFcQrxJ7r/6X9RpkP+EULiFBZzo="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/require-injector-2.0.3-1.tgz_1487686836133_0.9425001912750304"},"directories":{}},"2.0.3-2":{"name":"require-injector","version":"2.0.3-2","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","acorn-jsx":"^3.0.1","estraverse-fb":"^1.3.1","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"f40bc6f34e463f11b8b55104b6458215d9f91f2d","_id":"require-injector@2.0.3-2","_shasum":"efeabba86560617114a9d11807831042c9b67372","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.4.7","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"efeabba86560617114a9d11807831042c9b67372","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.3-2.tgz","integrity":"sha512-f07vMvlaGm2PmqBsn3fZF30ypcrq2W3I8AneKCw/G3hadIFD5Ti8tQaDKOW7Fa7Waq70RKGJdBZfWqbyf8msHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3zNSyAisVyNXYtse50hWohMkAQJLnEsQYhXYLX3+ogAiEAo6RNSaYWZeBMgPAjzW11NeM6+vrn9u9VwbauVDFwel8="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/require-injector-2.0.3-2.tgz_1487694612917_0.1940018564928323"},"directories":{}},"2.0.4":{"name":"require-injector","version":"2.0.4","description":"Injecting and replacing require() function in both NodeJS and browser side CommonJS packing tool like Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","acorn-jsx":"^3.0.1","estraverse-fb":"^1.3.1","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"15f4c3f746bf914e2a45a99ec1a197226c8355d8","_id":"require-injector@2.0.4","_shasum":"815f4696017ced1beeb778e8a27bcd811d21b8c6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"4.4.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"815f4696017ced1beeb778e8a27bcd811d21b8c6","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.4.tgz","integrity":"sha512-PoP3HBfQDms7ldEh5f8dHw9+VAduCVE4EdpYWXNadHK0iSsQhp263wXz0D987POXqyXY/2aaTP2Um8joLuYOgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7xEX0mML2CWM46nny6oYWLOsp08LPRke6Zsm2yzDajwIhAOx+THp0SIvGNgNVbZCZ2jopWc9/Fnm0Aiv/hux0G4fU"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-2.0.4.tgz_1487742171714_0.13874970842152834"},"directories":{}},"2.0.5":{"name":"require-injector","version":"2.0.5","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","browser-resolve":"^1.11.2","acorn-jsx":"^3.0.1","estraverse-fb":"^1.3.1","estraverse":"^4.2.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"9f43e9286fe1a22de1dd165d1aa931be34d6d19f","_id":"require-injector@2.0.5","_shasum":"da8e0719c3ff28cfe9ddb8b31fd037aebd5cb869","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"da8e0719c3ff28cfe9ddb8b31fd037aebd5cb869","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-2.0.5.tgz","integrity":"sha512-BB8o9qbidtvW+MfsQ63tMq6s373TdWtArgLnLGCrY91zmzAxRtMb9oIAYlkr9j5gfCeUGHC58kzpDDv1U59w0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpJZvwsLupcEjHpvb9zKGZ+azEnu9z3YHZT+fZtyVxBAIgAPZ9syv1LR1OVfATqDY77taDN2126ynhNhTsEe47mSE="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/require-injector-2.0.5.tgz_1490511748445_0.9024891909211874"},"directories":{}},"3.0.0-rc.3":{"name":"require-injector","version":"3.0.0-rc.3","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"d55c637fb0b0188382a05237b4fcad4125297268","_id":"require-injector@3.0.0-rc.3","_shasum":"8a9023616cd7a69a54d51c8fa9ebb9126377f94a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"8a9023616cd7a69a54d51c8fa9ebb9126377f94a","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.0-rc.3.tgz","integrity":"sha512-x0Fku6XCnIvOqjOd3ZKFux/OguopV6uj+aAeh/9BMIB1/742QMsgfH82MiJmlTR+9owXKQhm5ptaiWYPmnhjPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlTls2U0UTZJxOBiBr4a+zhdns14A4lkuE8mCb4luMrQIgICPYUo2cHTG5/I/Z0HmW18TRX9R0lMSopfDJnrnQxwU="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.0-rc.3.tgz_1497194433142_0.35055580479092896"},"directories":{}},"3.0.0-rc.4":{"name":"require-injector","version":"3.0.0-rc.4","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"21097ba25d107a468217e8c32f05bd8b25c2bb0f","_id":"require-injector@3.0.0-rc.4","_shasum":"6bc8f4018ce18512aef272f9e49642e3ed99b648","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"6bc8f4018ce18512aef272f9e49642e3ed99b648","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.0-rc.4.tgz","integrity":"sha512-uaaK8CxQbFyk594EmGUD/zJS95z4rSzguNY9drDko3sdQVLTe/+cCosGpYO0XBgglVdoD0OITUY9e++C56iBzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/3F+1lSZ2GJD63FXHkJ+wzPcaYuwnT7Pv4dipqNXZywIhAN4P51O67/xJZOEuIlCpBcm8pIQdoAv1jqwsPS6xSbq8"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.0-rc.4.tgz_1497290299241_0.6498329078312963"},"directories":{}},"3.0.0-rc.5":{"name":"require-injector","version":"3.0.0-rc.5","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"4bf1e06256fb22d27d53c5c742d1299fa64cdec6","_id":"require-injector@3.0.0-rc.5","_shasum":"77e6f21d81429af4ba044d874490ec106fb82616","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"77e6f21d81429af4ba044d874490ec106fb82616","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.0-rc.5.tgz","integrity":"sha512-yLmOT7g17/e7HejFZqDwd7DLCleoO1wMaXH5Z4B0fmayItEFfYAkDxfLDSGADWp6oosqLshlF3WvZ/2/WDAB1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1WwSOKNQC0YJdfTilV1hx9tzJYhMbYVRF9pKAzL7ZKgIgO4RXqPfvyeozPztZFrUtr2bg8egUkV91IQsj1nSQpHI="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.0-rc.5.tgz_1497607905878_0.6032539827283472"},"directories":{}},"3.0.0":{"name":"require-injector","version":"3.0.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"75fcd240ce0e626307b159d522df33511b5050ed","_id":"require-injector@3.0.0","_shasum":"1145c605029d3f7f22a8bb7b964804372f153c52","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"1145c605029d3f7f22a8bb7b964804372f153c52","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.0.tgz","integrity":"sha512-fNacpodO2yxwViHMG0+M72hpFIqbDufvyHjtVhBtRayc+0Z3oYT/d4cZXs97mEfRH1IKiB3powoBECKLY8EBNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCVuEzJVyVG8V2su1HlhlariMC0Gt1Tk6uF717O6dJ1QIgBKzd5dZpMDI9afY0I+37pb2sZWrHT/lKeK4/C3DyeWY="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.0.tgz_1498755795873_0.6471788908820599"},"directories":{}},"3.0.1":{"name":"require-injector","version":"3.0.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","log4js":"^1.0.1","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"a1d479bc4d99998f43f420f5e323bc322624f4b5","_id":"require-injector@3.0.1","_shasum":"69d947f624fa5ee139491c6134521e76c798bd73","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"69d947f624fa5ee139491c6134521e76c798bd73","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.1.tgz","integrity":"sha512-nS7WAo5cu2pVtQWOcNJvnFBVzg8P6M9QSyKYLOH1cM25W0Gutl3qyWJjgQZZaI0LcMVrWEk9NC86r82ESOYxUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+qGuB8zeEcucyBReovCGdNUXoHShz1RPDUxo8laSTNAiEAhaJP8hTWhoJARr7nNiW+kokUHshWME7qfHDa7g/TCa8="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.1.tgz_1500177957582_0.4037182533647865"},"directories":{}},"3.0.2":{"name":"require-injector","version":"3.0.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"230d8e77ce52bce51b217b3cbc3808446c475c3b","_id":"require-injector@3.0.2","_shasum":"38f145e688194937b360484fcd3a15a257a51bdb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"38f145e688194937b360484fcd3a15a257a51bdb","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.2.tgz","integrity":"sha512-shc+UDB6Nur1aUU1x8NA4GekRO2Dzh0e8tZqL+3nU65tHlBOFgI9QKdYwujBg5VMUzKUjyDnwtzmtmKnBw4Z4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG312WyCoWbg/pjOxgur9RM6P8n39NJahMZpsaSP7J5vAiEAviegq7JNeaFhvmDeL2eqMop0rVNjsKhGwfQ8NA0v5qE="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.2.tgz_1500187489999_0.4863498511258513"},"directories":{}},"3.0.3":{"name":"require-injector","version":"3.0.3","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"gitHead":"d030c22c1dce0e170c5c84437ef5312414dfa311","_id":"require-injector@3.0.3","_shasum":"4c0fd8ce635ee60bb7bc51a893f15c057390cf08","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"4c0fd8ce635ee60bb7bc51a893f15c057390cf08","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.3.tgz","integrity":"sha512-mdQR90JorEigpukaXyjb+/+hrB6mpN/ZUcvi3R//ofI+Jop632JwG/hPFY96SNZMDDPMSMjKEdS/jiQd6q9xhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN18gDlSPOeC7YLwJvP3XCP1Nz/I6ZIYwnJW0cLauhRgIgRXXfBQKO112lXGmNly2SLS00/P3eytbkGUSkK+dhBYg="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.3.tgz_1500620401756_0.9636980223003775"},"directories":{}},"3.0.4":{"name":"require-injector","version":"3.0.4","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"b2bec7160018c4aa96c2bdb48efaa32d822c8b9c","_id":"require-injector@3.0.4","_shasum":"08a463461c1d1a14d7b8a4d166c45a4df25c477e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"08a463461c1d1a14d7b8a4d166c45a4df25c477e","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.4.tgz","integrity":"sha512-BEssggECjs4M0r1KuP80PzsrxIZIBVHofV/ttZXnQptv3I3HJohKRHkENyuL/CneSmo6n35RkrhzOn5suNMiMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf0cE51uEOnNO5b4uD2axa54VEmSIwFst+vp74gM+XoAIhAPXLJR84a3sDqd4504ntY87yltVdHUnCVxPzBz/6/yG+"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.4.tgz_1500872249471_0.9403037233278155"},"directories":{}},"3.0.5":{"name":"require-injector","version":"3.0.5","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"457150008465f30d5223f35cb9af88d527ec27aa","_id":"require-injector@3.0.5","_shasum":"b3a0a0d08ea8d3c86600acda4c31dcf058436bb5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"b3a0a0d08ea8d3c86600acda4c31dcf058436bb5","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.5.tgz","integrity":"sha512-xNsDTKb8MoWiY6zgN5akYOUdspGC59KYUu2Zu5dezCpGBEpX1fe8KWtP95aLpyL5WHm2eZ9wejyAA3/yYt7vqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh713DIQzf5RmrkOC0DB7ROUAjHQfMQWmH4v0tWQxfzQIhAOOKssRFBMa2SCXbkwURt4nUzNCW2QZCvEdClGgcfohZ"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.5.tgz_1500873352211_0.7250411654822528"},"directories":{}},"3.0.6":{"name":"require-injector","version":"3.0.6","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"055b4dc7225eaf3e782f263c61beaecaffa0fe06","_id":"require-injector@3.0.6","_shasum":"ed300a3de46ba89ecd130009204358b0e2b500be","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"ed300a3de46ba89ecd130009204358b0e2b500be","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.6.tgz","integrity":"sha512-LNHIKU4IFXrZxyzvCrzTpP0HBQd//SP6Fl2DPhB7Gqs/XgXT2xLntVrUncCmz2qADCB07B6eUoTPMa5DQlitLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSLGIP8Jk4V2CucJis3J+o2tJCQEboIRzkZPNqVJMDWgIhAIPq6V6noomg6CE7htjMzyHy0KbLdVfcK8kV6cVodxcV"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.6.tgz_1500992636364_0.10425758128985763"},"directories":{}},"3.0.7":{"name":"require-injector","version":"3.0.7","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"e48c92a6b9b568f85ef73e8b94606f207cdf74ee","_id":"require-injector@3.0.7","_shasum":"ced5640aa7b0199b93d6a49ac4f87f8f8f9e331a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"ced5640aa7b0199b93d6a49ac4f87f8f8f9e331a","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.0.7.tgz","integrity":"sha512-8Dw0Ywl2ORciumUX+FLXwNMcrB8r2IgrCSrTpPaDQEG7/3lfG3WUQ7kYkATnYU02UvkAXeh5AUgvZC0R64YmqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICn6rauF0Nd/d+C5qCRD/Xp1HNpsVyb3mzwkkiQeNsQFAiEAzwBDFVeFIj9C6Ab6nCE7TOURU0PbeDtr0gMExU/shyk="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.0.7.tgz_1501002343706_0.0019852090626955032"},"directories":{}},"3.1.1":{"name":"require-injector","version":"3.1.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"55e0452cb0b5121cce6d68404d1e43254ae2ddcf","_id":"require-injector@3.1.1","_shasum":"bb10a23970556708f69013edea6391d18e01444d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"bb10a23970556708f69013edea6391d18e01444d","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.1.1.tgz","integrity":"sha512-nTFLmzOgeTfwFYqeXqkS+AjZih1jr6rtv7R9ncYKVX0qmSNPSWdffTARLcMCQpxyznJx0DriJltXYaYyNKBf+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdnNy5UXiwdnqvtfEN94vtEk0CXAOF464bcxvY2gFo7gIhAKSzuazmgKaxLY4sd+C6no4Hnp6gB+fIheaAIAbuJKqC"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.1.1.tgz_1502353916302_0.5904827020131052"},"directories":{}},"3.1.2":{"name":"require-injector","version":"3.1.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/dr-web-house/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"b194fc855947a79e63fe3576371a2f43d94f7834","_id":"require-injector@3.1.2","_shasum":"66ae473c78ac1ffc9e4499acc4f455604982c8cb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"66ae473c78ac1ffc9e4499acc4f455604982c8cb","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.1.2.tgz","integrity":"sha512-bukLOQhieTASgpyzLfL9ndlbO+UjlaregSue2K0v2clvmlyBBBBKALN+WEmHPh3Vk6A9bfWm2jb69f6Ck1Ptjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8wAg6mcDlAMzrnYg2aO2Kil8VjfTVflTmoEP3DUY/3gIgKnUxCw9dTrxlAX1FJIimZxY48/7G9OVzmZ1ehnKzdEc="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.1.2.tgz_1502358193600_0.6902545029297471"},"directories":{}},"3.1.3":{"name":"require-injector","version":"3.1.3","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^4.0.3","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^3.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"e8ed481128a50782b34052db32069cd05bfbc3bf","_id":"require-injector@3.1.3","_shasum":"3e95ced99189751ed956add1740d45bc00c88843","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"shasum":"3e95ced99189751ed956add1740d45bc00c88843","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.1.3.tgz","integrity":"sha512-GqhIKaukXt/yvh3d+Bq4aZlqCmzO6dU8S3hR/6N1pAmTlNgJ86uCyDI540KlDLRNgkGj4gSKtuaBJLr2w85PBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF45bj4jMJF6G6qSkERDruquPvAsTJ2nxr5JWXS79JrsAiEAzzzNjGHF07a7QJf+ptMk1HRJ5uo/bEtLJo1FX/+Qd1g="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.1.3.tgz_1504016277098_0.696979554137215"},"directories":{}},"3.1.4":{"name":"require-injector","version":"3.1.4","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"40152f0dd66fb20314a63d251609ed333d7c73bd","_id":"require-injector@3.1.4","_npmVersion":"5.4.2","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-8ov3mtf++SwzBhiomXNUBSNQObGhNevyIRC0jW17oDGog1I/fAAiQVLBcoowmV/Y3kYY1nHTEDmjjhVZvUAl7g==","shasum":"2c305c1f359328470949c98dda6c8d7c0d1d1c85","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwVyYlzIe+0p2zUmliqpMXzPCgV713HJpWO4/6LPR3zAIgQTDGD1uMjMXrH0fyAP0DE6QP/wn7IyAjFDuKnGHsGrM="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.1.4.tgz_1506251884543_0.42838792060501873"},"directories":{}},"3.1.5":{"name":"require-injector","version":"3.1.5","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"aed12042c54f4cb9690e6a69b2534a568a7cede6","_id":"require-injector@3.1.5","_npmVersion":"5.4.2","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-jxXn7OuNyDg9ApY4tgzptZuMf1hCFY35AJjnOJH73sBzqXSlb3MX2/MWtOdh2ZdobsPS8u3KjtA2NWjz/TzFoA==","shasum":"028f6ebb92800c71061f823dfdfffd5a1c631c57","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+4KvuQ/9TSdeEl5wfmgMgCeS6HtlM+DsiuyzYuSLnPAiBjlVXnyOXhEHdzGwvf/oMFNS8jz99ljwimkd+2UHiVHg=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.1.5.tgz_1506269697760_0.5899181722197682"},"directories":{}},"3.1.6":{"name":"require-injector","version":"3.1.6","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"test":"jasmine"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0"},"peerDependencies":{"log4js":"*"},"gitHead":"655c82680649964c581276bbc456ce48a294ae80","_id":"require-injector@3.1.6","_npmVersion":"5.4.2","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-d4IG64d/RE7uUV2phkRRxZe83P7FlkqweK1BW3D2/KIxb5wvIwJsMtuHKpKECRU0po4TXRa3abrzLm2zbZWv3w==","shasum":"41eeab78b192f2796c9570feaac363fb0de3e9e2","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-3.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtYzpwpREnyzQP53YiANhYiispE2P04SuvlOxbYVozzAiAduBNoxijk1A8hImCpzqFCy/7GjRKR59rXoqv+eGrYLA=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector-3.1.6.tgz_1506273379985_0.9855418899096549"},"directories":{}},"4.0.0":{"name":"require-injector","version":"4.0.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","typescript":"^2.6.2","@types/node":"^9.4.0","@types/lodash":"^4.14.97"},"peerDependencies":{"log4js":"*"},"gitHead":"f82d723b80c376c0500d22a3574c99a434a2bcaf","_id":"require-injector@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-73vPPjYfpVJGuxBKrhsbk2aAhT6vbF8aP0n8Ah3DYN17S0V0IrP0gSmaDxo3wXIEcJ6TXTq1t03PsQXhiJcKXw==","shasum":"033c1ae32a49b893e12389e0ffa6fcc869cbadc2","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.0.0.tgz","fileCount":29,"unpackedSize":99918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDY/LMEtXxgBfQDp8rRiGeyttiemX7znfhXv64tkl3S+AiEAkYPwKi9DEPtc4CWLprROZ8A2mfmBSmYjmk0YNSjiD0k="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.0.0_1520664737399_0.9735377462516897"},"_hasShrinkwrap":false},"4.0.1":{"name":"require-injector","version":"4.0.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"6dfec90ed32d838bfb1c7dfdf22b423011ce509e","_id":"require-injector@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-zJtTqgQuVQXm72VFBA/WAbFuAH/1NYRnKd8Bro+P6XosOeUnvAyxOLdzfPNt11r8pOBn5guxRbYFOqTNJSWSsw==","shasum":"b39a93ffe56994be09b1cf068ffb080e8738960e","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.0.1.tgz","fileCount":29,"unpackedSize":99946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIZBIIa0jdMarrwQbr89XrZZ1PAWQlcM3O3ZA2xNqIKgIhAPmg7h7S5l8YeJX80vgEXTmlohQzw9jUDdx/SAvLnJZ9"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.0.1_1520795156125_0.8376672352570227"},"_hasShrinkwrap":false},"4.0.2":{"name":"require-injector","version":"4.0.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"ad9c3cfbffbb4446572ccb4192d732b20e8bca0b","_id":"require-injector@4.0.2","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-EpWGKDYMAlira/4yObcUvlDksl5eFm5H3cviG3GznfXpZSZ9qldqQdSFgmVNo4ohGvwnX0ZQ0YeFD3ibEo18WQ==","shasum":"c2b5038ce171af418b91733f7f5531cc069ae8c4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.0.2.tgz","fileCount":29,"unpackedSize":100788,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf63k/bdsTHKMIVMW2ATooR729/5DmhNOr5dmlZdqnwwIgNoONQPiE8uY6CfXBH2rvdB1BcXN7bk/YQUggXxzaOVw="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.0.2_1520964580477_0.3307191574222257"},"_hasShrinkwrap":false},"4.0.3":{"name":"require-injector","version":"4.0.3","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"e3d610dccb3b5076fa930615fd7b3b0281766ae5","_id":"require-injector@4.0.3","_npmVersion":"5.5.1","_nodeVersion":"6.11.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-148Qjd24eLTtTzf/HToZBEe0s5S6BPbN6/g37QIIQY6pLBeGwYIY3a79Nbuwr/uKLxv586NwZcr2sjyHaM1wxA==","shasum":"fc3a991f7fb875c9d26b99b06dcf0bfdfee8ee48","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.0.3.tgz","fileCount":29,"unpackedSize":100078,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZZzRCopjGwSriGd17Pie2EsxOuNGkNj7xmIhkd3WraAiAfUt8z/rEpMsNG3Oq6Cn+UzqggnbP3a/FyjLrw4HidsA=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.0.3_1521018969009_0.34577158976466404"},"_hasShrinkwrap":false},"4.1.0":{"name":"require-injector","version":"4.1.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"ddbc88b75ec0a83fc74981e8d4339661c9b38624","_id":"require-injector@4.1.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-PJwEdi04bXQOOKCrKr3CErhhDrWMr1MmzwLYMi6yd+7DEEfsatlZbk/2aMTy/tXl8sLovfjY3Zwoza1D5xapwA==","shasum":"b4a214e9241a330ec2b3eda1969bf6971d7599e4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.1.0.tgz","fileCount":29,"unpackedSize":100840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHyVU1O91BaeQ1UiuAkVJZkVoSKRvYQJjoqz1iQm3ZbAiEAoljQ/Tp4LA0frQvD4XCPv4apQOxQWoKBcmdXbIwaCSM="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.1.0_1521044465139_0.7444518579074426"},"_hasShrinkwrap":false},"4.1.1":{"name":"require-injector","version":"4.1.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"72b2f66b753b6d66c9af04f49132b1b6a62a97a9","_id":"require-injector@4.1.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-F4SJTQIPm7Imym8d4lKs2EHX7L7j0NANqPcgqtDvWtP7xEIQchIvSrV5tS9c3yLSd7BZrOBR//K5acNAfmvk0Q==","shasum":"fb6ed89676287b8f236d8af2bcfee608b52c3cf2","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.1.1.tgz","fileCount":29,"unpackedSize":101009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICH7hzZcwX2z6SJNzXgz3EbfO4i6JPwhATvZ1VFHXtASAiBsGjYBeu+5+3oRE0Ft26jyVoyerzqFJaGr7ZfEaN7R0A=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.1.1_1522261352493_0.3726308492163686"},"_hasShrinkwrap":false},"4.2.0":{"name":"require-injector","version":"4.2.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"298438f6fa9411fe3f76f4499d24a969dfaf105f","_id":"require-injector@4.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-um/iJUNMWJoe+I6p6tJQOvGWObKYcOOQM2sA9qjjYDT1XaSGzyp7lj2DPi0cQ/Qcj81t3Ymb9eCTlQ4mJqkkvw==","shasum":"656008799c1b80c326b83ed0f8d586bc5c77ed2c","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.2.0.tgz","fileCount":29,"unpackedSize":100273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLKodCRA9TVsSAnZWagAAV6MP/11BXBbd9UDvPPRe0hwk\nSAxwdCCKQQ+hSSPqFxNRUz+l4lt/bYjQxvB1LXUAw6VIejGU9HXQyENfnBU4\nS5k9HtjwM5WwyiFU0O2ltb/z5ZRlbEv3r9+MsowyqbxgvoF2McOBmfqvKvuQ\n39FQLHWdOKQQSRTzMfKJF/XbjoMtbBkNsOZIrR4hpHu1PdMD1ktD0pRrAj5z\nJPSzsAOFbaqRVrMlmtVtmU9BITbK2y/rQyGz1nfwuA9eURLcSdotLzreDhAT\nEjFJa9VBvGi3bt+VhRkwbjS3dXNUZc8TPEQ/ZkfXtnT1RYBp8b4rPhRmptTG\nW0N0RAGw8b4LZI4is01EkkjhyjMqfR1bU63cIG2X9W2uBD1jkZ1LXEqqBkgq\nUCLsTLLOYj0I1QBG+BMRoBVo+DJWyt+jIdcKgVSxWc2tKp4diRpdvg0rpGAC\nZf0nGCKWA1vaLqeW0llJoPCDx2aaL8PDAdDbzSghWYWFCADU8zn+Ba5qhJ4h\ndL/dB5UociqAtvH3ZbQrD5W/Q8dSzXALKSMYfjnvgeMpbo9aTrlhcAxyuMA9\n+Fg4DESs8bLIQCKC3ZJcTBXybp7qcZOsCuTCkSQZhLROiIsrJTPGd4NXWJci\nTqEB1inpkSMhymHBhvPmYspZNU28ajxQhhM/7AWNxrzuCjGoUg+jskWmNRLm\nFmZ7\r\n=jZmo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAS4lQBIivNUt8YJvrrFLXW8xb5aZojnZA5jAC+Vh9f0AiBA2XLl0di3EPfIiqt0dPLRbhsK0vOwK1SdcxvaA5isKg=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.2.0_1529653789084_0.9673634460651859"},"_hasShrinkwrap":false},"4.2.1":{"name":"require-injector","version":"4.2.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp -r ts spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.4.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"eabeb8e84eff1ac3e8e1c1c0ca4bb1f49c790404","_id":"require-injector@4.2.1","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-o7VQ0WiFc3uzbdgrgYYJaOmkcWNw/U4+uiWXMcODNaXDWehcvYwhtL7WywJy9Jc+/qUlrxYEWsQdSCt35QKtpA==","shasum":"fe1982ad849e8fe85f268ea062fabc33ab5276b7","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.2.1.tgz","fileCount":30,"unpackedSize":100843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcWXNCRA9TVsSAnZWagAAS+4QAJ8irDkF3RgZdv7HZ8HH\nmjsd1vC//56duu/qEBVGcluk7f57zjC1bT965r5z5w5rvYc6MXOux0RPs0/u\nnFPtzsbZpsm0rPYenFXqI9mMpp0UtCXR8KzttTHtQt2qEX8TyL9RUw+UDv3K\nNN5oT/Ru2s83KQtfUkdyRlWun0FYp11Rqz2fn8M0PRG+XKZ7A9EyfXDYw4ot\nk478myo3nRdMxi5Fa5SrSv5qZ4Pgl4Sq4ZXYbF9KQNDAUK0RAQz1kedUFnWW\n7gBrshl/kp11AHbDZYNm+OtHy63QXtyDbvPM356fajH1vOYwnwHgNkclNdaz\nAO9AcF41OQtU4WZSuYwAdeIV/qJVRMwl9i9ooZ8KpZ0yvmtK0rcDl7h8KtQ3\ng93S3fq9uXtyXgDGhCbwLoz5k8VOnXk23fFYokKJzdwBKpfgNWQHE497Cznl\nHBtRNp6VhAoxkz8HYKt+/bjx5R2YMPsTqR7xGW6y+phcY2PY1mtWpa8f6zpD\nSday+OnMmR3ep/0Y2Fzcu/uA+vG7NDW2JeZm5jiNU9y0YP/hENE2+1mK/Kgl\n7pc0wuudoG3ueoan5P8c/TJ8AMAbjubwl1vcHQ2NzJYxGgaUGRXPeBVtv8vv\nymQyekRacAFOcZkj3OfnklmyHXkwxGIEEqiZai2sNcBS3NMbe/yRrMm6G/th\nnsDB\r\n=l9ud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGsI7fWE2cw7dwKjQe3EpTaL/JIUrFLg3kpbCkIsRa7AiEA/WhXuvjL0rppof+XuY/E52A++qhWf9FH7GpbZmPJ9cM="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.2.1_1534158284880_0.07131653379691683"},"_hasShrinkwrap":false},"4.2.2":{"name":"require-injector","version":"4.2.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"index.js","loader":"webpack-loader","scripts":{"init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","@types/jasmine":"^2.8.6","@types/node":"^9.4.0","@types/lodash":"^4.14.97","typescript":"~2.9.2"},"peerDependencies":{"log4js":"*","typescript":"~2.4.2"},"gitHead":"22c7273a219aa680bf92be53339b0d3773d0b1d7","_id":"require-injector@4.2.2","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-4IASXaUa6PXgkWJ1/LvnZoNoB6v8/Nw/Bk72s7Ye23rmQGd5rFbDOWtkBRUrJGNxzPYtrK/jHILEMwqIg5/8aQ==","shasum":"6f9d4b32663fb5598b38262b7a767958ce463bd2","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-4.2.2.tgz","fileCount":33,"unpackedSize":106052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh2uSCRA9TVsSAnZWagAAUUgQAJopZZOupjONUQj3QBOu\nML37IUmCzqAS8fSJM2URPbHQBDLG0Q9jkJX9lnX55V9Skng+0ZxSgWERUHiu\nMxAcq5iAwuHrv3s5/+ajXGKlVpmCOTeLDp/7sByg/9VGy5RFY8GLfVfOX5A7\nLHZH+ikfwjhYEKNYTklkU+6brtCm9EvT4rX5ToIFcjYQfu+vl086fk2X8Cz2\n9SafnDU1H3SxOWGfmfDKQO6z03rvSqGd20RDcrZtVC3AGXzfgYzEIr7076PO\niA+HYtUWxkAaA70v7Yl3ucyEOMh6WJ4fX3POcA1wDPmYk4f1NSyNY3D/ql2V\ncAWBqKI4/MMAbVc9RqDo4NiXFXe2EmjBnpKngsnDi/AxmliKPgBnLYXulOxr\nBdt8W7Kzehs43SOYoWhXjfENkoR6dCMsmJ6vI/S3RIZLnaYVeKcvkWPfc6HP\namv3iSA1nAUAUR2iiKDKaH8I5Xjqu0PX/G2mgfHfgt8sXqhdoEZX6jmtiBjt\n+aFPEa0w/5PuN8f2qx23Ii0q0vHH+S/2f1/8N+bSoWd8kQOBAcsDzy3Zv05R\n9MOEONIKp0XQ4J0r9LQlZHozS3yiaix1rYQ5jnHWMo47HQVCwzSOgAfdRENC\nZ8cWDFwJMwXh1GUOB3ibemWEMpDTrjBXXT1HWsgSPeUzCkykO+QmA1WRIeID\nI0Tq\r\n=onjC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbw7u0m9Obs78wcyghvL/KfVg6b5Z4y8tERpcQVtPj9wIgVud1HEio5mIZBJr+W+2wN6YsX7if2VRqSBAcyXNrHBU="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_4.2.2_1535601553872_0.12230099889589718"},"_hasShrinkwrap":false},"5.0.0-alpha.6":{"name":"require-injector","version":"5.0.0-alpha.6","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3","@types/jasmine":"^2.8.6","@types/node":"^10.9.4","@types/lodash":"^4.14.97","@types/through2":"^2.0.34"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","typescript":"~2.9.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0"},"peerDependencies":{"log4js":"*","typescript":"~2.9.2"},"gitHead":"d4caaf00646e227ad095cb1c20c66c703c21f9df","_id":"require-injector@5.0.0-alpha.6","_npmVersion":"6.3.0","_nodeVersion":"8.11.1","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-/D0V02lk9BYJ9OEoNF38BLe1FJ2sKNx4QFK4EMB/oB7gAQ9JoCXvgruIy1i8eosvRN08Q4gkxuqduNtS45iswA==","shasum":"5fa8e65ee48b352acb6009a4cb52804e939fc44e","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.0.0-alpha.6.tgz","fileCount":45,"unpackedSize":143780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm5KyCRA9TVsSAnZWagAAWJQQAIDu9xn3oH5+W/E2qJ4N\nW2ooT67G0PaMCjGVR1W7erJjJv3U3sgUdl0WoYRIBL6ij3ADcSk9AchLesth\nxuKV9amP8as93OwtuJ9b0xFJjMTjSwTozN+Tjt5mVxkrStc2QT5qKXVBsZiH\nIyzT7O+zp4wz1AhkM5WTqAb7IomOsNziooGk/oTuo0J+SOORX2eKHpfkys+y\nGCR6kq7ejTaZdMOgjlAvCpmP3yKHoQ389LEyqea5JjDlhoYw8TLhhOzWC8bQ\niqRectUJWYVa6TTsrsgsDORVteJptBcRmkeD6OhHVR/np96h4lOh/8DkI6Yi\nkCXRDt7380ody/oZmcyWZNEXcfrjAZXCTv5/a2/7P4baccrFX7XaOv5gBbHn\ntWpjadXMl8xvsLo+HGqUzyf/nryEzbi34FpKXdqD6dlmEECjSJP2FR8ZdH8I\n/IIUnRcYoN/ajyf4BaFYUY/32jUF0WjiIX8M3cf5bhQHHNBE/5EZjQPQdj4m\nPYUeMnFGvYnWEQv5sHHQnhPr41Sh8ioA/su33aimesuPyrli+enIuwQBwQGc\nwhIa1rgwtixxC4cyBT9uF0J2PbF0bV6zuf0H10ETfRurs9Q5w/FS9w+zVDru\nh4EBffuH818sY6xUgtVockVANQwXTyqUItmvUhfpVJlalSfVQDEaypl4U2rA\nioYJ\r\n=KC8V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmW83+Wlrw1xvSJ7bEL/+afWcvrOJ2yTFWFCjvCR/h2AiBDoODS85SZTRqu1Y/MZaTuHCk/OJyfTCw5Wjchr93Oog=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.0.0-alpha.6_1536922289514_0.4579892163330286"},"_hasShrinkwrap":false},"5.0.0":{"name":"require-injector","version":"5.0.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^5.1.2","acorn-dynamic-import":"^2.0.2","acorn-jsx":"^4.0.1","browser-resolve":"^1.11.2","estraverse":"^4.2.0","estraverse-fb":"^1.3.1","loader-utils":"^1.1.0","lodash":"^4.13.1","@log4js-node/log4js-api":"^1.0.0","mothership":"^0.3.0","resolve":"^1.1.7","through2":"^2.0.3","@types/jasmine":"^2.8.6","@types/node":"^10.9.4","@types/lodash":"^4.14.97","@types/through2":"^2.0.34"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^2.4.1","shelljs":"^0.6.0","typescript":"~2.9.2","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0"},"peerDependencies":{"log4js":"*","typescript":"~2.9.2"},"gitHead":"0cde67d93a9be52150c6d391ea04d53b10871ab8","_id":"require-injector@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-Uz40uyM2oRFtSVmnafP8IZwFPAAU8sl83T1vp+PH1ZBZIkJVR4iYm5vtSRn/eYpy2h2IaJz0eaXUlu7WKkN27g==","shasum":"43c448b24aaaef9b8a3c72083db5db61c630cbc2","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.0.0.tgz","fileCount":45,"unpackedSize":145316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3WBRCRA9TVsSAnZWagAA39wP/18E8hoyGdSin5fxktU8\nFnpIomVU+aUuQs/CyBvpHOJXA3ta0YPoAxNGQ885CH6Ii8VujKMH8/jehRYN\nzeGvfduNl8Wm5VbqPq62OmfN/H8cnlsLLza3VjtPa9Kb1w0WQjl7SKXCTjLO\nht27csRMbwzXONU1cIyqm6AVyP1Z/PmL8ut6fSWqroV9JEn7nOWb4SKUwpd6\nLM5DFdBj/eh8y/HpB0ZwnmmMMGixJqzrE1PpIAFkv69By+PJ8HM3K3YBQE8O\nFYg+NCpXcW1ywzxe4S8HizMYAi1ZgzodHA1/flfl72nN+IdyNA9eyl9rhhkr\nFNc1w+nCo543mMvBi+Un4QviHNU8kosZjZiU/JJwHl1lA+3LgkIgp8dcjssR\n+kuJ9PBp4d/t5FF4zajlAdGlQ2kV6js9plF/jZj6q9fWCBHQG1gFI5M1Evg/\n1AZLi+Pqd/CFUN1b1DinWn+pXFGEYlhG2wCUT5GYuHNgT2GhFxjEtGUM2N4H\nIzllcpZw65U6xR0yJ5FnNFriTmo6OsUMuUZf6GGYxNjs8OOYFyuJ9dedFfXc\na/czpCc7C5Ck1UWqRMTmW0H/tabCPyQxHzKNBjjLwPolp6EDfw+CVzdcPTI0\nx2nDzzQDu2dr8oUrpOCX3y6XcpMeTArn3Huc1uyXlNCO0hP9YwoOQaAEd+n0\nQDox\r\n=QwS3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErI1s1qJy/049s3q8NTks+ZelkJoFUqRV7qlGkMmLHWAiA0j3ch02XcJ9W3d2N7PSvbZrqFB127QofGmhVQSLokdw=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.0.0_1541234768941_0.7911121972585544"},"_hasShrinkwrap":false},"5.1.0":{"name":"require-injector","version":"5.1.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^6.0.5","acorn-dynamic-import":"^4.0.0","acorn-jsx":"^5.0.1","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.11","@log4js-node/log4js-api":"^1.0.2","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5","@types/jasmine":"^3.3.5","@types/node":"^10.12.18","@types/lodash":"^4.14.97","@types/through2":"^2.0.34"},"devDependencies":{"log4js":"^1.0.1","browserify":"^13.0.1","jasmine":"^3.3.1","shelljs":"^0.6.0","typescript":"~3.2.2","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0"},"peerDependencies":{"log4js":"*","typescript":"~3.2.2"},"gitHead":"9427aed67797fe94dbed6fdac7917bd095e9c805","_id":"require-injector@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-uldMaUfWzNqujuzoryDt0jQTMPosjNupI92FDF+dh1Fft+hZsiomI1czuiMwuhC2jyKYW93pbvJ3qTDvRS5UOw==","shasum":"9a752c027e159c55602e7e4e9fe9f52ee80397c4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.0.tgz","fileCount":45,"unpackedSize":202681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQCHpCRA9TVsSAnZWagAAmg0P/2aQC3BFy1j0JfQwyV1T\nC/TZ5fAiiRA74sR+NHKh7W5gftiJHfNP4s/kwf4JDDDx+W+NiNCQbKhGxGyh\nwzRaM2O0peU4L3c4g6zo32pKp2LipznwyYTcAhDcol3vsHlctqvxjfoZVRDF\ntuZ/KmvNnuI0qa9leN0rtkyHoyM4imM0b4V1o/RbxQZfo1weomb9lREfcbDd\nSH61xD8t2bXvfLy9CetpsBqmazrG4LMAm6cNBNfkGXGqCH3KN0xZSsqTCzL/\nYknkpgALcB1KKAvQVKjGbbaQspXGOL3IxHpuitGqAy2G5YHdVDUu/TlWR0B9\nwGg195X3EiNttOKBKIP2ngxS9VrqwRAQnJNVRWMp6T0cWavSDT6kabvzbiBd\nupEdbHp/0J3+9obXJN9iq89VsKNl+/CSdwEe3JRXNBP5CVDVDT5dnA1dwdRB\n1Awk4XoMRGf5dSZwBPlxJNrrbKq/kzhhLNJeBabiJ3aEY+1QlJm1SHeoBeVz\nxgROA3aBbeH1ZW1NMUVKHNNJMoOtsPLZmJRWyN5LuJxHP2rQzdkB3fZ9oGFT\nj/KQ0bCcnJYlsxuhp8rsclEWHept33u3IMiQHiJtjhaWeTY63Z2ykkNr9i68\nJ8yfsXAbx11RbnO4o1F7zsl7JTMrLfZD+i9Y4N2EeKh4rcSqIXhcZKwxwRZ/\nVv6d\r\n=zDuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM0nzOjLU5giXN4plnR1JvvJGB/9RuEBHQrLVlmp31pQIhANHBu/2M7BlR6oSWMAalebUTxbFbaFn2m1sc6LX27adH"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.0_1547706856332_0.8772981397049049"},"_hasShrinkwrap":false},"5.1.1":{"name":"require-injector","version":"5.1.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"acorn":"^6.0.5","acorn-dynamic-import":"^4.0.0","acorn-jsx":"^5.0.1","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.11","@log4js-node/log4js-api":"^1.0.2","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5","@types/jasmine":"^3.3.5","@types/node":"^10.12.18","@types/lodash":"^4.14.97","@types/through2":"^2.0.34"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.3.1","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"~3.2.2"},"peerDependencies":{"log4js":"*","typescript":"~3.2.2"},"gitHead":"f5fbeaf0aa43a87db062ddd91a97b57fe5195f2c","_id":"require-injector@5.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-2r+iYLXRQzI7miditvzlxg6X71b9RCDsU6TXhBDMox/0HbTEW0DQqtjWgKmkGQSTvpGG+4giGhhhDlBV9VRsyw==","shasum":"3bd14ef31e8d909a607538e318427ce11313d629","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.1.tgz","fileCount":45,"unpackedSize":202546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFELKCRA9TVsSAnZWagAARjYP/RkZJC0s9Bd+/NEaNSh2\nqKo1yKfp1rQiSCje971Wu8nRNZir+3uzTmST6jOpx3YiDw+ABATG+YSz4gBf\nXSijYDSKqLAVL26AUwkyOabEztMkNSldDHk3QBtdn4M/bqRYqwt+5IaMNSbs\nw/y0kWcgpWsJBsBIbSJYL/VjdbriENq1zsmxWZLWl8TbKsyPVyIHLi7b+wx6\nszTFAAi81B/gVNJ5jUx/aUMdo/K1nzXApQ/NSg4fC+JQLfhHQBhLOrLhj4qY\nCmCP4YT9ETzWncc1Nbm569lPFnuSQeBeLdIR8GISzm9Nwr8FKCdL5ZMUXbjj\nxc4d2ojUVEhLgOgVf5Dhq+iaP0+jX+qBMLBQb5AsLlPkfsfrJsoOtGlvh/zi\ntIb1VAcd9qaKdUZ6UbdObIpaxlztiUES1aRmqqGyNKny4q9f6V8whdQ+VCmk\naqfue/Jj0fHkfloJAxnqbFBzcdRB3PUQXC3ykFymiJbyuMlrRRwQfHxSmfXR\nSmlOx1TzuGQQABPrDUOVlKOUyR1h9+spheGul23CCXn5YToxbeygr/qCiHo9\n97ARaCoUMNv1gfmZ4LoohNSHrIQYOGgfmcbCFxoiNOX9ZqjajrHtVYbKDJnN\ngb8bHM5XEBsWerm3H0fYAjYiryI2DPEobeWk9sweKe+OfOZp+tbFQAWBmtJl\n9TkQ\r\n=fGbG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfRSmoRhXbRb71KxquD+4zLjVU7XZcIiHdu9a0B/KuyAiEAl/Fe4C+lDlMx4BeRb3m75PHASOvo+vyFL1tYW9kXl8I="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.1_1561608905779_0.7580965398393316"},"_hasShrinkwrap":false},"5.1.2":{"name":"require-injector","version":"5.1.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^10.12.18","@types/through2":"^2.0.34","acorn":"^6.0.5","acorn-dynamic-import":"^4.0.0","acorn-jsx":"^5.0.1","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.3.1","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"~3.2.2"},"peerDependencies":{"log4js":"*","typescript":"~3.2.2"},"gitHead":"09c45320631b995c45927fffbaf85b4ed87d3431","_id":"require-injector@5.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-1c/iHsdPkCr7T9LxNLDmHYqsWhnkmA/XpQJq5fFTsTYHbk3YRRZ9ulCvTvTC0tquX1dgHBzHXZ695H8Q8sVJPQ==","shasum":"17d6023ff50858ca56cac6212382e2e4453652d4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.2.tgz","fileCount":47,"unpackedSize":228499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXMx9CRA9TVsSAnZWagAAkW8P/iSTIAVv1qSzrFt4BRqI\nIgiAFuotk/fX/2N0jbefg853uytZ0+WHWQUsxnWt/oAItzw/Wg5EE7DkYPpK\nsPHatlrmhsGqrpuOSzmI/OZ+EE9ALCHHPM2QurSXArthvCfeASqCbBDsWRd5\nTUsUqQ5mi3DjhNNRPXBKMnc+3R81C4ZcUHInRp3Qu1DNe0QnsjmZoqE0D30l\nRl31Tba04m06giXQnFlU2Z6wTy71rw1VNnC/52BehtRjwxeWfCQqMS4V2ezO\ngxNsGuWN15ddMP/GmFQg1Ogc+O5/YCsuL15mwWIhA7rs5ZIkUPpQ8HbN/fEa\ngxlKttgj2DuG9mFPrTumf2bGQo82vbYNd7mloxR/sJiwCS/UEZg8xz3kBK1e\nBufdFgPNdKfLFJ3JK0iSKXw9JcYuguzZp3Zr3c5Sk0OPrvR10jOPtZirjXL4\nysHs/AuByEkwkVElpLbhk+qTlXtvuNt3bW6nzWleWDffLvCASlcGCwRSNA+V\nHMFwb4tqWrqhdZh8egqANJYONljvy7rIZKgGmWcDCTAoZ4ZBWUxgqMoPZ4o+\nXLaUxH49ILuvlN5PjOIeFNESwgiXjpH3GIAMCtni0i5vBYzC58ZEnWzborb3\n3BUoTDtmBkXFz7aUZKcmTpUpSKRcYfyGTHhb9l6lEvitemsighywAX9PLH3Z\niRK6\r\n=f8mi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIu7ePqAtQdGtwagca+jfGoo50mAa/knCElv6JGAQ0fgIgb+K2KZqTKQnktzpXSfP5wi8gqwi9c0ljvFIp5Cdmf20="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.2_1566362748252_0.0999188099210746"},"_hasShrinkwrap":false},"5.1.3":{"name":"require-injector","version":"5.1.3","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^10.12.18","@types/through2":"^2.0.34","acorn":"^6.0.5","acorn-dynamic-import":"^4.0.0","acorn-jsx":"^5.0.1","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.3.1","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"~3.2.2"},"peerDependencies":{"log4js":"*","typescript":"~3.2.2"},"gitHead":"cd9612eaea941de8d80eb3e06428252b9d968d47","_id":"require-injector@5.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"dist":{"integrity":"sha512-f4Ser7pq/KD3Fv0uTQeuOI6grlR+Ip3TCQYyDKQ0o+artJn8av5LWRgxjhuO/V5ymC5cYeLZv7bVqxdz2CmFZQ==","shasum":"715839ce9e567dbc7260623ecd6c2608fb3e3baf","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.3.tgz","fileCount":47,"unpackedSize":228751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXNUtCRA9TVsSAnZWagAAaqwQAJulunAuKZ8Le2zUso/o\nsYvlo6TKntQ1hcAt8SpXGZpOgzMlRR1T0hPJir8FnJa1YdhSo5FPVf2V3fdk\n+EFXdggnIZ5Ocg+TF++sFZiu5Q8wG2eev7qom2aS8deOiOdaDpJfxUNLsTx9\nNlpcyCwfc5oJ2niaEri42LfflO1WMrSf3pa6EIKkrI2TJEx3izkCUeB0w5pk\nH7eulIR8HjeGKCpN4349F2vu3MpUpu2kjrxKSVAuNIpR1gsqCbmhFVVpWUBF\nIoW0XggTQJPDcAXCxcxJEFn0UD3GlsSgMW65ZZp98VJVncF7CdAwop617KkI\ngkjGoCPPaRADWfSnkiOA5kcW+y4uiEd6f+cUdtF0nFBgb7f2OnRLYEecg4g9\nqmbt1kUnadNXDox/AMurUtQ3UXyKrtn/ZuuRrqg+xSCq96GdaclvaFleQ88M\nys36BJaWFV6bYg7YqH4Yj6+LoonCe0L+EpQltpo+zrGjOXhzITorh8TInU/u\nmDkNUuJKIYvEHJ3oDFIKhcP9vBxlLH42UvSU1U6wWtdf63z2v2HvI6z6U4un\n5ezD39l/xAXAOzzTQnLZfStbYGC0rkIFP9ng7qpnMrwWiORppS1GohFEnGBl\n+ih48e4I1pA4FcKX9zv140J4Uy/MCUbe06pKgZ+06Xxsb/6NpRiMAU4cY+5H\nnhi+\r\n=iT5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRbxCOjIAgydi8rGMQp9uQRfh0FPPZ+nIQvTW3xYj5LwIhALTln2ALnkNWx/xmhiVqriiR1T7sc76Q5qsOXMr/0uWL"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.3_1566364972545_0.9297909750391125"},"_hasShrinkwrap":false},"5.1.4":{"name":"require-injector","version":"5.1.4","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^10.12.18","@types/through2":"^2.0.34","acorn":"^6.0.5","acorn-dynamic-import":"^4.0.0","acorn-jsx":"^5.0.1","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.3.1","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"~3.2.2"},"peerDependencies":{"log4js":"*","typescript":"~3.2.2"},"gitHead":"e1663ca4c7947e30ab193c664e51377af7b0f102","_id":"require-injector@5.1.4","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-81iq1QhgDuhh4+DRetG9Q6kkkoD1Uw7SaVY2MM9YiSA9EuO8+ctaxC1UeWXIQC3ZaMWQo6sHK4v9TdaxmnWS3g==","shasum":"ed2b762ca7a9cecedd76d6f699cccea0a9f2c8f9","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.4.tgz","fileCount":47,"unpackedSize":228823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlB2lCRA9TVsSAnZWagAA54gP/1PZinCxyoYbKtzfs0nz\n/CYgNWLSL9HCDlX6xiw/mwMKsmqhwB2ZcvZD7sSpc+HSGXTBaxChCFXIlVjP\ngnAgckA8MAT2ciZgmcWgoXixZnn+/EkeZAVOPRG8ZV+uGS0Eax+K4SCd7JNK\ni5d9ETYPD1o1NIUdozjxZrzY55+bpBlRuoMN9Qws3J5WZwqkwwZnjPYWYJIl\nKhwbao7OqhdIc9rAQLWPA+amxebledApnBwJImkmikaIvx+gWChJRWAbOPo3\n4CZi0kgeAzpyWhgw5cejCNUwa1MZDRDk8NAvLsWUXurz8HoMmyH+3hU9VNFy\nJtst8Ad815Sl3v1VJOBP04KG0gJ0Q4Sporu9YS+bIDQmWVp6iurXpS7aPzG+\nDnpgzlggRmp73Env+/1Z0kwsyNwgilZ75rufDKVJbEfv7+W6vttnnTTHx9qJ\nSKFULRrpDBZ6bx4iks7euLJG+H3ZsZf94JecKBSCJrxuMbH3UZhENRF+r1PE\nEZjDdBNs/JwkowVjvAyiYJfJxzcrUTZ5BzWCa+J29o95AzeTqpeFr0lmTKjr\nr9E6wnWDCUpUbkPwOfIvyWVHEiRj657jdee7C/a+uz1qcROV3pk/dB7hkQJf\nBDnJU0CkO9dO50isa3WcJbAZRA66krvuuJG1/jv4zJe2wtiODCm+25rUbOHE\nQOAf\r\n=wv1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp8daoLx/INJ3bsZuMy8nr4N7RkuooqbcKfU8pLtPBagIgR+tEHyklvdkCTjvM52HDpyc3Zr8qn0c8emDxcMU4+wI="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.4_1569988004739_0.539705387701706"},"_hasShrinkwrap":false},"5.1.5":{"name":"require-injector","version":"5.1.5","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^10.12.18","@types/through2":"^2.0.34","acorn":"^6.0.5","acorn-dynamic-import":"^4.0.0","acorn-jsx":"^5.0.1","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.3.1","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.5.3"},"peerDependencies":{"log4js":"*","typescript":"~3.5.3"},"gitHead":"a9d2f5bade6d60864137e0504cc0d6257320464a","_id":"require-injector@5.1.5","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kRGVWcw1fvQ5JKtx9BGDMXhxlCPFqc71/XmE0GPpo8zXWcRu/Y0Ta/fNPGbaRZwh1l2IOzFQcABwLPU8UvStbA==","shasum":"c0693270c140f65a696207ab9deb18e64452a02c","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.5.tgz","fileCount":47,"unpackedSize":229053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlGY/CRA9TVsSAnZWagAARv0P/0eisTIziBywym0iZQI2\nWATCgNRLlEIo1yRd+BYX+djYMbK6bphLw9rmQNhRG2HA9ORYd3G0TuN6Wuv8\nf4LsxcpazMpiFK+xiooS5EoxJ1m+NbIljA4Rf9EW40epUfcZf3neGB54Q/NN\nDqB5jL4B64GNB1piigZDGpq7eL4ZFF22+elGov2sUKX25vfpPMg8IXYoYDJ6\n3X7G8AZLkpxCDMuCrFAGVO7QoiArXVxKy8UzeBhjwu5uX2+FB4VUcIiKntLG\nxmk/5vUmuCbTHjrFUewkuf9ef0tkspe9wfK94LJ1fHm9jDUn2cwjqaS0fokT\nlDFq2FqP38eJbbK467YcGsmFt2r4ug+n3ugG77w54VifDWkpE4yEWiufGuPk\nSn6GgSyB9VElVlJbyJdJ+VtMO1sjTgLR3tjW+aHLl88z3yceD8ijZgi2Ozuu\nKqp3GdKnkzF43WapcdJvNnsB0WOkf6oEU9jcjcTqrZRaFg0Q1ht4nVUFSl4M\nG4nj2f0VBuOLAvbjBua4ejcurgKwINP52LsRhy564j7BwUzlO+TguJa7emaZ\n5ebAATIKXOL+sz6zL8NRuqU308nk1Uoe/eNVlO6aQTZIIA6yQ8bSr4tNNQwb\nfTQb3hfxIJqTODyWuEnJfDRel07baSuWzt+LCCoGgs0DsdcSdB6clnJdi8PZ\nGLE/\r\n=gWhB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl96CTwENUh9zGIC4zwwWc/xwK3G5WE5Imt0chALglGQIhAKxi1GB9u1d1GISgynuPZSALaAByOANrwn1qmDoaSHkJ"}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.5_1570006590857_0.3859296224351252"},"_hasShrinkwrap":false},"5.1.6":{"name":"require-injector","version":"5.1.6","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^10.12.18","@types/through2":"^2.0.34","browser-resolve":"^1.11.3","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.5.3"},"peerDependencies":{"log4js":"*"},"gitHead":"f7f664f2f0044b7b69c5d870e693d2f154512f8c","_id":"require-injector@5.1.6","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2gj5DX/cmnv50ol5nD8gyBE5ZTDcWHhram8ZCf8Pdi/5FYXxJERaOkmI0wZF2cPnZKh1+i/JCWs4Oth8WxcRBg==","shasum":"f6c6b1368e3980aeae411f5d89a6276b9adfcde7","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.6.tgz","fileCount":37,"unpackedSize":171363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlZlaCRA9TVsSAnZWagAAfKEP+wVcS6Z8/S6Ex9xngDva\nFPJjTfV8uMDx8SGKkmvmbe6vZ9O/HepblHhIen1hekbOW08hmomFjeaFz+uT\njkSHxqt60XPoeBDjzhDK/1gPd2PqmMvHmeVfnW4XwSweqiU+dGAeWTWOk/VM\nA7r5CYVWKiEao6Hz8DQLw47vA5NJ3id1oOcFfJWElIZFcliOatoH/TrjJk6/\n7V+xLm1FwUem7sXzENwk0q1sr1bNUu8M74+e905QIh4vhsZrWuZ9UsHR4LNp\nM5IaUqnwrd/S3HwhLHlLSxxVrCoVV8x0Wh4MfIzkZ0ECVNa1oQw9wAWdZRIh\nVm3FfFqVxyN3A3GCTjT46HIvc+nXJKRolYuSgJd3fV05v0k6PdeF78lXAx4x\n+7pmu9j9puuEE1Cegyx44qiDmLW7Wov6ClgZHeyFTjGwUA8TjngpkGFiBySu\noLTNFckNiLTp6arRfUFTJRzD5UuLBRYVHU05O9P3UdnzwAfQo9Pk3BCpTo/n\nx7IrG6dPkM6OO2nD8Ujw9MU7s2ye7E2vA8GuEMaizHOcjtxa7TaENsk40pTn\nPoQuma+7c3fUzz3ciigm3mJ4uwKps7UiOd9X1/6QZvTNb+uojY6rjwy7YiYD\n0AGh4LM+snLSBreLR4R/EpYeew3Ca0sypZ9vda5tnjGMZxRj7Qb1geQBS+cB\nEk8q\r\n=7XjQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkACnbRJYqhXwvP2evn4Qigrsko+8LB6r/v9gK6Ns2AAiBSeCPCOS/wz1j4amvsS/vuMkcATLmRGx+NkxcNvjfcOw=="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.6_1570085209953_0.3085026932483732"},"_hasShrinkwrap":false},"5.1.7":{"name":"require-injector","version":"5.1.7","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^10.12.18","@types/through2":"^2.0.34","browser-resolve":"^1.11.3","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.5.3"},"peerDependencies":{"log4js":"*"},"gitHead":"13eb559706308a3496b5e918da5e23508e0f75e1","_id":"require-injector@5.1.7","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-N7vq9uNz4ubaHjio05w3y9A/lKlcJ8gxvmV8cjjclhRaQptnJqL9iTvfymqqQ0BQ4lemTx5WoAJla01qtJL62w==","shasum":"76668f2c6a0a0ef0998875518dd9266b4995fec4","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.1.7.tgz","fileCount":37,"unpackedSize":171393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePCrzCRA9TVsSAnZWagAA4HoP/2Ns4He8VggucouvrbjA\nAVQ9Pq29px77Pg2+E5Kb1x3b7+cBYixMjGzqooDHlkD09s1pq0+G95Mwsds4\noBSDOU8ByNIr+S04ANzFfbbGXywn/GUbF9mDyCnrFyAZ6XTRGidrQzko862H\nBXyaeXGR0S5QSXuG5W878xIeQ41swUV5kUTsz64ZUnFo85Lb2WBtCAY6cvrv\nEoRbL/2yJghSuyAimMmJSQKBNcY1GrWZj9Mqnoswh+lQ/pkZ9G/XOXprUBFa\nRMGT74rd/e0z+FiW956iV+SK05xeVoBmQ5xhEyVLz8jFp5lSu3TZwBY56xRe\nUBAS4DJ7Z0NCdrd0RqD09NnAYoZnKzwbjobt0e0bckItevRwW1b56BddJiVR\npQRPSdX1B7fjwDzuJdmmb6WDadrErGlQoB9tq1EPljIyQ7u1Wb4SvJPyPgR3\nbnSy0ITR0Ss7Ku6pTrchpUHiYB8VPDDEwFl9LO+YkrwnQGix7pocuQtV6trI\n03dgE3mmd+fPU/vPx9TBpb+rdHw9lhYH1TE/FJTFOg2g4YFIr895pdvJiwif\n8SuMv/kc1BhMhCHShPiGeXVZxC2puSHssgLVIxI7ik5vGr5ENNcdDU1ayXwK\ntrH7y83zxiDARaGOqdBdKRa/iom7dC/8P/F3F5+TPBRUC6XMNT3I/gA4Czh2\nZImf\r\n=En6c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8HdegTel6UuNjd/ghJEvJ+7zyAVOZb95hNtA4E9xgoAiEA1e3yfgoAGloJykC/iL6FKh7V4F3UO9a4fIjdinjZR9U="}]},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.1.7_1581001459263_0.7218846473422649"},"_hasShrinkwrap":false},"5.2.0-alpha":{"name":"require-injector","version":"5.2.0-alpha","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.9.4","@types/webpack":"^4.41.22"},"peerDependencies":{"log4js":"*","typescript":"^3.5.3"},"gitHead":"3c4d02b442e2ce732c5bfb3e0d473d181f3e080e","_id":"require-injector@5.2.0-alpha","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-qEES0hQlaHe5SZHjfr+f932fX5puxa1h8L3K8v6yIrfZb9vfzAhxaFMOsLcYy5cPZ+GQEMo9x6ZzpUezVjW7WQ==","shasum":"5899b5690096b5c6f82970f51760119e56a8bfec","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.2.0-alpha.tgz","fileCount":41,"unpackedSize":180959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZe8FCRA9TVsSAnZWagAASjIP/35c13NlJRhfWNMOL2rY\nNym8CjjdapCzGN4PO1iBD5KjeRaNW3zmVzYNHg/57ISZb36atvYf3ws3M3yf\nEIRB6JaI4rN6u0q8sawg/CBLQChsoSKFOsfFp/f0cON5FIE1E2pwjQKnOFbz\n6kAOCUll9FgdLu8PrLwkpN7ehQANNbyN7ysWwiiSzENJ4k138JEAYP9oMbab\n1KnaGUqAFr5Vsz/Dx+CSGqA3KUH6zJYeX1Au/T0aCnZO+Z8xChSFrnQ2p7xn\npTXkNh9nD3wJs1snXQ3s7xO9qPLD9RQy4SHlAf+L7WEjzA+u9dkrcz69W+e0\n4wwswxPgOn+YoNfEqPEs4Fs5bbamELn6aeUGUTCFN7BxGbqYYzyi9brw6tad\n9wQsKsu8+ovtobp+BRZDU48++FIv2Lp4vT6aSataSu2XZ3KkqHmKeEv0Zt4C\nKaYzYHbIdWHVL8n5udZsJMQ3AXo2+fY7L/w7az9X5/UBZaQ1DweprLftjdlU\nPaFPG//Jxm4nAbI+ttSRRe8SFlsw2OdaeDp0NmKHvvm9gqjSowR+K1Ph9oeP\neqE75lnTOMlwnY7Z5UVLjP/onVGEdO1fx/k+V96GvL4b4rKXJJwX/g70YISX\n5SsWPbsZYZQqWmieHEle55nstCrjQ5vjR5feA6Rgmlwv88pfW9wvz71ayjyR\npt6R\r\n=W1ya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwjNdVamJRxhWClNxd0G3LMAQGeAKQn+o0P3fbsOvD2QIhAPR6AyLV+VFzRR60hOGm32cOtxRKen9aGZf/vjJJDVcN"}]},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.2.0-alpha_1600515844829_0.7964683939593433"},"_hasShrinkwrap":false},"5.2.0-alpha.2":{"name":"require-injector","version":"5.2.0-alpha.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5","@types/webpack":"^4.41.22"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.9.4"},"peerDependencies":{"log4js":"*","typescript":"^3.5.3"},"gitHead":"9316235c8b42bb4f77ee308277ae7e32dfe60017","_id":"require-injector@5.2.0-alpha.2","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-1kSW0CJuVFiv1+kHWe9YTpvj4c+AxuqTmetKVn6Hurl3ZW2WTE8uVbBjpH4p6vdmT1vSKO2V+x7+HFCbGm7hWQ==","shasum":"875f7c2c260d83bcfacccd57c7826f0bcc276458","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.2.0-alpha.2.tgz","fileCount":41,"unpackedSize":180961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ4JuCRA9TVsSAnZWagAAP08QAIrtZO+BL5GtjRbGVp3S\nMX/pFKNSIxQeFvM7VsPEtCwIat+On5Ub9Pyy6EdU+yk2xLD3hzvAdJVwtZqP\nbUC19sSug/UOg4CL9iqVLsjRYDFyJkX3UR/cGJBGuk84Zew04pLOA9D4vnEj\nAiiHeyI35TirNMKOAftXwfttLOF8c3SBMZV2HMsQAJLKYayyqydUN1zcRhUl\njr0mS3/5jzRzrbRw5A1iiJ8TRU3dB1hKLDJ+ebuiyEW/CRFWj54jTWraOwhw\nDAKV906GhGYBHx7Gx/Qv4DiJ5tXXAI/sOAt14aEyWMA60olzhOV9XyOBB4h7\n2qLMvgn4O40lk1Jq4U1wUJ1lBdEK5MW0bozyYp5LhmDVnQnPglyWYd4dKM/x\nJZjzvPBCRjAz0u9sdSK53vc0jHb1vSfakcY2p/wLmtf2pGUjxTUc4NjdHJAG\nep7qQvX06enDNFsYoHZTe/ke6ffMMVnFfaOnRDIYRKEfPHYylir/eZWsa1VL\nNTdkXAYU+SuZJKzhx34V2DtX4u8tx4FXqoMFtevRMbhFxdECIgm8oFdMJxmR\nf7FqHtFeS6G8Y83RM8YK5Hf2Il3XWIotJ/QbPQMjX5vGy9L68AJZnVS7o+7W\n4mCCt0sFd7tqnjFO7zxKcvTB1DTh7cRiCTFwbiHcexCOoWvlHfiC/VLQ2fcA\nwBZ/\r\n=u1I7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvmV/0t8crfgAcNPh6f0XldScJTIUib/jQprf5bbn8VAiEA3TUjoeRJ7KZ9oTnyO0RrT8LTJ7WvB59j2K13vvWzR0s="}]},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.2.0-alpha.2_1600619117697_0.24415119077495961"},"_hasShrinkwrap":false},"5.2.0-alpha.3":{"name":"require-injector","version":"5.2.0-alpha.3","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"jasmine","test-ts":"jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.15","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5","@types/webpack":"^4.41.22"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.9.4"},"peerDependencies":{"log4js":"*","typescript":"^3.5.3"},"gitHead":"e69b0f9a6b7b5196a6071e95710d1cfad228d702","_id":"require-injector@5.2.0-alpha.3","_nodeVersion":"12.16.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-R6CLrNcLX2lDAseSynlPGxCgQyNRGLFa+rBqNjsdPwbzcy+Y4H0E6B2FHrsx4mEac2EMB/7Zs4axUTICl0jiTg==","shasum":"1774efff527bec43cea785d9af3e1a044d472473","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.2.0-alpha.3.tgz","fileCount":41,"unpackedSize":267576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgYuqCRA9TVsSAnZWagAAV94P/jLQ+151Q4X4Tob65+Cf\nJIP9dewvOueV6xF/h7y9ib2YSkgLpkWfoFTZ/zREjb0NHDTIENx0bVgtdTDA\nrPLwS2kW4jpamZytnHOvq0ol4t17ZBLh3n6AzhNcyuE7HhdIiE07xgW6QXdX\nttScFSqQO3Vyq5uM6uf3tt0eW9w8H0XPFmCYEarTMi+477rJLVEXa0LsJg80\n+ql9IDyS6cixh8KFT2yV4G2TZD+unDKDX3FbD7UVYKbyUPEqIJdSU77Uscqf\niTADPjh+Fbv1mAznR6cc4iutWNqiZ4l0iyjFKLYv5RkFAViKl2vn0arG5kD+\nGwJIpOunr41wx3itfwEr9Z/iYFFAe2VmCiaWaas5I9vLca8mrKytgcqkG0E0\ncWW8R/RZqVVS2MjDkUZYHHevQxyubv5tqDCwMmExQ/Xa+AY5UnWuuylErmoc\nGkpCdZehymHpTMHU9FNGm5SNmaraZ0s0Ptp3dVucnz11lUUqa4jVUjGmqRDM\nzGPYVs/mbYO/8r9xl3ExNIe4gVqT9DGmBGeEBx3dLMiNzzIGHnm3r4se1Y2h\n4opcxvXTzbtXsfX3mCGF6hBNecfKAuDQeSewlK7dSwbdHDXXC2bL4iCcLjL5\nXMTLfrqmD+76RUmY05kAkdE8/vyBKbdYeMeqz2HwfZ4+clSOuR3Z7AEkikcq\nEJ5W\r\n=mYRq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5n/N4ttzgSBEXJyQ6KqULCWZ4dqzmQcp+o3ffb5CD4AiAXhprbf48cxhSO9SOf03n/SL/6UtI5z5nC6qrxiZRVbg=="}]},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.2.0-alpha.3_1602325417808_0.8571857282496598"},"_hasShrinkwrap":false},"5.2.0":{"name":"require-injector","version":"5.2.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"node node_modules/jasmine/bin/jasmine","test-ts":"node node_modules/jasmine/bin/jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/jasmine":"^3.3.5","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","@types/webpack":"^4.41.22","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.20","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^4.1.2"},"peerDependencies":{"log4js":"*","typescript":"*"},"gitHead":"7e08670ac9198d7a77ce0f5a8c6fb3792bffdc29","_id":"require-injector@5.2.0","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-TrhGZPbi+f4tWawLhLbdqV0plysmktyOVe9TuOeecTczRMfHdEcpDvGTI4riQ094oOyao6BiPDrV9gxoETCgfg==","shasum":"24ab39b5eb8663f30698a79a9ca67d5eff248def","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.2.0.tgz","fileCount":41,"unpackedSize":270783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvSuWCRA9TVsSAnZWagAAfd8P+wTbOciApk5f5F5LE59G\n8IpH1oTeqX/M+/gc76cHBjZ1P5c5zWdFjGJM7YBjiSuHjlnlcpZCSK/b2Wa/\nB3wXwZEV6F2nIrRpREim+8JABhT5bU2/BQDKK4ESyirYDzEBm1/73SlT6Twf\nsxcZ7FDM6LPuvNYSIUgzIOF0s9rq/3E05kTrTyo5qC3QnWxJU1ASIYwVh+Xf\nOLVkDoYwo+O0W9xMS0UejrWwk6dcnn7/mdcFnaSh+3MhDCEgcBJ8D2zjnJHx\nTQhroZZir5CaWbWQ+l+eby9Ow6S/CrVyCrb7/M2Ow2yNkdMh3i5olh5NN1zp\ntHe8SiAvFxvJae3T5v+1/UFJ4ZJYFdS8W8jw5FGxbG4g2KIEV11iF+N69CPE\n2huoyG1vquwWZttAm0B4hwaAahZH4GPGzAktB7dKZFQJzGncFaw5JA4x2H6J\ntmodtqy1gk/kQCjayNVdBPr66M5IRjis4Kwmj+8rxNUqTRixWgvCAI0+dQ6G\nJyKofoXHfGQTYSkifrpfamf+BnnvMJx6xerWGwgrbCM/6TD830N4U3HKmt5P\nabAZ268y+ku735Fqzz/kUedghzBNSW3WgqJOE14n29wx0MfDV0cvospB//9V\nslHRB4ZgxjfwQCPbCsWgFNsQJ1PsXDbIf0Ft5h0lsPy/pVSFYaHzKohNt6qO\nsEVF\r\n=+i/2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6O8rPcC0A6Yp8IJPLk6URAa0mvEdPhp4PEhpvIHsgUwIhAIjFXDAOkZIQNaWEOKIABlYqnass/yIPAFtonPF7Fynx"}]},"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.2.0_1606232981692_0.5089202527100736"},"_hasShrinkwrap":false},"5.2.1":{"name":"require-injector","version":"5.2.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"node node_modules/jasmine/bin/jasmine","test-ts":"node node_modules/jasmine/bin/jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","@types/webpack":"^4.41.22","browser-resolve":"^1.11.3","estraverse":"^4.2.0","estraverse-fb":"^1.3.2","loader-utils":"^1.2.3","lodash":"^4.17.20","mothership":"^0.3.0","resolve":"^1.9.0","through2":"^2.0.5"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^4.1.2","@types/jasmine":"^3.3.5"},"peerDependencies":{"log4js":"*","typescript":"*"},"gitHead":"0c5e8ebb51c2d5480f6f20f517b0c49f3e991cc0","_id":"require-injector@5.2.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-/o5QrzikAtn0OnSg0JYRKfehDU0YVW6OqVuEHymIL0KmASJzW1Wh44qt5O6dkOlOtVOx0H9Z3MlhLIQsePv7Eg==","shasum":"821aa3da35c8ab96b9bba315d9030da051d09520","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.2.1.tgz","fileCount":42,"unpackedSize":271111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVLxVCRA9TVsSAnZWagAAu9UP/jSvd07URSVkFP/FK5ZM\nTzm2nnTZ/IaN4kM4tY4qI4clpJMrDMJqT6DlD/klo07d0jKdgAYl8FkY8pSE\nTWJ29QwtpGOe1VbfANUPm1Hp7zuHdH7JIu4VKrmgfwZshbXqtWuXsuMVgC/p\nJNDTBnBtU4FYnEumuA1ztstz9Fd1mMl7OuPbBP5kMQbS9F4COQLyeRh7Vxlp\nshUf59saTTY+/8XFbcwWS5AIgeBRkoaYFBwVgG+iOPv7IqvlAaOjtaAJL4/F\nKNuBvTUixmnERfMEHMvxPW2NLYpiQV5dvoCGl3wM4+ORQy1kLUsaGbjOsG2o\nbUgkjeZg8OeMFWDJWV/IAESpzI0qmTOmQTzfAx1QuFjBVUBAXqb5gDeMllsU\nQbr67OKwjLXqmXDTP3ZKmWzVEwsq2kkbLC5PZFpY2dPmS+W3jfC8NFOBA46s\nL2XoTT2BLA7uU1oY6x0Nb4/odQ/JvOOcgvJD3qyaC0E65guPobVMWGPk6T1i\nl1hRrPGeT4a1bQ1hZKbtS9ZuGKuVz8knq08PeY096W630M7b9DNuSOww+W6c\nVRgNpTortjxgfGCEp4ZZEfdLlCs+1QMZ6QSuqVAXH+VA8FQxjHep/FHQCggO\neTHVwW7mPDkQPWjPqHRLfsJH5KnYZc7zX4XmmBkQkmktnE7MnrRx63TcU//s\ne7bU\r\n=hTfK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYxMWKrQaM5DijcIGUMclvNhAfQ06rQPD7kh9fYn0icAIhAL3RJLSsXizTF0jTCq/Mgbe/cghdBc9wQ6cmGwcs/Tip"}]},"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.2.1_1616165973106_0.3463959918377433"},"_hasShrinkwrap":false},"5.3.0":{"name":"require-injector","version":"5.3.0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"node node_modules/jasmine/bin/jasmine","test-ts":"node node_modules/jasmine/bin/jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","@types/webpack":"^4.41.22","loader-utils":"^1.2.3","lodash":"^4.17.20","through2":"^2.0.5","tslib":"^2.3.0"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^4.1.2","@types/jasmine":"^3.3.5"},"peerDependencies":{"log4js":"*","typescript":"*"},"gitHead":"7e3f6112bc03a120ba109363731206aa152b8717","_id":"require-injector@5.3.0","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-ni63NhDEZtu7Nwup5pg1rmbMUj3ehotm9t6iMibFAvllE6AeQFlL4n5U8Uvj5ZDBCWp+Tg3SBfDyuQZ35rK0uA==","shasum":"d174dbcc503f85e58cd156cb91fed969d8fc3831","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.3.0.tgz","fileCount":120,"unpackedSize":6530107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzwuQCRA9TVsSAnZWagAA+icQAIJEami/08s2JBA3tM7b\nmhOxwSrOdA6C4XktGxdG+5N6svoeptdIwGBZbCmxWlP2MhnwIkqjr6KkLz1E\nPzYfXb2QaPMcU88I4SvZpZYcDF49IODxCsR7OmkY/v53Pq0WZcop+I14xzIO\n1nEAV6kFpAJ0TlTegqqgdgk/p9Peu4WL4gvK/jRZRa9AFlwBi75WCmcfbynD\n3t3mMbbVhOvS8jchbfYF5ubDFHciGa4HZu/LN0E0W6+7VaycPFXbI2n2aNav\n+VK5PVZTR/eIGh715lWbKNN4HigGotofXvdmTq0uSMJFp5z4bpdmAUhDzayv\nDzMJIDOnOvFP5m5qJuxIm/BlqEj0La+xfMSJvdYFosyS1mdd+obJ1Hp9bDxl\n6SE8zz1+dN0hN7tK5CZqyaw9Ck5B5dQkN2gEWvPrG12gi3QQvPr8m/rNWOSC\nKIM4IaGt42FG5rcRzCEK7T3Z2DN90WJu7s5iwSVsZzx2s9ygiaNMhFGSWiW3\nfKo09jT48TGnq/7k3dWl8rUWHhpcNJduoe++cRFtdZNeIRmNUXnYfP34iMNu\nqbRgsNP9z1kwjVdtmS6kAMr9X022d3T5PotE3Kr7zxbjn72aFqh32ZKvR8JB\nlDey5TVp1sihQiNCrx4hsy2MnQFpy9cQoVnED7y4Lqd7bbfCIguTkoKa4SAj\n3Nng\r\n=XgQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChd/BcFZMcvB19ImTYlvhNbcbtveIkUSTiA21067PycAIhAIWQeBYZLFuQt5d1Dxf4ncl4QXsYjjwuCQSUgMR0zpeD"}]},"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.3.0_1624181648171_0.8685352679376483"},"_hasShrinkwrap":false},"5.3.1":{"name":"require-injector","version":"5.3.1","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"node node_modules/jasmine/bin/jasmine","test-ts":"node node_modules/jasmine/bin/jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","@types/webpack":"^4.41.22","loader-utils":"^1.2.3","lodash":"^4.17.20","through2":"^2.0.5","tslib":"^2.3.0"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^4.1.2","@types/jasmine":"^3.3.5"},"peerDependencies":{"log4js":"*","typescript":"*"},"gitHead":"eb9f5c3b8045a72c04932c275b20f745a4565173","_id":"require-injector@5.3.1","_nodeVersion":"16.3.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-fbf3gRRa7qadPC3Qp+SG87FD+hs9RrPuA5Z3goeAlPhiFhG1+RhMUXgfU+d30cEZXkvPlcA4VGi5eeet1NgEWw==","shasum":"7d4e9fb399acdb89dce9830e0a96721954e7968b","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.3.1.tgz","fileCount":41,"unpackedSize":269160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzwxLCRA9TVsSAnZWagAAGYMQAI7o5zYkdJFt2TsF7o6n\n3oX7v5634L00IXHxNUvqb7EoH65ayNFni1kZAcIFXdvQv3NKPWAbkXenjKB8\nas6majYQau4XGUmwyvFKnDa3Htrz7SFqh9eK0pZWaeZz/e6epAAe4qhUseDW\nhzi7ICSv0+8z/I5pLmEVmZHFfnl8Bd7aJwncrf4tKN70DvHAAFu+Uvn+Uy6p\nrFCVMSFm32TX50pb5xp5EtpGbdOlWS28q9mxPPdioeYRsxWyZ599rH/dvJNa\nRxuNsVNwSXltRRWqiTT+qGc0JzRFh02WEKQ/cjPkTKwhkdBEjiyXC+/hBR8J\nH2HmIrnFioljVG8KL7ePJC8Bzxq6tGOESE8RfFvaWGxPHRyWNq1woebDA1G4\nCYOAnRDHSjk0Qqb3J9+B5Vpi/+rRMkKEro88NXB+67E//76Q13OfsBMmPCT+\nSbC5EP568AqwH6kDJ7JNVgmhaf3IFAD88SRnLBQ1zFLkJoQgue1K+Gwab7me\nnK+R4Tc7Ghl0CwLewC2ABew+vRFaEyEHxMf/0Um1mpkG/mDYYUx9nUfbpECD\nd8wpH6fZhRKNDT+0DPTONCnxfzENvBQmRYPRzwn4bPko90fNNoVPkhSmjPtx\nm4E+qp/hqEF08++pWTXoJmsS6AArFCk/nVnY6XJ3K26grKMRPNpWgNvGrobd\navU3\r\n=qnFD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsLdXaTCqDeIh1N3PhawrwaNXkLLGbeS3VnrTaDmjL7AIhAMWRmX9SBD14jhcPBTYI/L+C5UrdP6xcMwDP/QarOStC"}]},"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.3.1_1624181834889_0.2825712269689875"},"_hasShrinkwrap":false},"5.3.2-0":{"name":"require-injector","version":"5.3.2-0","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"node node_modules/jasmine/bin/jasmine","test-ts":"node node_modules/jasmine/bin/jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","@types/webpack":"^4.41.22","loader-utils":"^1.2.3","lodash":"^4.17.20","through2":"^2.0.5","tslib":"^2.3.0"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^4.1.2","@types/jasmine":"^3.3.5"},"peerDependencies":{"log4js":"*","typescript":"*"},"gitHead":"610932390f737efd1c8bd1f3ca111777b27814a9","_id":"require-injector@5.3.2-0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-aCqYxX9h3jjEXxNvfKlaNxD5obnObU5EbjouQmmXJVMD7oYhV2ZKyI8zF4TKeknxoOEFPa6XXokkjDKTK1iKsg==","shasum":"5f926419e3d7eea44407680ec55d8cae1b8daed8","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.3.2-0.tgz","fileCount":40,"unpackedSize":266127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0w7wCRA9TVsSAnZWagAAaxAP/2e1lEnkGw++Cg47ko4N\nb+0oxJWq3Gkhw6mMPrLtX0PYqTAIPxcKiZXK4iTEJiiQ3eEQJZtQ/GFoQNs1\na1leZLNw38lL47D5MhuVoREguBAQj+AxNAjvXjcCh5ia13fzb8wnae+MwBHU\nSK1XBQ3JEd9EhPs169Yp5IUqYWhtScAhx744CuAiY6bxtOQlTusCdDgq44y0\nq15EMS9452B2cWldHTW+51m00xZYiDnbJXHxBbcRw6w5uqOxWv9kCObfV6NV\ncMJD1bwV9xI8CKx6vGBM8gCMpeLpFVjlhltfA2ijTr+vUlVQZV+rKNO17+iZ\nCA7LBLwE5Z7qch9RHM9p1ZIu52EucOzm+SqeZLoCvt07UdmUzlNJ44vYZYsF\nRlo3tX84sGS1z4X89PrD1+K/HbUb8f2KonQyecC0eKBZYkklLtgEiCByPe/4\nv0U49tEokFRFrnCWuguWFMxo7iy5iw5zdGNXaCYYw0urvUJ0jRQyrg+G9kM4\n+yVKV1XYGAxoij/zicxW3n2eJAOskWVe3Xi2+KCjSbeaKPSVp4qKhvUB37Xu\nB/f3gv8LSNln4r7PMEy1HRZWr3fWu3V09wje+5fJZiTt23DChPztprlYmXKQ\nGAiO5oT0wNHftoQ4B2ytte4gIXqffJrCR2qk8b4QCQfmB9QgdbQGOiu6dvEL\nCZF2\r\n=y4rH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZtUoMH00mJPntqQsi2kLf1mlcAD65Uk4Ug9v/J5s4pgIhAPcdG6cbiUk4l7d4wwn96xAwgPPzPImoIfZsZOY3ReBb"}]},"_npmUser":{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"},"directories":{},"maintainers":[{"name":"liujingbreak","email":"jing.liu.FE@dianrong.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.3.2-0_1624444656164_0.08274034627293836"},"_hasShrinkwrap":false},"5.3.2":{"name":"require-injector","version":"5.3.2","description":"Resolve and replacing require() function in both NodeJS and browser side CommonJS packing tool like Webpack and Browserify.","main":"dist/index.js","types":"dist/index.d.ts","loader":"webpack-loader","scripts":{"iii":"rm -rf spec/node_modules/require-injector ; mkdir spec/node_modules/require-injector ; cp -r lib spec/node_modules/require-injector/ ; cp -r dist spec/node_modules/require-injector/ ; cp *.js spec/node_modules/require-injector/ ; cp *.json spec/node_modules/require-injector/","init":"rm -rf spec/node_modules/require-injector && mkdir spec/node_modules/require-injector && cp -r lib spec/node_modules/require-injector/ && cp -r dist spec/node_modules/require-injector/ && cp *.js spec/node_modules/require-injector/ && cp *.json spec/node_modules/require-injector/","clean-win32":"rd /s/q spec\\node_modules\\require-injector","init-win32":"xcopy lib spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy ts spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && xcopy dist spec\\node_modules\\require-injector\\ /s/h/e/k/f/c && copy *.js spec\\node_modules\\require-injector\\ && copy *.json spec\\node_modules\\require-injector\\","test":"node node_modules/jasmine/bin/jasmine","test-ts":"node node_modules/jasmine/bin/jasmine dist/spec/ts-parserSpec.js","compile":"tsc"},"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"engines":{"node":">=4.0.0"},"author":{"name":"Liu Jing"},"license":"MIT","bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"homepage":"https://github.com/dr-web-house/require-injector#readme","dependencies":{"@log4js-node/log4js-api":"^1.0.2","@types/lodash":"^4.14.97","@types/node":"^14.11.1","@types/through2":"^2.0.34","loader-utils":"^1.2.3","lodash":"^4.17.20","through2":"^2.0.5","tslib":"^2.3.0"},"devDependencies":{"browserify":"^16.2.3","jasmine":"^3.5.0","log4js":"^4.4.0","shelljs":"^0.6.0","tslint":"^5.12.1","tslint-eslint-rules":"^5.4.0","typescript":"^4.1.2","@types/jasmine":"^3.3.5","@types/webpack":"^4.41.22"},"peerDependencies":{"log4js":"*","typescript":"*"},"gitHead":"d6b039e38d624808a7b7de02d8a9744a64731576","_id":"require-injector@5.3.2","_nodeVersion":"16.15.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-BjO7RJsRwNOl9EFU8Bo9cpo4h8jSIbf2X7z5sh+gcNwcSw2BbDPFsCJbBm09V3mK8sTWhfkBX34sa1TADmVekA==","shasum":"0ddd007b74c1045d58eaf676cd40fb3322950d9d","tarball":"https://registry.npmjs.org/require-injector/-/require-injector-5.3.2.tgz","fileCount":40,"unpackedSize":268204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXK5Cj+nffgjhIIePz1ROhVXElmV0Jb9RV4Zmo/UyjIAiA3ZKZrIkIbAhpLVrhm/MTezo3XzkkhAhxjlR4F5Nn/Uw=="}]},"_npmUser":{"name":"liujingbreak","email":"liujing.break@gmail.com"},"directories":{},"maintainers":[{"name":"liujingbreak","email":"liujing.break@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-injector_5.3.2_1697887750697_0.48024616206746673"},"_hasShrinkwrap":false}},"homepage":"https://github.com/dr-web-house/require-injector#readme","keywords":["import","resolve","resolve.alias","extend","path","modules","dependency","inject","require","typescript","browserify","browserify-plugin","browserify-tool","transform","webpack","loader"],"repository":{"type":"git","url":"git+https://github.com/liujingbreak/require-injector.git"},"author":{"name":"Liu Jing"},"bugs":{"url":"https://github.com/dr-web-house/require-injector/issues"},"license":"MIT","readmeFilename":"README.md","users":{"liujingbreak":true}}