{"_id":"babel-plugin-rn-platform-specific-extensions","_rev":"349656","name":"babel-plugin-rn-platform-specific-extensions","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","dist-tags":{"latest":"1.1.1"},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"time":{"modified":"2021-07-13T07:47:33.000Z","created":"2020-10-23T06:54:23.946Z","1.1.1":"2020-12-14T07:26:01.614Z","1.1.0":"2020-12-14T03:02:55.392Z","1.0.1":"2020-12-07T04:49:21.718Z","1.0.0":"2020-12-04T09:41:28.493Z","0.4.0":"2020-11-14T03:22:40.774Z","0.3.0":"2020-10-30T07:34:29.481Z","0.2.2":"2020-10-25T15:26:51.593Z","0.2.1":"2020-10-25T06:21:27.892Z","0.2.0":"2020-10-25T04:36:52.765Z","0.1.0":"2020-10-23T06:54:23.946Z"},"users":{},"author":{"name":"Shin"},"repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"versions":{"1.1.1":{"name":"babel-plugin-rn-platform-specific-extensions","version":"1.1.1","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"f2d97a482d970eaf413537bbbc1823ce826ad756","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@1.1.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"703d459854aa9d574e378e791ea166573bcbd314","size":5442,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-1.1.1.tgz"},"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_1.1.1_1607930761413_0.8648231127938082"},"_hasShrinkwrap":false,"publish_time":1607930761614,"_cnpm_publish_time":1607930761614},"1.1.0":{"name":"babel-plugin-rn-platform-specific-extensions","version":"1.1.0","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"8d8104495d150de09d6b06a824dfd314f0f0b925","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"e7b671d78ee808c42f9c19d55b70aa8e83872740","size":5449,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-1.1.0.tgz"},"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_1.1.0_1607914975202_0.4044604643326928"},"_hasShrinkwrap":false,"publish_time":1607914975392,"_cnpm_publish_time":1607914975392},"1.0.1":{"name":"babel-plugin-rn-platform-specific-extensions","version":"1.0.1","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"c63ced1484b0a8b77675279504cb861145b7f299","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@1.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"1dd476657b42893adced1688ddda0d7a25cbe1e1","size":5006,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-1.0.1.tgz"},"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_1.0.1_1607316561588_0.9051757775939877"},"_hasShrinkwrap":false,"publish_time":1607316561718,"_cnpm_publish_time":1607316561718},"1.0.0":{"name":"babel-plugin-rn-platform-specific-extensions","version":"1.0.0","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"cea3d97845cd71751ba5242cb65dd71a97d371c0","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@1.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"1beb0dd1f2c76b2725b93839e51cf7dd0e56ea9c","size":5008,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-1.0.0.tgz"},"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_1.0.0_1607074888346_0.6147282642492053"},"_hasShrinkwrap":false,"publish_time":1607074888493,"_cnpm_publish_time":1607074888493},"0.4.0":{"name":"babel-plugin-rn-platform-specific-extensions","version":"0.4.0","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"7d3588ae3b43b3b9939a726360c45e8ce6aec3ab","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@0.4.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"8478fe1bba74b566fe1fcc1b1ec5dd876586e8cd","size":4082,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-0.4.0.tgz"},"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_0.4.0_1605324160610_0.7767099012585994"},"_hasShrinkwrap":false,"publish_time":1605324160774,"_cnpm_publish_time":1605324160774},"0.3.0":{"name":"babel-plugin-rn-platform-specific-extensions","version":"0.3.0","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"fab6a5ad68194ae0cd94f261205b48ddc0af63a0","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@0.3.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"83ff1bd88ff096b6bbd64f2224d92a20ecdd5d4f","size":4055,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-0.3.0.tgz"},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_0.3.0_1604043269349_0.31201624714262954"},"_hasShrinkwrap":false,"publish_time":1604043269481,"_cnpm_publish_time":1604043269481},"0.2.2":{"name":"babel-plugin-rn-platform-specific-extensions","version":"0.2.2","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"ff861100fa87c3b407d114f916f03aefbc5a93ad","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@0.2.2","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"shasum":"ba0b0bcb161b4947f08a82b09bb3bd6f01bfb8be","size":4016,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-0.2.2.tgz"},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_0.2.2_1603639611470_0.9538839782303756"},"_hasShrinkwrap":false,"publish_time":1603639611593,"_cnpm_publish_time":1603639611593},"0.2.1":{"name":"babel-plugin-rn-platform-specific-extensions","version":"0.2.1","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"689d5c837116f4ac0bbe4521858d7fae684b6c98","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@0.2.1","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"shasum":"e63289755a2f8167b4a4c5721ae3936fbd666f38","size":4018,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-0.2.1.tgz"},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_0.2.1_1603606887770_0.9627035588099737"},"_hasShrinkwrap":false,"publish_time":1603606887892,"_cnpm_publish_time":1603606887892},"0.2.0":{"name":"babel-plugin-rn-platform-specific-extensions","version":"0.2.0","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2","core-js":"2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"efa8b681b87f33f2294429e82b43f1c6d1896bdc","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@0.2.0","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"shasum":"da287957465d2650765d81a34a9f63ceeeb3e7a2","size":4011,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-0.2.0.tgz"},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_0.2.0_1603600612611_0.6289051209022496"},"_hasShrinkwrap":false,"publish_time":1603600612765,"_cnpm_publish_time":1603600612765},"0.1.0":{"name":"babel-plugin-rn-platform-specific-extensions","version":"0.1.0","description":"Allow react-native platform specific extensions to be used for other file types than Javascript.","keywords":["babel","babel-plugin"],"main":"index.js","scripts":{"test":"jest","lint":"eslint ."},"author":{"name":"Shin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions.git"},"devDependencies":{"@babel/eslint-plugin-development":"^1.0.1","babel-core":"^6.26.3","babel-jest":"^23.6.0","babel-plugin-tester":"^5.5.2","babel-preset-es2015":"^6.24.1","coveralls":"^3.0.2","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.0","jest":"^23.6.0","jest-cli":"^23.6.0","lint-staged":"^8.1.0","prettier":"^1.15.3"},"dependencies":{"@babel/template":"^7.2.2"},"lint-staged":{"*.js":["prettier --write","git add"]},"eslintConfig":{"extends":"standard","plugins":["@babel/development"],"env":{"jest":true},"rules":{"space-before-function-paren":[2,"never"],"semi":[2,"always"],"quotes":0,"no-unused-vars":2,"@babel/development/no-deprecated-clone":2,"@babel/development/no-undefined-identifier":2,"@babel/development/plugin-name":2}},"prettier":{"semi":true,"singleQuote":false,"trailingComma":"none"},"jest":{"coverageDirectory":"./.coverage/","coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":75,"functions":75,"lines":75,"statements":75}}},"gitHead":"efa8b681b87f33f2294429e82b43f1c6d1896bdc","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","_id":"babel-plugin-rn-platform-specific-extensions@0.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"ab48f05f6902aade4aff078a480a83a5995767cb","size":3594,"noattachment":false,"key":"/babel-plugin-rn-platform-specific-extensions/-/babel-plugin-rn-platform-specific-extensions-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-rn-platform-specific-extensions/download/babel-plugin-rn-platform-specific-extensions-0.1.0.tgz"},"maintainers":[{"name":"shinken008","email":"shinken008@gmail.com"}],"_npmUser":{"name":"shinken008","email":"shinken008@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-rn-platform-specific-extensions_0.1.0_1603436063794_0.5494783520101223"},"_hasShrinkwrap":false,"publish_time":1603436063946,"_cnpm_publish_time":1603436063946}},"readme":"# babel-plugin-rn-platform-specific-extensions\n\n[![NPM version](http://img.shields.io/npm/v/babel-plugin-rn-platform-specific-extensions.svg)](https://www.npmjs.org/package/babel-plugin-rn-platform-specific-extensions)\n[![Build Status](https://travis-ci.org/shinken008/babel-plugin-rn-platform-specific-extensions.svg?branch=main)](https://travis-ci.org/shinken008/babel-plugin-rn-platform-specific-extensions)\n[![Coverage Status](https://coveralls.io/repos/github/shinken008/babel-plugin-rn-platform-specific-extensions/badge.svg?branch=main)](https://coveralls.io/github/shinken008/babel-plugin-rn-platform-specific-extensions?branch=main)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github)\n[![Greenkeeper badge](https://badges.greenkeeper.io/shinken008/babel-plugin-rn-platform-specific-extensions.svg)](https://greenkeeper.io/)\n\nAllow [react-native platform specific extensions](https://reactnative.dev/docs/platform-specific-code/#platform-specific-extensions) to be used for other file types than Javascript inspired by [react-native-platform-specific-extensions](https://github.com/kristerkari/babel-plugin-react-native-platform-specific-extensions).\n\nExample:\n\n`import styles from \"./styles.css\";`\n\n* `styles.android.css` <- Android only\n* `styles.ios.css` <- iOS only\n* `styles.native.css` <- Both Android and iOS\n* `styles.rn.css` <- rn only\n* `styles.css` <- Default. Android, iOS and Web\n\n## Usage\n\n### Step 1: Install\n\n```sh\nyarn add --dev babel-plugin-rn-platform-specific-extensions\n```\n\nor\n\n```sh\nnpm install --save-dev babel-plugin-rn-platform-specific-extensions\n```\n\n### Step 2: Configure `.babelrc`\n\nYou must give one or more file extensions inside an array in the plugin options.\n\n```\n{\n  \"presets\": [\n    \"react-native\"\n  ],\n  \"plugins\": [\n    [\"rn-platform-specific-extensions\", {\n      // default [\"os\", \"native\", \"rn\"]. 'os' includes 'ios' and 'andriod'\n      \"platforms\": [\"os\", \"native\", \"rn\"],\n      \"extensions\": [\".css\", \".scss\", \".sass\"],\n      // default [\".tsx\", \".ts\", \".jsx\", \".js\"]. Recommand custom config, should be prioritized by language\n      \"omitExtensions\": [\".tsx\", \".ts\", \".jsx\", \".js\"],\n      \"include\": [\n        \"workspaceFolder/src/external\",\n        {\n          // especially config, modify current file path\n          'node_modules/metro/src/node-haste/DependencyGraph/assets/empty-module.js': 'entry path.js',\n        }\n      ],\n    }]\n  ]\n}\n```\n","_attachments":{},"homepage":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions#readme","bugs":{"url":"https://github.com/shinken008/babel-plugin-rn-platform-specific-extensions/issues"},"license":"MIT"}