{"_id":"babel-plugin-transform-dynamic-import","_rev":"2-3671065f015c753e7336b5222124edd7","name":"babel-plugin-transform-dynamic-import","description":"Babel plugin to transpile import() to a deferred require(), for node","dist-tags":{"latest":"2.1.0"},"versions":{"2.0.0":{"name":"babel-plugin-transform-dynamic-import","version":"2.0.0","description":"Babel plugin to transpile import() to a deferred require(), for node","main":"lib/index.js","directories":{"test":"test"},"scripts":{"clean":"rimraf lib","prebuild":"npm run clean","build":"babel src --out-dir lib","pretest":"npm run lint && npm run build","test":"npm run tests-only","tests-only":"mocha","lint":"eslint .","prepublish":"not-in-publish || (safe-publish-latest && npm run build)","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","postversion":"git commit package.json CHANGELOG.md -m \"v$npm_package_version\" && npm run tag && git push && git push --tags","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tag":"git tag v$npm_package_version"},"repository":{"type":"git","url":"git+https://github.com/airbnb/babel-plugin-dynamic-import-node.git"},"keywords":["babel","plugin","dynamic","import","node"],"author":{"name":"Jordan Gensler","email":"jordan.gensler@airbnb.com"},"license":"MIT","bugs":{"url":"https://github.com/airbnb/babel-plugin-dynamic-import-node/issues"},"homepage":"https://github.com/airbnb/babel-plugin-dynamic-import-node#readme","devDependencies":{"@babel/cli":"7.0.0-beta.34","@babel/core":"7.0.0-beta.34","@babel/plugin-transform-template-literals":"^7.0.0-beta.34","@babel/preset-env":"^7.0.0-beta.34","@babel/preset-es2015":"^7.0.0-beta.34","@babel/register":"7.0.0-beta.34","airbnb-js-shims":"^1.3.0","babel-eslint":"^8.0.3","chai":"^4.1.2","eslint":"^4.11.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","in-publish":"^2.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","safe-publish-latest":"^1.1.1"},"dependencies":{"@babel/plugin-syntax-dynamic-import":"7.0.0-beta.34"},"gitHead":"cb59b33d94ae296f5fa830fcb2a07b363d9d2bb2","_id":"babel-plugin-transform-dynamic-import@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"timer","email":"timer150@gmail.com"},"dist":{"integrity":"sha512-Ko29hMq0MMsQngUZncrCjIejjETmOJZqaxvBa1hEXK/XB1uNq3Yt0GG5Jl0BRqVyh2m7WhjnXA98IHxolUoX+w==","shasum":"b647ad73e5050964bdf74297587120f0e9e57703","tarball":"https://registry.npmjs.org/babel-plugin-transform-dynamic-import/-/babel-plugin-transform-dynamic-import-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRKpCnGc2V8Nc1AUp1TAeWY/bcmfJ3J3d5bW1spsgWJAiAOFXD/7SrYN9SgNxe4NRYw2L9wDWoSQni1Dbl/NVl/UQ=="}]},"maintainers":[{"name":"timer","email":"timer150@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-dynamic-import-2.0.0.tgz_1512332967361_0.14391005667857826"}},"2.1.0":{"name":"babel-plugin-transform-dynamic-import","version":"2.1.0","description":"Babel plugin to transpile import() to a deferred require(), for node","main":"lib/index.js","directories":{"test":"test"},"scripts":{"clean":"rimraf lib","prebuild":"npm run clean","build":"babel src --out-dir lib","pretest":"npm run lint && npm run build","test":"npm run tests-only","tests-only":"mocha","lint":"eslint .","prepublish":"not-in-publish || (safe-publish-latest && npm run build)","check-changelog":"expr $(git status --porcelain 2>/dev/null| grep \"^\\s*M.*CHANGELOG.md\" | wc -l) >/dev/null || (echo 'Please edit CHANGELOG.md' && exit 1)","check-only-changelog-changed":"(expr $(git status --porcelain 2>/dev/null| grep -v \"CHANGELOG.md\" | wc -l) >/dev/null && echo 'Only CHANGELOG.md may have uncommitted changes' && exit 1) || exit 0","version:major":"npm --no-git-tag-version version major","version:minor":"npm --no-git-tag-version version minor","version:patch":"npm --no-git-tag-version version patch","postversion":"git commit package.json CHANGELOG.md -m \"v$npm_package_version\" && npm run tag && git push && git push --tags","preversion":"npm run test && npm run check-changelog && npm run check-only-changelog-changed","tag":"git tag v$npm_package_version"},"repository":{"type":"git","url":"git+https://github.com/airbnb/babel-plugin-dynamic-import-node.git"},"keywords":["babel","plugin","dynamic","import","node"],"author":{"name":"Jordan Gensler","email":"jordan.gensler@airbnb.com"},"license":"MIT","bugs":{"url":"https://github.com/airbnb/babel-plugin-dynamic-import-node/issues"},"homepage":"https://github.com/airbnb/babel-plugin-dynamic-import-node#readme","devDependencies":{"@babel/cli":"^7.1.0","@babel/core":"^7.1.0","@babel/plugin-transform-template-literals":"^7.0.0","@babel/preset-env":"^7.1.0","@babel/preset-es2015":"^7.0.0-beta.53","@babel/register":"^7.0.0","airbnb-js-shims":"^1.3.0","babel-eslint":"^9.0.0","chai":"^4.1.2","eslint":"^4.11.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","in-publish":"^2.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","safe-publish-latest":"^1.1.1"},"dependencies":{"@babel/plugin-syntax-dynamic-import":"^7.0.0"},"gitHead":"5d7645a14e2f691acd13d06b9e51a7138bdebc3d","_id":"babel-plugin-transform-dynamic-import@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"timer","email":"timer150@gmail.com"},"dist":{"integrity":"sha512-ja4NWc37+7bV6/uJKCERJEGHEyK1DXgXp8teHvjKC4Jsj3Ib484dJdamFIBtSb40JFniyWZo6ML46usVvfdsSg==","shasum":"3ce618dd983c072b6e2135f527d46092fb45d80e","tarball":"https://registry.npmjs.org/babel-plugin-transform-dynamic-import/-/babel-plugin-transform-dynamic-import-2.1.0.tgz","fileCount":10,"unpackedSize":144807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqVcICRA9TVsSAnZWagAAq+kP+gKvVQcjXWoaqUVQFKy6\nAJ1jstH25vcMFRNolq4YrHgd0qERMeH0EffMV9dKTBKy8nssmoPM0VEwQAbq\n8n31HLgci4p2Ap/4jFDufpxFCqqrlAkiv4hTCTPrTmDrvGgP2pqXfKo596vg\nm9E/2LOl4GdIAx7FGx8XDrajsHWDcTCQ5h+yuupPmu6u2G+4rypGwxjueoeN\nIiqylfz4vkXeUKeSs3SacueSAgb+SZQWiGG6H/O9+0yamBKdMLB+dYjdjaDu\n1MqvnTHrTfvj/gNkm4M56FARdeHUdIfqmxCQlvFJ5wIRAnOPnulnJWX9Ffiq\n7rIfr4fM0KpLnay59f5889QajTuzM4SS4Cl1eVYfbfCyzekBa7GXKUwh/lPF\n0F1dxtvRkBr1HGc+dA3IPrX8zoEevOwcVVfq3jjiCE4a3mJonWmy203+8MKW\nioLUd05TcBR6CM9GvId6zSb/t3Rll2URbdrP7zPCkk47tJbu3GNbc+u7NKFA\nwKtEHl/MSwyttJx4mKaofeo5d0p7xCbP7mrNKSqxVBbOmBwBq7rkJWjU7g87\nMLEDn6ZuNsHZyAoIGUX0dUWumIjo7GqmPa01SmYS0gru7ow6OUgZ/COtZqwI\nA1zae6l5QK/EldLYWA2bTJVogq5QB1g7cWkdXwMoW9DqCgtZ6UFwmkk3PtE2\n0ig/\r\n=tCAa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF75tTdxBjLuCKMVC/sj8BHOk2gFTsTKdiJsOfUueaxrAiB/J5NnyUSW/rwz9d15ImlNtC/3C8dymLwYnqaXfESF0w=="}]},"maintainers":[{"name":"timer","email":"timer150@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-dynamic-import_2.1.0_1537824520229_0.4576666055848737"},"_hasShrinkwrap":false}},"readme":"# babel-plugin-transform-dynamic-import\n\nBabel plugin to transpile `import()` to a deferred `require()`, for node. Matches the [proposed spec](https://github.com/domenic/proposal-import-function).\n\n**NOTE:** Babylon >= v6.12.0 is required to correct parse dynamic imports.\n\n## Installation\n\n```sh\n$ npm install babel-plugin-transform-dynamic-import --save-dev\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-dynamic-import\"]\n}\n```\n\n### Via CLI\n\n```sh\n$ babel --plugins transform-dynamic-import script.js\n```\n\n### Via Node API\n\n```javascript\nrequire('@babel/core').transform('code', {\n  plugins: ['transform-dynamic-import']\n});\n```\n","maintainers":[{"name":"timer","email":"timer150@gmail.com"}],"time":{"modified":"2022-04-11T16:44:23.878Z","created":"2017-12-03T20:29:28.281Z","2.0.0":"2017-12-03T20:29:28.281Z","2.1.0":"2018-09-24T21:28:40.418Z"},"homepage":"https://github.com/airbnb/babel-plugin-dynamic-import-node#readme","keywords":["babel","plugin","dynamic","import","node"],"repository":{"type":"git","url":"git+https://github.com/airbnb/babel-plugin-dynamic-import-node.git"},"author":{"name":"Jordan Gensler","email":"jordan.gensler@airbnb.com"},"bugs":{"url":"https://github.com/airbnb/babel-plugin-dynamic-import-node/issues"},"license":"MIT","readmeFilename":"README.md"}