{"_id":"babel-plugin-system-import-transformer","_rev":"4133003","name":"babel-plugin-system-import-transformer","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","dist-tags":{"latest":"4.0.0"},"maintainers":[{"name":"thgreasi","email":""}],"time":{"modified":"2026-03-01T18:41:18.000Z","created":"2015-06-14T20:24:27.601Z","4.0.0":"2019-02-10T16:20:09.485Z","3.1.0":"2017-02-27T15:07:41.895Z","3.0.0":"2017-02-26T10:48:25.732Z","2.4.0":"2016-09-27T16:49:42.236Z","2.3.0":"2016-08-27T19:22:34.969Z","2.2.1":"2016-07-07T18:57:18.482Z","2.2.0":"2016-06-23T09:59:08.236Z","2.1.0":"2016-06-21T18:04:25.998Z","2.0.0":"2016-02-04T06:38:14.005Z","1.1.5":"2015-08-15T18:28:37.102Z","1.1.4":"2015-07-18T07:46:17.552Z","1.1.3":"2015-07-14T20:16:25.234Z","1.1.2":"2015-07-14T20:05:12.319Z","1.1.1":"2015-06-18T18:40:43.807Z","1.0.1":"2015-06-14T20:24:27.601Z"},"users":{},"author":{"name":"Thodoris Greasidis"},"repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"versions":{"4.0.0":{"name":"babel-plugin-system-import-transformer","version":"4.0.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"clean":"rimraf build","build":"npm run clean && ./node_modules/.bin/babel src --out-dir dist","eslint":"eslint src test","eslint-fix":"eslint src test --fix","prettify":"prettier --config .prettierrc --write \"src/**/*.js\" \"test/**/*.js\"","catch-unprettified":"npm run prettify -- --check","lint":"npm run catch-unprettified && npm run eslint","test":"npm run build && npm run lint && node test","watch":"node test --watch","prepack":"npm run build"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/register":"^7.0.0","babel-eslint":"^10.0.1","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","eslint":"^5.13.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.1","lint-staged":"^8.1.3","prettier":"~1.16.4","rimraf":"^2.6.3","watch":"^0.18.0"},"dependencies":{"@babel/core":"^7.0.0","@babel/helper-plugin-utils":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0"},"gitHead":"936d5cc70fe2d977f5b121ffb7a8869ad0b554d2","_id":"babel-plugin-system-import-transformer@4.0.0","_nodeVersion":"8.15.0","_npmVersion":"6.7.0","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"20cca5b04d299f29aff02a27b9a4207efab5fecc","size":6957,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-4.0.0.tgz"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-system-import-transformer_4.0.0_1549815609285_0.04983199688368889"},"_hasShrinkwrap":false,"publish_time":1549815609485,"_cnpm_publish_time":1549815609485,"_cnpmcore_publish_time":"2021-12-16T14:45:02.933Z"},"3.1.0":{"name":"babel-plugin-system-import-transformer","version":"3.1.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.14.0","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.14.0","babel-register":"^6.14.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"dependencies":{"babel-plugin-syntax-dynamic-import":"^6.18.0"},"gitHead":"8a803b8bcc811d7adbb2b17d7c8f3c98ee244870","_id":"babel-plugin-system-import-transformer@3.1.0","_shasum":"d37f0cae8e61ef39060208331d931b5e630d7c5f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.10.0","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"d37f0cae8e61ef39060208331d931b5e630d7c5f","size":6918,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-3.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-3.1.0.tgz_1488208059881_0.7693237832281739"},"directories":{},"publish_time":1488208061895,"_hasShrinkwrap":false,"_cnpm_publish_time":1488208061895,"_cnpmcore_publish_time":"2021-12-16T14:45:03.148Z"},"3.0.0":{"name":"babel-plugin-system-import-transformer","version":"3.0.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.14.0","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.15.0","babel-preset-es2015":"^6.14.0","babel-register":"^6.14.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"dependencies":{"babel-plugin-syntax-dynamic-import":"^6.18.0"},"gitHead":"a695873dc584997d50da03e12e110e6cea75790b","_id":"babel-plugin-system-import-transformer@3.0.0","_shasum":"8b602ad02279c8b2c6649ef549477bff4ad9df4a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.10.0","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"8b602ad02279c8b2c6649ef549477bff4ad9df4a","size":6574,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-3.0.0.tgz_1488106105170_0.7751438145060092"},"directories":{},"publish_time":1488106105732,"_hasShrinkwrap":false,"_cnpm_publish_time":1488106105732,"_cnpmcore_publish_time":"2021-12-16T14:45:03.330Z"},"2.4.0":{"name":"babel-plugin-system-import-transformer","version":"2.4.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"gitHead":"ed941e474a59ee9c8e3a07b2cdbba10aafaaf70a","_id":"babel-plugin-system-import-transformer@2.4.0","_shasum":"92c8c2a25b211f152ccac996ff43ae5b08f6de9c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"92c8c2a25b211f152ccac996ff43ae5b08f6de9c","size":6173,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-2.4.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-2.4.0.tgz_1474994980409_0.4369042282924056"},"directories":{},"publish_time":1474994982236,"_hasShrinkwrap":false,"_cnpm_publish_time":1474994982236,"_cnpmcore_publish_time":"2021-12-16T14:45:03.584Z"},"2.3.0":{"name":"babel-plugin-system-import-transformer","version":"2.3.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"gitHead":"f65c3546b1f62c263c418ec7e72d23a6c81954c3","_id":"babel-plugin-system-import-transformer@2.3.0","_shasum":"180c87bff23c106d907112c0171b40f01d2ba8f4","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"180c87bff23c106d907112c0171b40f01d2ba8f4","size":6256,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-2.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-2.3.0.tgz_1472325753445_0.8361581463832408"},"directories":{},"publish_time":1472325754969,"_hasShrinkwrap":false,"_cnpm_publish_time":1472325754969,"_cnpmcore_publish_time":"2021-12-16T14:45:03.847Z"},"2.2.1":{"name":"babel-plugin-system-import-transformer","version":"2.2.1","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"gitHead":"a9d175c4cba17ebd8b8beb84f3b2922b513dcc96","_id":"babel-plugin-system-import-transformer@2.2.1","_shasum":"e4fe36fc344cade758f27a21ebb58ac984afece9","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"e4fe36fc344cade758f27a21ebb58ac984afece9","size":6093,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-2.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-2.2.1.tgz_1467917835991_0.4954037135466933"},"directories":{},"publish_time":1467917838482,"_hasShrinkwrap":false,"_cnpm_publish_time":1467917838482,"_cnpmcore_publish_time":"2021-12-16T14:45:04.062Z"},"2.2.0":{"name":"babel-plugin-system-import-transformer","version":"2.2.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"gitHead":"2bc3668ee3cd79a7fe7af4a0bee02cca1e8e3aab","_id":"babel-plugin-system-import-transformer@2.2.0","_shasum":"1c03539aa58e5a5bff1019b1a7bde9bf4965942a","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"1c03539aa58e5a5bff1019b1a7bde9bf4965942a","size":6014,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-2.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-2.2.0.tgz_1466675946198_0.7297038186807185"},"directories":{},"publish_time":1466675948236,"_hasShrinkwrap":false,"_cnpm_publish_time":1466675948236,"_cnpmcore_publish_time":"2021-12-16T14:45:04.464Z"},"2.1.0":{"name":"babel-plugin-system-import-transformer","version":"2.1.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"dist/index.js","scripts":{"test":"npm run-script build && node test","watch":"node test --watch","build":"babel src --out-dir dist","prepublish":"babel src --out-dir dist"},"author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-plugin-transform-runtime":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chalk":"^1.1.3","clear":"0.0.1","diff":"^2.2.3","js-beautify":"^1.6.2","watch":"^0.18.0"},"gitHead":"4c1f8090779068018d6f0513df875f420ea45b1c","_id":"babel-plugin-system-import-transformer@2.1.0","_shasum":"6728336a2b380d80f96e284fc6ea43bd9259adc0","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"6728336a2b380d80f96e284fc6ea43bd9259adc0","size":6233,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-2.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-2.1.0.tgz_1466532264169_0.6002092226408422"},"directories":{},"publish_time":1466532265998,"_hasShrinkwrap":false,"_cnpm_publish_time":1466532265998,"_cnpmcore_publish_time":"2021-12-16T14:45:04.817Z"},"2.0.0":{"name":"babel-plugin-system-import-transformer","version":"2.0.0","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"36b85b4ea43b9853f7e9faef01804f3c3441324b","_id":"babel-plugin-system-import-transformer@2.0.0","scripts":{},"_shasum":"a41af1895b5313f5e87d2deb8bfed2d7a1369c97","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"a41af1895b5313f5e87d2deb8bfed2d7a1369c97","size":3908,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-2.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/babel-plugin-system-import-transformer-2.0.0.tgz_1454567891169_0.5540632619522512"},"directories":{},"publish_time":1454567894005,"_hasShrinkwrap":false,"_cnpm_publish_time":1454567894005,"_cnpmcore_publish_time":"2021-12-16T14:45:05.016Z"},"1.1.5":{"name":"babel-plugin-system-import-transformer","version":"1.1.5","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"98d67235381bb77ed3a31dcb2b43b2c237a6c5e5","_id":"babel-plugin-system-import-transformer@1.1.5","scripts":{},"_shasum":"8a2ae8121d09ec07e4642b3f919a8a25a6f36526","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"8a2ae8121d09ec07e4642b3f919a8a25a6f36526","size":3633,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-1.1.5.tgz"},"directories":{},"publish_time":1439663317102,"_hasShrinkwrap":false,"_cnpm_publish_time":1439663317102,"_cnpmcore_publish_time":"2021-12-16T14:45:05.232Z"},"1.1.4":{"name":"babel-plugin-system-import-transformer","version":"1.1.4","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"87813ad4854f624fe47f80f7f52762182cb8dc39","_id":"babel-plugin-system-import-transformer@1.1.4","scripts":{},"_shasum":"0cb6433debcce9a9605304894ec0281a3e1a6f63","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"0cb6433debcce9a9605304894ec0281a3e1a6f63","size":3594,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-1.1.4.tgz"},"directories":{},"publish_time":1437205577552,"_hasShrinkwrap":false,"_cnpm_publish_time":1437205577552,"_cnpmcore_publish_time":"2021-12-16T14:45:05.468Z"},"1.1.3":{"name":"babel-plugin-system-import-transformer","version":"1.1.3","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"1162adea7db20c4d73e8030f6b49b8d59f1ccd76","_id":"babel-plugin-system-import-transformer@1.1.3","scripts":{},"_shasum":"c68082623878c28beea63336649180fc952c4856","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"c68082623878c28beea63336649180fc952c4856","size":3377,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-1.1.3.tgz"},"directories":{},"publish_time":1436904985234,"_hasShrinkwrap":false,"_cnpm_publish_time":1436904985234,"_cnpmcore_publish_time":"2021-12-16T14:45:05.705Z"},"1.1.2":{"name":"babel-plugin-system-import-transformer","version":"1.1.2","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"peerDependencies":{"babel-core":"^5.2.0"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"224e96327ef7c0f3cdd7c0c256a5b5d06584bb10","_id":"babel-plugin-system-import-transformer@1.1.2","scripts":{},"_shasum":"506103b26315f0cc5959e9bf48d0f2eb139695ca","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"506103b26315f0cc5959e9bf48d0f2eb139695ca","size":3391,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-1.1.2.tgz"},"directories":{},"publish_time":1436904312319,"_hasShrinkwrap":false,"_cnpm_publish_time":1436904312319,"_cnpmcore_publish_time":"2021-12-16T14:45:05.957Z"},"1.1.1":{"name":"babel-plugin-system-import-transformer","version":"1.1.1","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"peerDependencies":{"babel-core":"^5.2.0"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"64b9bb8892789058c52a69ff87742bd7df4d27a4","_id":"babel-plugin-system-import-transformer@1.1.1","scripts":{},"_shasum":"6c4c39e04ca57b0aa4f3787d97ccd85604ee7bbe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"6c4c39e04ca57b0aa4f3787d97ccd85604ee7bbe","size":3361,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-1.1.1.tgz"},"directories":{},"publish_time":1434652843807,"_hasShrinkwrap":false,"_cnpm_publish_time":1434652843807,"_cnpmcore_publish_time":"2021-12-16T14:45:06.158Z"},"1.0.1":{"name":"babel-plugin-system-import-transformer","version":"1.0.1","description":"Babel plugin that replaces System.import with the equivalent UMD pattern","main":"index.js","author":{"name":"Thodoris Greasidis"},"license":"MIT","repository":{"type":"git","url":"https://github.com/thgreasi/babel-plugin-system-import-transformer.git"},"peerDependencies":{"babel-core":"^5.2.0"},"keywords":["babel","babel-plugin","system","import","transformer","UMD"],"bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","gitHead":"c15d800acb82a157b1d8ea2742aa9892a5a9bf05","_id":"babel-plugin-system-import-transformer@1.0.1","scripts":{},"_shasum":"3e23a81e13beaac46c0316b74af74a57d13096ce","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"thgreasi","email":"thgreasi@gmail.com"},"maintainers":[{"name":"thgreasi","email":""}],"dist":{"shasum":"3e23a81e13beaac46c0316b74af74a57d13096ce","size":2922,"noattachment":false,"key":"/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-system-import-transformer/download/babel-plugin-system-import-transformer-1.0.1.tgz"},"directories":{},"publish_time":1434313467601,"_hasShrinkwrap":false,"_cnpm_publish_time":1434313467601,"_cnpmcore_publish_time":"2021-12-16T14:45:06.350Z"}},"readme":"# babel-plugin-system-import-transformer\n[![Build Status](https://travis-ci.org/thgreasi/babel-plugin-system-import-transformer.svg?branch=master)](https://travis-ci.org/thgreasi/babel-plugin-system-import-transformer)\n[![npm](https://img.shields.io/npm/v/babel-plugin-system-import-transformer.svg)](https://www.npmjs.com/package/babel-plugin-system-import-transformer)\n[![npm](https://img.shields.io/npm/dm/babel-plugin-system-import-transformer.svg)](https://www.npmjs.com/package/babel-plugin-system-import-transformer)\n\n[Babel](https://babeljs.io/) plugin that replaces import() & System.import() with the equivalent UMD pattern\n\n## Transforms\n\n```js\nimport('./utils/serializer').then(function(module){\n    console.log(module);\n});\n\n// AND\n\nSystem.import('./utils/serializer').then(function(module){\n    console.log(module);\n});\n```\nto\n```js\nnew Promise(function (resolve, reject) {\n    var global = window;\n\n    if (typeof global.define === 'function' && global.define.amd) {\n        global.require(['utilsSerializer'], resolve, reject);\n    } else if (typeof module !== 'undefined' && (module.exports && typeof require !== 'undefined') ||\n               typeof module !== 'undefined' && (module.component && (global.require && global.require.loader === 'component'))) {\n        resolve(require('./utils/serializer'));\n    } else {\n        resolve(global['utilsSerializer']);\n    }\n}).then(function(module){\n    console.log(module);\n});\n```\n\n## Requirements\n\n- Babel v7.x.x\n\n**Notes:**\n- for babel ^6.14.0 please use the [v3.x.x releases](https://github.com/thgreasi/babel-plugin-system-import-transformer/tree/v3.x.x-stable).\n- for babel <6.14 please use the [v2.x.x releases](https://github.com/thgreasi/babel-plugin-system-import-transformer/tree/v2.x.x-stable).\n- for babel v5 please use the [v1.x.x releases](https://github.com/thgreasi/babel-plugin-system-import-transformer/tree/v1.x.x-stable).\n\n## Installation\n\n`npm install babel-plugin-system-import-transformer`\n\nAdd \"system-import-transformer\" to your `plugins` argument or inside the `plugins` options of your `Gruntfile`.\n\n```js\n// in .babelrc\n{\n    \"plugins\": [\n        \"system-import-transformer\"\n    ]\n}\n\n// in grunt.js\nbabel: {\n    options: {\n        plugins: [\"system-import-transformer\"]\n    }\n}\n```\n\n## Configuration\n\n### Relative paths and Aliases\n\nThe [babel's getModuleId option](http://babeljs.io/docs/usage/options/#formatting-options) (if defined) is used for the AMD and Global Module import.\n\n```js\nbabel: {\n    options: {\n        moduleIds: true,\n        getModuleId: function(moduleName) {\n            var files = {\n                'src/utils/serializer': 'utilsSerializer'\n            };\n\n            return files[moduleName] || moduleName.replace('src/', '');\n        },\n        plugins: ['system-import-transformer']\n    }\n}\n```\n\n## Options\n\n### commonJS\n\nCommonJS specific options.\n\n#### commonJS.useRequireEnsure\nType: Boolean  \nValues: [**`false`**/`true`]  \n\nWhen set to `true`, all CommonJS import statements will use Webpack's `require.ensure()` syntax. This enables dynamic module loading in CommonJS (Webpack) and works both for the `UMD` and (of course) `CommonJS` module target types.\n\n```js\n{\n    \"plugins\": [\n        [\"system-import-transformer\", { \"commonJS\": { \"useRequireEnsure\": true } }]\n    ]\n}\n\n// the CommonJS code part will look like:\nnew Promise(function (resolve) {\n    require.ensure([], function (require) {\n        resolve(require('./utils/serializer'));\n    });\n}).then(function(module){ console.log(module); });\n```\n\n### modules\nType: String  \nValues: [**`UMD`**/`amd`/`common`]  \n[Example](test/fixtures/common/.babelrc_extra)\n\nSpecifies the target compilation module system. When set configured to an option other than `UMD` then `system-import-transformer` will omit the module type detection code and just insert the appropriate require statement wrapped with a `Promise`.\n\n```js\n// targeting AMD\n{\n    \"plugins\": [\n        [\"system-import-transformer\", { \"modules\": \"amd\" }]\n    ]\n}\n\n// will emit an AMD specific code like:\nnew Promise(function (resolve, reject) {\n    var global = window;\n    global.require(['utilsSerializer'], resolve, reject);\n}).then(function(module){ console.log(module); });\n```\n\n```js\n// targeting CommonJS\n{\n    \"plugins\": [\n        [\"system-import-transformer\", { \"modules\": \"common\" }]\n    ]\n}\n\n// will emit a CommonJS specific code like:\nnew Promise(function (resolve, reject) {\n    resolve(require('./utils/serializer'));\n}).then(function(module){ console.log(module); });\n```\n\n### syntax\n\nSyntax specific options.\n\n#### syntax.import\nType: Boolean  \nValues: [**`true`**/`false`]  \n[Example](test/fixtures/umd-no-import/.babelrc_extra)\n\nWhen set to `false`, babel will not transpile `import()` statements.\n\n#### syntax[\"system-import\"]\nType: Boolean  \nValues: [**`true`**/`false`]  \n[Example](test/fixtures/umd-no-system-import/.babelrc_extra)\n\nWhen set to `false`, babel will not transpile `System.import()` statements.\n","_attachments":{},"homepage":"https://github.com/thgreasi/babel-plugin-system-import-transformer","bugs":{"url":"https://github.com/thgreasi/babel-plugin-system-import-transformer/issues"},"license":"MIT"}