Fix babel/register for mocha

This commit is contained in:
Julia Friesel
2018-08-03 16:37:19 +02:00
parent 79379276a7
commit 315bdf3a02
2 changed files with 107 additions and 587 deletions
+103 -584
View File
@@ -609,23 +609,25 @@
}
},
"@babel/register": {
"version": "7.0.0-beta.47",
"resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0-beta.47.tgz",
"integrity": "sha512-r5aS1bAqW0tHvwUNPRRdmIedSWGK/oyv598EENpV/+VZF8EkX9TiVqCpJyg6zucPPyMjtdXN1pK/Yljp5NdGGA==",
"version": "7.0.0-beta.55",
"resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0-beta.55.tgz",
"integrity": "sha1-kwv1oT+Z7rIsJ2s0alRYarsB5hE=",
"dev": true,
"requires": {
"core-js": "^2.5.3",
"core-js": "^2.5.7",
"find-cache-dir": "^1.0.0",
"home-or-tmp": "^3.0.0",
"lodash": "^4.17.5",
"lodash": "^4.17.10",
"mkdirp": "^0.5.1",
"pirates": "^3.0.1",
"pirates": "^4.0.0",
"source-map-support": "^0.4.2"
},
"dependencies": {
"home-or-tmp": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz",
"integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs="
"integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs=",
"dev": true
}
}
},
@@ -1386,35 +1388,6 @@
"babel-types": "^6.24.1"
}
},
"babel-helper-module-imports": {
"version": "7.0.0-beta.3",
"resolved": "https://registry.npmjs.org/babel-helper-module-imports/-/babel-helper-module-imports-7.0.0-beta.3.tgz",
"integrity": "sha512-bdPrIXbUTYfREhRhjbN8SstwQaj0S4+rW4PKi1f2Wc5fizSh0hGYkfXUdiSSOgyTydm956tAyz4FrG61bqdQyw==",
"dev": true,
"requires": {
"babel-types": "7.0.0-beta.3",
"lodash": "^4.2.0"
},
"dependencies": {
"babel-types": {
"version": "7.0.0-beta.3",
"resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.3.tgz",
"integrity": "sha512-36k8J+byAe181OmCMawGhw+DtKO7AwexPVtsPXoMfAkjtZgoCX3bEuHWfdE5sYxRM8dojvtG/+O08M0Z/YDC6w==",
"dev": true,
"requires": {
"esutils": "^2.0.2",
"lodash": "^4.2.0",
"to-fast-properties": "^2.0.0"
}
},
"to-fast-properties": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
"dev": true
}
}
},
"babel-helper-optimise-call-expression": {
"version": "6.24.1",
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
@@ -1824,560 +1797,49 @@
}
},
"babel-preset-react-native": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-5.0.0.tgz",
"integrity": "sha512-xenfMKNsiwLRXhhCNoPSTtq+pEJukhgtnO6BTuUxYI0DKL0JBLMQ6aY5YWm+8FUqlSTTE7g6oVKt4EBgj9J6kA==",
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-5.0.2.tgz",
"integrity": "sha512-Ua5JeQ1yGK8UoydMPzE2Ghq5raOKxXzpyApYDuHi4etIbXi5+GnCin19Nu+1obLQCf2Dxy9Y/GZwI0rnNOjggA==",
"dev": true,
"requires": {
"@babel/plugin-proposal-class-properties": "7.0.0-beta.40",
"@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.40",
"@babel/plugin-transform-arrow-functions": "7.0.0-beta.40",
"@babel/plugin-transform-block-scoping": "7.0.0-beta.40",
"@babel/plugin-transform-classes": "7.0.0-beta.40",
"@babel/plugin-transform-computed-properties": "7.0.0-beta.40",
"@babel/plugin-transform-destructuring": "7.0.0-beta.40",
"@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.40",
"@babel/plugin-transform-flow-strip-types": "7.0.0-beta.40",
"@babel/plugin-transform-for-of": "7.0.0-beta.40",
"@babel/plugin-transform-function-name": "7.0.0-beta.40",
"@babel/plugin-transform-literals": "7.0.0-beta.40",
"@babel/plugin-transform-modules-commonjs": "7.0.0-beta.40",
"@babel/plugin-transform-object-assign": "7.0.0-beta.40",
"@babel/plugin-transform-parameters": "7.0.0-beta.40",
"@babel/plugin-transform-react-display-name": "7.0.0-beta.40",
"@babel/plugin-transform-react-jsx": "7.0.0-beta.40",
"@babel/plugin-transform-react-jsx-source": "7.0.0-beta.40",
"@babel/plugin-transform-regenerator": "7.0.0-beta.40",
"@babel/plugin-transform-shorthand-properties": "7.0.0-beta.40",
"@babel/plugin-transform-spread": "7.0.0-beta.40",
"@babel/plugin-transform-sticky-regex": "7.0.0-beta.40",
"@babel/plugin-transform-template-literals": "7.0.0-beta.40",
"@babel/plugin-transform-unicode-regex": "7.0.0-beta.40",
"@babel/template": "7.0.0-beta.40",
"metro-babel7-plugin-react-transform": "0.33.0"
"@babel/plugin-proposal-class-properties": "7.0.0-beta.47",
"@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.47",
"@babel/plugin-proposal-optional-chaining": "7.0.0-beta.47",
"@babel/plugin-transform-arrow-functions": "7.0.0-beta.47",
"@babel/plugin-transform-block-scoping": "7.0.0-beta.47",
"@babel/plugin-transform-classes": "7.0.0-beta.47",
"@babel/plugin-transform-computed-properties": "7.0.0-beta.47",
"@babel/plugin-transform-destructuring": "7.0.0-beta.47",
"@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.47",
"@babel/plugin-transform-flow-strip-types": "7.0.0-beta.47",
"@babel/plugin-transform-for-of": "7.0.0-beta.47",
"@babel/plugin-transform-function-name": "7.0.0-beta.47",
"@babel/plugin-transform-literals": "7.0.0-beta.47",
"@babel/plugin-transform-modules-commonjs": "7.0.0-beta.47",
"@babel/plugin-transform-object-assign": "7.0.0-beta.47",
"@babel/plugin-transform-parameters": "7.0.0-beta.47",
"@babel/plugin-transform-react-display-name": "7.0.0-beta.47",
"@babel/plugin-transform-react-jsx": "7.0.0-beta.47",
"@babel/plugin-transform-react-jsx-source": "7.0.0-beta.47",
"@babel/plugin-transform-regenerator": "7.0.0-beta.47",
"@babel/plugin-transform-shorthand-properties": "7.0.0-beta.47",
"@babel/plugin-transform-spread": "7.0.0-beta.47",
"@babel/plugin-transform-sticky-regex": "7.0.0-beta.47",
"@babel/plugin-transform-template-literals": "7.0.0-beta.47",
"@babel/plugin-transform-unicode-regex": "7.0.0-beta.47",
"@babel/template": "7.0.0-beta.47",
"metro-babel7-plugin-react-transform": "^0.39.1"
},
"dependencies": {
"@babel/code-frame": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.40.tgz",
"integrity": "sha512-eVXQSbu/RimU6OKcK2/gDJVTFcxXJI4sHbIqw2mhwMZeQ2as/8AhS9DGkEDoHMBBNJZ5B0US63lF56x+KDcxiA==",
"dev": true,
"requires": {
"@babel/highlight": "7.0.0-beta.40"
}
},
"@babel/generator": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.40.tgz",
"integrity": "sha512-c91BQcXyTq/5aFV4afgOionxZS1dxWt8OghEx5Q52SKssdGRFSiMKnk9tGkev1pYULPJBqjSDZU2Pcuc58ffZw==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40",
"jsesc": "^2.5.1",
"lodash": "^4.2.0",
"source-map": "^0.5.0",
"trim-right": "^1.0.1"
}
},
"@babel/helper-annotate-as-pure": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.40.tgz",
"integrity": "sha512-bJd92d70QTlcqCO9WiE8C94r7NwVzJx1V6Yz7rYi4IQ53P0jbh9jjKL2zl8YoU2S8M/KX1jpu+yIgXbx+LOruQ==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-builder-binary-assignment-operator-visitor": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.40.tgz",
"integrity": "sha512-rMfjqkQrfHsA3ppMc2MsICoMqXH1b0BD77fTr4Kf+aUzEt5GSx5ZP5aNYlCqaPzhafg3znEEg/LVeq2EyGY8JQ==",
"dev": true,
"requires": {
"@babel/helper-explode-assignable-expression": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-builder-react-jsx": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0-beta.40.tgz",
"integrity": "sha512-qHqBJ2G1XPFs5yjV4Q031H700dhuIaCaUZxvkTCyzK7hg7TAn3BlvQ5kq/n47oW1iiJqQFEJP+rmCHt5pQSTKw==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40",
"esutils": "^2.0.0"
}
},
"@babel/helper-call-delegate": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.40.tgz",
"integrity": "sha512-kfLlTpTayyCwj3/Rq4zDaK85GVPzRIR433QLhuNb0qjJfMQgLit2UEfBHUPPMRvKlb0FelrlXGTxXfsHLmfgzw==",
"dev": true,
"requires": {
"@babel/helper-hoist-variables": "7.0.0-beta.40",
"@babel/traverse": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-define-map": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.40.tgz",
"integrity": "sha512-hDg3sFSAxYQ/CSXzIBzGeNRD4yp89MkC3wkwvGBH80LXobL6csEdQpzCPhwpL0K8RNB07awRnck1OtPqjeCpgA==",
"dev": true,
"requires": {
"@babel/helper-function-name": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40",
"lodash": "^4.2.0"
}
},
"@babel/helper-explode-assignable-expression": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.40.tgz",
"integrity": "sha512-EUbu+uVNtHVp9emICjYO5wYodqWnSTx/s4Hfk++7IdnPTQi7UA9F/tPXf1GS8BLazlWc9tDwQ2aHFQLheHEXHw==",
"dev": true,
"requires": {
"@babel/traverse": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-function-name": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.40.tgz",
"integrity": "sha512-cK9BVLtOfisSISTTHXKGvBc2OBh65tjEk4PgXhsSnnH0i8RP2v+5RCxoSlh2y/i+l2fxQqKqv++Qo5RMiwmRCA==",
"dev": true,
"requires": {
"@babel/helper-get-function-arity": "7.0.0-beta.40",
"@babel/template": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-get-function-arity": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.40.tgz",
"integrity": "sha512-MwquaPznI4cUoZEgHC/XGkddOXtqKqD4DvZDOyJK2LR9Qi6TbMbAhc6IaFoRX7CRTFCmtGeu8gdXW2dBotBBTA==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-hoist-variables": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.40.tgz",
"integrity": "sha512-ghnJxUUEmqK8mssF7Y7R5jNzF5xDu4hmWQ1aZghZtLNJSymmj3HrXCLl5m1dBYpq9gGk7TlZK8stIvIJsCGmTQ==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-module-imports": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.40.tgz",
"integrity": "sha512-QFOskAKWbqJSBbGIl/Y1igJI4mW0A+wD5NFqsgDJj85KSvj/dHM4wNGIeqCi85nN9aMa4DgTBBrzUK4zSMsN2Q==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40",
"lodash": "^4.2.0"
}
},
"@babel/helper-module-transforms": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.40.tgz",
"integrity": "sha512-1H7cBk7kUWJpTepPH77TIRGwKILRGpu1yXmz1OjOruR6y2z0qfbp7ZzzZ3/xg6NlLDENLArEyO2+J0mO+VyQsg==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "7.0.0-beta.40",
"@babel/helper-simple-access": "7.0.0-beta.40",
"@babel/template": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40",
"lodash": "^4.2.0"
}
},
"@babel/helper-optimise-call-expression": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.40.tgz",
"integrity": "sha512-2f4ZKEkvdnKiTUA/Nhju+oEoRcyHcpf6lFuQI5cxbo1Toxqa8E9HBO5tiOWwlIwuak7RZPYSnxnrJQy/0d4YUw==",
"dev": true,
"requires": {
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-regex": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0-beta.40.tgz",
"integrity": "sha512-75zi8hZSdWLT7upmEyAemfN0hJ7522svItPGbIj4Pi2T/C5vbgNFXLy8o/iOCX4FzB+yVKhz0zWC3SzN9hyigA==",
"dev": true,
"requires": {
"lodash": "^4.2.0"
}
},
"@babel/helper-replace-supers": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.40.tgz",
"integrity": "sha512-Nu/5wpUV3rG35RzOq/upZlm61cP0lSAtmNkJLFfO5k2zOGCiHRczD1Y/xKqYOMl5f2iZmYw9fANi1jE4odMIIQ==",
"dev": true,
"requires": {
"@babel/helper-optimise-call-expression": "7.0.0-beta.40",
"@babel/template": "7.0.0-beta.40",
"@babel/traverse": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40"
}
},
"@babel/helper-simple-access": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.40.tgz",
"integrity": "sha512-hEKOIXUZFOiyqUPiGydGc+Jr0s8mVCFrD1OtAw2BDkXf1BaR+PxVEVcBAWcJVLOjqrr7oVZL9SENjR4B/Y+yEw==",
"dev": true,
"requires": {
"@babel/template": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40",
"lodash": "^4.2.0"
}
},
"@babel/highlight": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.40.tgz",
"integrity": "sha512-mOhhTrzieV6VO7odgzFGFapiwRK0ei8RZRhfzHhb6cpX3QM8XXuCLXWjN8qBB7JReDdUR80V3LFfFrGUYevhNg==",
"dev": true,
"requires": {
"chalk": "^2.0.0",
"esutils": "^2.0.2",
"js-tokens": "^3.0.0"
}
},
"@babel/plugin-proposal-class-properties": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.0.0-beta.40.tgz",
"integrity": "sha512-Sg9dQw/4TpYKdTO5wx+AxxICXEraBbdhDUFl9tJfJYgz4grJm+UR2xMXbBO6fGRyBlFLMqQQQcY7Olk5iN6qNA==",
"dev": true,
"requires": {
"@babel/helper-function-name": "7.0.0-beta.40",
"@babel/plugin-syntax-class-properties": "7.0.0-beta.40"
}
},
"@babel/plugin-proposal-object-rest-spread": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.40.tgz",
"integrity": "sha512-nsQEWEvBgDcxYPBhmeIHqIXVVkPLQJBTD/bAdCMFhVe0vQdOR/px5E+rMsbP+9CywqV3AJ7PngYadnPgiuu4sg==",
"dev": true,
"requires": {
"@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.40"
}
},
"@babel/plugin-syntax-class-properties": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.0.0-beta.40.tgz",
"integrity": "sha512-JQUvaacmUpzXDU6BVE1l7hMES6AOJLAyGuEapTop3hD1BDvKwLOIrzwZxawBmp3GOA02S3m4VdUyIfWS5DATjw==",
"dev": true
},
"@babel/plugin-syntax-flow": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.0.0-beta.40.tgz",
"integrity": "sha512-KNY7lQ+/T7lsqJbrZ/l/6WV5LfluOZNyVLsae2+1CWL5AhQApVxQHh+0w/Al9ZhH8Ka4ESp8HkkmfN+kzZhjJQ==",
"dev": true
},
"@babel/plugin-syntax-jsx": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0-beta.40.tgz",
"integrity": "sha512-SLicyImotduRkkRtB9hKtEbwmtpLbMNFxWEwkJINTCOHO9slloGAT7GIEztr6Asud7OurxuSo/ORuOdRyfG4LQ==",
"dev": true
},
"@babel/plugin-syntax-object-rest-spread": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.40.tgz",
"integrity": "sha512-LY96LEXC+qxuiOcoqrkrsyEUaD95gS7AQE7nZJ/lZBGG14h4cJhc+T0FYdJpVKqhqNuEqVHsJV9xfCYHI4Ksug==",
"dev": true
},
"@babel/plugin-transform-arrow-functions": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.40.tgz",
"integrity": "sha512-B6wh62BErLWS3XInOUHhLcqBSK1QGdBph8E2K82EEFgJdQvphy30QXb0vwLUr8YU1efYyZXTsRA0JZ12jcm30Q==",
"dev": true
},
"@babel/plugin-transform-block-scoping": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.40.tgz",
"integrity": "sha512-8QpOK9lXdzrq1QIrP3Hfx/BmGPaCKjBORd2QSjdghPNNRlQFZmO2l3kb0I6yC7w75U1M5q26KvUbAcPrE68E4w==",
"dev": true,
"requires": {
"lodash": "^4.2.0"
}
},
"@babel/plugin-transform-classes": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.40.tgz",
"integrity": "sha512-yjViyoOYJtt2vLDai8jluxl9quOtq/Xq4GTjT9uzy+mOfUTE77dcJySMGkWHE52Mu3n0TSI09ENBFYykpvXXDw==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "7.0.0-beta.40",
"@babel/helper-define-map": "7.0.0-beta.40",
"@babel/helper-function-name": "7.0.0-beta.40",
"@babel/helper-optimise-call-expression": "7.0.0-beta.40",
"@babel/helper-replace-supers": "7.0.0-beta.40",
"globals": "^11.1.0"
}
},
"@babel/plugin-transform-computed-properties": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.40.tgz",
"integrity": "sha512-1VBpE+6YN4bj72MtbQoIwXZxoI5VfPLutQ5uhOx/tIrjf1KbLKsFR0epPPGx4nZ13u++lUR8CjUFUHGJ6RJirA==",
"dev": true
},
"@babel/plugin-transform-destructuring": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.40.tgz",
"integrity": "sha512-/FJq+WUAw4R5kg+2XWkmk0rDJqVs76rNNSIPpxeE0SiJvp8tvou7y8u0D1IhoO29ZgC+53jbdL+MkVN7mrH/iQ==",
"dev": true
},
"@babel/plugin-transform-exponentiation-operator": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.40.tgz",
"integrity": "sha512-nh9qIA4P1wQczihazVOvTpkl2EBfoSMfkM6/21p8NBY4GxZJcEwT1O1nke/+RLludUekHqXHGH+9ekfEfLwKRQ==",
"dev": true,
"requires": {
"@babel/helper-builder-binary-assignment-operator-visitor": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-flow-strip-types": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.0.0-beta.40.tgz",
"integrity": "sha512-9vD+fwJ1nwPwcpcXRoRYbwjeWgoR6qBbCSPMCUrW/18UV7es0yAIxf9/Yzo3WWoYZMbWN8CLrO4noAKSoCWlXA==",
"dev": true,
"requires": {
"@babel/plugin-syntax-flow": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-for-of": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.40.tgz",
"integrity": "sha512-ArDbLAGMzI++G5Ut8HIbLvnAxZNOC5tFzMXiud51JJTHRaeFB7AwX+duY9x/Hu/KypISXjels3BYVYCV/EH+ow==",
"dev": true
},
"@babel/plugin-transform-function-name": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.40.tgz",
"integrity": "sha512-wvpswFciLQ2eAnHAs6/NSWymPg88LhHH87BljjXDxNnyGBzckip/iEa051Dz6lDumVUUjXLukw3D2fv5NBitVA==",
"dev": true,
"requires": {
"@babel/helper-function-name": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-literals": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.40.tgz",
"integrity": "sha512-p7VlTod2r7srx0uKVrKqMJR1f6iyvDAnlLdTEDGrLHpP9pXXvIc/bP8xZTxVPn+IziSFh6FvOzHXXLMtnRKnow==",
"dev": true
},
"@babel/plugin-transform-modules-commonjs": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.40.tgz",
"integrity": "sha512-1kRhaQP3K9kRiJhhLpP7J5NsMV+SiKWSsli6TUR6uxbuHHNAleRtlsZ76JgCRMaufBgPMLxq5pp7yibUhwTn8w==",
"dev": true,
"requires": {
"@babel/helper-module-transforms": "7.0.0-beta.40",
"@babel/helper-simple-access": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-object-assign": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.0.0-beta.40.tgz",
"integrity": "sha512-tvQ2/sK3Wctr/H8+9LDxmlXQAqGRxHg16RU/sUgsZ/xnnfWqk4YtCFnN0HXrQ+cDweDcfXXL/sofTB7yMskb4w==",
"dev": true
},
"@babel/plugin-transform-parameters": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.40.tgz",
"integrity": "sha512-JShFDeKEzwwTB+pHcUuLdX9zPi98sRekvtdCEOt8UoF5pzW02k1XdsVOckp/PzcEdoGAgZiiI1PFkJZ+xanfPg==",
"dev": true,
"requires": {
"@babel/helper-call-delegate": "7.0.0-beta.40",
"@babel/helper-get-function-arity": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-react-display-name": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0-beta.40.tgz",
"integrity": "sha512-mwCm2GCP4WD5Mbdy1pPf/te0bbUWc1bhrxRIyHg5OVTs9H8DH94rYqH7Nlo+NcK436nJZJYX5K2nfJdEloRn7g==",
"dev": true
},
"@babel/plugin-transform-react-jsx": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0-beta.40.tgz",
"integrity": "sha512-7dqeoFtVL7Yl06+/NNHzgbQ5vAUiBtVQms01zSLRT3PmGQg5Z32JynIp6MV6b5fhxJpy7MQn5NHLYjAaOq4vgg==",
"dev": true,
"requires": {
"@babel/helper-builder-react-jsx": "7.0.0-beta.40",
"@babel/plugin-syntax-jsx": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-react-jsx-source": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0-beta.40.tgz",
"integrity": "sha512-5mlAlw183Yh9EpoCAHJBFGavvN8MfxXz2pHx5koIg0xPznt7+p6JaH5wCT4QwlVFbDoHzfKv5TMZ4vgbsp6Hxw==",
"dev": true,
"requires": {
"@babel/plugin-syntax-jsx": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-regenerator": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.40.tgz",
"integrity": "sha512-hFj52wAXbEpXwwfKsMol5Y967D3L8tz46Jin9n/gYPgcNWugvsw6d7g+HknBJ8FzaUESrDruFRkGPXgD+FyjvQ==",
"dev": true,
"requires": {
"regenerator-transform": "^0.12.3"
}
},
"@babel/plugin-transform-shorthand-properties": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.40.tgz",
"integrity": "sha512-1leHn9ST0PKFHwH7klJqGA76YPoqs3cR5zeJK6YGZETeX89YiAVtR+5JTSGhfI/1RR0Vcg9Tl1LnPpf7LmYlng==",
"dev": true
},
"@babel/plugin-transform-spread": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.40.tgz",
"integrity": "sha512-RPrIpV+h8OqoqyMic7CNeM8TdSDk7ec+T6jM97vMb9XQQrRInAUWlwWvG6d36v72xobFtHoPA28VN/0aVsbQDg==",
"dev": true
},
"@babel/plugin-transform-sticky-regex": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0-beta.40.tgz",
"integrity": "sha512-dJPUaV2D5SwSXypaDFRJd+LIhabeaWhZ3McmNo0COn+lBINJ9iL7mYuPxnqwhM/KoBNv+vYIoFFZzT/I27K6AQ==",
"dev": true,
"requires": {
"@babel/helper-regex": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-template-literals": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.40.tgz",
"integrity": "sha512-ScGHntym1y5FweT751OJxGW4rydxdLA9BwkHfJ5o6RcCoq+LRubDeGu2HeuX4SMEvAw0MnZeSk8vw5TwIOzEIQ==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "7.0.0-beta.40"
}
},
"@babel/plugin-transform-unicode-regex": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0-beta.40.tgz",
"integrity": "sha512-+eProDq93qiYnXOy+LDSMoKF2lEQVQ+r6DF3ZZXJV5QJ3f2+vwpSqGIQy61sSkVMEaoNtYL/Jy+G8HrWFw9p3w==",
"dev": true,
"requires": {
"@babel/helper-regex": "7.0.0-beta.40",
"regexpu-core": "^4.1.3"
}
},
"@babel/template": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.40.tgz",
"integrity": "sha512-RlQiVB7eL7fxsKN6JvnCCwEwEL28CBYalXSgWWULuFlEHjtMoXBqQanSie3bNyhrANJx67sb+Sd/vuGivoMwLQ==",
"dev": true,
"requires": {
"@babel/code-frame": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40",
"babylon": "7.0.0-beta.40",
"lodash": "^4.2.0"
}
},
"@babel/traverse": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.40.tgz",
"integrity": "sha512-h96SQorjvdSuxQ6hHFIuAa3oxnad1TA5bU1Zz88+XqzwmM5QM0/k2D+heXGGy/76gT5ajl7xYLKGiPA/KTyVhQ==",
"dev": true,
"requires": {
"@babel/code-frame": "7.0.0-beta.40",
"@babel/generator": "7.0.0-beta.40",
"@babel/helper-function-name": "7.0.0-beta.40",
"@babel/types": "7.0.0-beta.40",
"babylon": "7.0.0-beta.40",
"debug": "^3.0.1",
"globals": "^11.1.0",
"invariant": "^2.2.0",
"lodash": "^4.2.0"
}
},
"@babel/types": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.40.tgz",
"integrity": "sha512-uXCGCzTgMZxcSUzutCPtZmXbVC+cvENgS2e0tRuhn+Y1hZnMb8IHP0Trq7Q2MB/eFmG5pKrAeTIUfQIe5kA4Tg==",
"dev": true,
"requires": {
"esutils": "^2.0.2",
"lodash": "^4.2.0",
"to-fast-properties": "^2.0.0"
}
},
"ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
"color-convert": "^1.9.0"
}
},
"babylon": {
"version": "7.0.0-beta.40",
"resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.40.tgz",
"integrity": "sha512-AVxF2EcxvGD5hhOuLTOLAXBb0VhwWpEX0HyHdAI2zU+AAP4qEwtQj8voz1JR3uclGai0rfcE+dCTHnNMOnimFg==",
"dev": true
},
"chalk": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
}
},
"debug": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
"dev": true,
"requires": {
"ms": "2.0.0"
}
},
"globals": {
"version": "11.7.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz",
"integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==",
"dev": true
},
"jsesc": {
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz",
"integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=",
"dev": true
},
"metro-babel7-plugin-react-transform": {
"version": "0.33.0",
"resolved": "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.33.0.tgz",
"integrity": "sha512-P4Vm1vUhksSDUspNnOFKu/EHUygd5XBGgk4dxKSU2m5rklKQT90Kxf7GGLwoGZIk4RwrtreLW7Y5MA8iB1izaQ==",
"version": "0.39.1",
"resolved": "https://registry.npmjs.org/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.39.1.tgz",
"integrity": "sha512-7atigK+8EZ1DAWhpcw2a60OhCPihe9TsRHGOKUUwJjXmXDxmYxoxejh1kK5vJSaW38P45PkUBwnfNwISWFv4mQ==",
"dev": true,
"requires": {
"babel-helper-module-imports": "^7.0.0-beta.3",
"@babel/helper-module-imports": "7.0.0-beta.47",
"lodash": "^4.17.5"
}
},
"supports-color": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
"integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
"dev": true,
"requires": {
"has-flag": "^3.0.0"
}
},
"to-fast-properties": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
"dev": true
}
}
},
@@ -5599,6 +5061,20 @@
"yargs": "^9.0.0"
},
"dependencies": {
"@babel/register": {
"version": "7.0.0-beta.47",
"resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0-beta.47.tgz",
"integrity": "sha512-r5aS1bAqW0tHvwUNPRRdmIedSWGK/oyv598EENpV/+VZF8EkX9TiVqCpJyg6zucPPyMjtdXN1pK/Yljp5NdGGA==",
"requires": {
"core-js": "^2.5.3",
"find-cache-dir": "^1.0.0",
"home-or-tmp": "^3.0.0",
"lodash": "^4.17.5",
"mkdirp": "^0.5.1",
"pirates": "^3.0.1",
"source-map-support": "^0.4.2"
}
},
"babel-preset-react-native": {
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-5.0.2.tgz",
@@ -5649,6 +5125,11 @@
"resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.47.tgz",
"integrity": "sha512-+rq2cr4GDhtToEzKFD6KZZMDBXhjFAr9JjPw9pAppZACeEWqNM294j+NdBzkSHYXwzzBmVjZ3nEVJlOhbR2gOQ=="
},
"home-or-tmp": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz",
"integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs="
},
"json5": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz",
@@ -5666,6 +5147,14 @@
"requires": {
"mime-db": "~1.23.0"
}
},
"pirates": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-3.0.2.tgz",
"integrity": "sha512-c5CgUJq6H2k6MJz72Ak1F5sN9n9wlSlJyEnwvpm9/y3WB4E3pHBDT2c6PEiS1vyJvq2bUxUAIu0EGf8Cx4Ic7Q==",
"requires": {
"node-modules-regexp": "^1.0.0"
}
}
}
},
@@ -5683,6 +5172,35 @@
"@babel/register": "7.0.0-beta.47",
"core-js": "^2.2.2",
"escape-string-regexp": "^1.0.5"
},
"dependencies": {
"@babel/register": {
"version": "7.0.0-beta.47",
"resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0-beta.47.tgz",
"integrity": "sha512-r5aS1bAqW0tHvwUNPRRdmIedSWGK/oyv598EENpV/+VZF8EkX9TiVqCpJyg6zucPPyMjtdXN1pK/Yljp5NdGGA==",
"requires": {
"core-js": "^2.5.3",
"find-cache-dir": "^1.0.0",
"home-or-tmp": "^3.0.0",
"lodash": "^4.17.5",
"mkdirp": "^0.5.1",
"pirates": "^3.0.1",
"source-map-support": "^0.4.2"
}
},
"home-or-tmp": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz",
"integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs="
},
"pirates": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-3.0.2.tgz",
"integrity": "sha512-c5CgUJq6H2k6MJz72Ak1F5sN9n9wlSlJyEnwvpm9/y3WB4E3pHBDT2c6PEiS1vyJvq2bUxUAIu0EGf8Cx4Ic7Q==",
"requires": {
"node-modules-regexp": "^1.0.0"
}
}
}
},
"metro-babel7-plugin-react-transform": {
@@ -6510,9 +6028,10 @@
}
},
"pirates": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-3.0.2.tgz",
"integrity": "sha512-c5CgUJq6H2k6MJz72Ak1F5sN9n9wlSlJyEnwvpm9/y3WB4E3pHBDT2c6PEiS1vyJvq2bUxUAIu0EGf8Cx4Ic7Q==",
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.0.tgz",
"integrity": "sha512-8t5BsXy1LUIjn3WWOlOuFDuKswhQb/tkak641lvBgmPOBUQHXveORtlMCp6OdPV1dtuTaEahKA8VNz6uLfKBtA==",
"dev": true,
"requires": {
"node-modules-regexp": "^1.0.0"
}
+4 -3
View File
@@ -10,8 +10,8 @@
"start": "node node_modules/react-native/local-cli/cli.js start",
"android": "./node_modules/.bin/react-native run-android",
"log": "./node_modules/.bin/react-native log-android | grep -v 'Warning: isMounted(...) is deprecated'",
"test": "mocha --recursive --require babel-core/register test && npm run lint",
"test-watch": "mocha --recursive --require babel-core/register --watch test",
"test": "mocha --recursive --require @babel/register test && npm run lint",
"test-watch": "mocha --recursive --require @babel/register --watch test",
"lint": "eslint components lib test"
},
"dependencies": {
@@ -30,7 +30,8 @@
"uuid": "^3.2.1"
},
"devDependencies": {
"babel-preset-react-native": "5.0.0",
"@babel/register": "^7.0.0-beta.55",
"babel-preset-react-native": "^5.0.0",
"chai": "^4.1.2",
"dirty-chai": "^2.0.1",
"eslint": "^4.19.1",