[internals] Bump the library and tests app to the latest version of RN, React, etc
This commit is contained in:
parent
d73928432d
commit
63859b311d
@ -74,4 +74,4 @@ suppress_comment=\\(.\\|\n\\)*\\$FlowBug.*
|
|||||||
unsafe.enable_getters_and_setters=true
|
unsafe.enable_getters_and_setters=true
|
||||||
|
|
||||||
[version]
|
[version]
|
||||||
^0.56.0
|
^0.61.0
|
||||||
|
@ -48,7 +48,7 @@ export default class Path {
|
|||||||
*
|
*
|
||||||
* @package
|
* @package
|
||||||
*/
|
*/
|
||||||
static fromName(name): Path {
|
static fromName(name: string): Path {
|
||||||
const parts = name.split('/');
|
const parts = name.split('/');
|
||||||
|
|
||||||
if (parts.length === 0) {
|
if (parts.length === 0) {
|
||||||
|
@ -64,6 +64,7 @@ export const buildTypeMap = (value: any): FirestoreTypeMap | null => {
|
|||||||
} else if (value === DOCUMENT_ID) {
|
} else if (value === DOCUMENT_ID) {
|
||||||
return {
|
return {
|
||||||
type: 'documentid',
|
type: 'documentid',
|
||||||
|
value: null,
|
||||||
};
|
};
|
||||||
} else if (type === 'boolean' || type === 'number' || type === 'string') {
|
} else if (type === 'boolean' || type === 'number' || type === 'string') {
|
||||||
return {
|
return {
|
||||||
|
@ -182,7 +182,7 @@ export type FirestoreQueryDirection = 'DESC' | 'desc' | 'ASC' | 'asc';
|
|||||||
export type FirestoreQueryOperator = '<' | '<=' | '=' | '==' | '>' | '>=';
|
export type FirestoreQueryOperator = '<' | '<=' | '=' | '==' | '>' | '>=';
|
||||||
|
|
||||||
export type FirestoreTypeMap = {
|
export type FirestoreTypeMap = {
|
||||||
type: 'array' | 'boolean' | 'date' | 'fieldvalue' | 'geopoint' | 'null' | 'number' | 'object' | 'reference' | 'string',
|
type: 'array' | 'boolean' | 'date' | 'documentid' | 'fieldvalue' | 'geopoint' | 'null' | 'number' | 'object' | 'reference' | 'string',
|
||||||
value: any,
|
value: any,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -30,11 +30,11 @@ export const initialiseLogger = (module: ModuleBase, logNamespace: string) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export default class Log {
|
export default class Log {
|
||||||
static createLogger(namespace) {
|
static createLogger(namespace: string) {
|
||||||
return require('bows')(namespace);
|
return require('bows')(namespace);
|
||||||
}
|
}
|
||||||
|
|
||||||
static setLevel(booleanOrDebugString) {
|
static setLevel(booleanOrDebugString: boolean | string) {
|
||||||
window.localStorage.debug = booleanOrDebugString;
|
window.localStorage.debug = booleanOrDebugString;
|
||||||
window.localStorage.debugColors = !!booleanOrDebugString;
|
window.localStorage.debugColors = !!booleanOrDebugString;
|
||||||
}
|
}
|
||||||
|
277
package-lock.json
generated
277
package-lock.json
generated
@ -77,6 +77,15 @@
|
|||||||
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
|
||||||
"integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4="
|
"integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4="
|
||||||
},
|
},
|
||||||
|
"ansi-gray": {
|
||||||
|
"version": "0.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
|
||||||
|
"integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"ansi-wrap": "0.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"ansi-regex": {
|
"ansi-regex": {
|
||||||
"version": "2.1.1",
|
"version": "2.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
|
||||||
@ -87,6 +96,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
||||||
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
|
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
|
||||||
},
|
},
|
||||||
|
"ansi-wrap": {
|
||||||
|
"version": "0.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
|
||||||
|
"integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"anymatch": {
|
"anymatch": {
|
||||||
"version": "1.3.2",
|
"version": "1.3.2",
|
||||||
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
|
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
|
||||||
@ -361,6 +376,17 @@
|
|||||||
"trim-right": "1.0.1"
|
"trim-right": "1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-helper-builder-binary-assignment-operator-visitor": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-explode-assignable-expression": "6.24.1",
|
||||||
|
"babel-runtime": "6.26.0",
|
||||||
|
"babel-types": "6.26.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-builder-react-jsx": {
|
"babel-helper-builder-react-jsx": {
|
||||||
"version": "6.26.0",
|
"version": "6.26.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
|
||||||
@ -396,6 +422,17 @@
|
|||||||
"lodash": "4.17.4"
|
"lodash": "4.17.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-helper-explode-assignable-expression": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-runtime": "6.26.0",
|
||||||
|
"babel-traverse": "6.26.0",
|
||||||
|
"babel-types": "6.26.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-helper-function-name": {
|
"babel-helper-function-name": {
|
||||||
"version": "6.24.1",
|
"version": "6.24.1",
|
||||||
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
|
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
|
||||||
@ -557,6 +594,12 @@
|
|||||||
"integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=",
|
"integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"babel-plugin-syntax-exponentiation-operator": {
|
||||||
|
"version": "6.13.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
|
||||||
|
"integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"babel-plugin-syntax-flow": {
|
"babel-plugin-syntax-flow": {
|
||||||
"version": "6.18.0",
|
"version": "6.18.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
|
||||||
@ -804,6 +847,17 @@
|
|||||||
"babel-runtime": "6.26.0"
|
"babel-runtime": "6.26.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"babel-plugin-transform-exponentiation-operator": {
|
||||||
|
"version": "6.24.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
|
||||||
|
"integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"babel-helper-builder-binary-assignment-operator-visitor": "6.24.1",
|
||||||
|
"babel-plugin-syntax-exponentiation-operator": "6.13.0",
|
||||||
|
"babel-runtime": "6.26.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"babel-plugin-transform-flow-strip-types": {
|
"babel-plugin-transform-flow-strip-types": {
|
||||||
"version": "6.22.0",
|
"version": "6.22.0",
|
||||||
"resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
|
"resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
|
||||||
@ -1439,6 +1493,12 @@
|
|||||||
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
|
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"color-support": {
|
||||||
|
"version": "1.1.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
|
||||||
|
"integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"colors": {
|
"colors": {
|
||||||
"version": "1.1.2",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
|
||||||
@ -1858,6 +1918,12 @@
|
|||||||
"repeating": "2.0.1"
|
"repeating": "2.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"detect-newline": {
|
||||||
|
"version": "2.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
|
||||||
|
"integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"doctrine": {
|
"doctrine": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz",
|
||||||
@ -1989,9 +2055,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"envinfo": {
|
"envinfo": {
|
||||||
"version": "3.9.1",
|
"version": "3.10.0",
|
||||||
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-3.9.1.tgz",
|
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-3.10.0.tgz",
|
||||||
"integrity": "sha512-WDDzKLBbQT3PEhKzKRDABFyOxhoiQyHxGvwLtL3ONV68GWsPqeZ5fQKDEutRZ0mAZ5q40+gHOwwZYf1sh57m5g==",
|
"integrity": "sha512-7m6zSyFfEb3lAjZI217G1XVSAkYeFJHk2EqAVeoncrt+WtHddW4nnft2qPg82Xu1aB/T8nC/DPvkGgUUahli4g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"copy-paste": "1.3.0",
|
"copy-paste": "1.3.0",
|
||||||
@ -2027,15 +2093,6 @@
|
|||||||
"uuid": "3.1.0"
|
"uuid": "3.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"errno": {
|
|
||||||
"version": "0.1.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
|
|
||||||
"integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"prr": "0.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"error-ex": {
|
"error-ex": {
|
||||||
"version": "1.3.1",
|
"version": "1.3.1",
|
||||||
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
|
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
|
||||||
@ -2533,12 +2590,13 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"fancy-log": {
|
"fancy-log": {
|
||||||
"version": "1.3.0",
|
"version": "1.3.2",
|
||||||
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz",
|
||||||
"integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=",
|
"integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"chalk": "1.1.3",
|
"ansi-gray": "0.1.1",
|
||||||
|
"color-support": "1.1.3",
|
||||||
"time-stamp": "1.1.0"
|
"time-stamp": "1.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -2718,9 +2776,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flow-bin": {
|
"flow-bin": {
|
||||||
"version": "0.56.0",
|
"version": "0.61.0",
|
||||||
"resolved": "https://registry.npmjs.org/flow-bin/-/flow-bin-0.56.0.tgz",
|
"resolved": "https://registry.npmjs.org/flow-bin/-/flow-bin-0.61.0.tgz",
|
||||||
"integrity": "sha1-zkMJIgOjRLqb9jwMq+ldlRRfbK0=",
|
"integrity": "sha512-w6SGi5CDfKLNGzYssRhW6N37qKclDXijsxDQ5M8c3WbivRYta0Horv22bwakegfKBVDnyeS0lRW3OqBC74eq2g==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"flow-copy-source": {
|
"flow-copy-source": {
|
||||||
@ -3962,7 +4020,7 @@
|
|||||||
"beeper": "1.1.1",
|
"beeper": "1.1.1",
|
||||||
"chalk": "1.1.3",
|
"chalk": "1.1.3",
|
||||||
"dateformat": "2.2.0",
|
"dateformat": "2.2.0",
|
||||||
"fancy-log": "1.3.0",
|
"fancy-log": "1.3.2",
|
||||||
"gulplog": "1.0.0",
|
"gulplog": "1.0.0",
|
||||||
"has-gulplog": "0.1.0",
|
"has-gulplog": "0.1.0",
|
||||||
"lodash._reescape": "3.0.0",
|
"lodash._reescape": "3.0.0",
|
||||||
@ -4135,9 +4193,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"image-size": {
|
"image-size": {
|
||||||
"version": "0.6.1",
|
"version": "0.6.2",
|
||||||
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.1.tgz",
|
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.2.tgz",
|
||||||
"integrity": "sha512-lHMlI2MykfeHAQdtydQh4fTcBQVf4zLTA91w1euBe9rbmAfJ/iyzMh8H3KD9u1RldlHaMS3tmMV5TEe9BkmW9g==",
|
"integrity": "sha512-pH3vDzpczdsKHdZ9xxR3O46unSjisgVx0IImay7Zz2EdhRVbCkj+nthx9OuuWEhakx9FAO+fNVGrF0rZ2oMOvw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"imurmurhash": {
|
"imurmurhash": {
|
||||||
@ -4572,23 +4630,35 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"jest-docblock": {
|
"jest-docblock": {
|
||||||
"version": "21.2.0",
|
"version": "22.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.0.3.tgz",
|
||||||
"integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==",
|
"integrity": "sha512-LhviP2rqIg2IzS6m97W7T032oMrT699Tr6Njjhhl4FCLj+75BUy9CsSmGgfoVEql1uc+myBkssvcbn7T9xDR+A==",
|
||||||
"dev": true
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"detect-newline": "2.1.0"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"jest-haste-map": {
|
"jest-haste-map": {
|
||||||
"version": "21.2.0",
|
"version": "22.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.0.3.tgz",
|
||||||
"integrity": "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==",
|
"integrity": "sha512-VosIMOFQFu1rTF+MvOWVuv2KVmZ9eTkRgfwW2yUAs6/AhwmIfXRl/tih+fIOYcHzU4Auu1G8Fvl2kkF5g0k6/A==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"fb-watchman": "2.0.0",
|
"fb-watchman": "2.0.0",
|
||||||
"graceful-fs": "4.1.11",
|
"graceful-fs": "4.1.11",
|
||||||
"jest-docblock": "21.2.0",
|
"jest-docblock": "22.0.3",
|
||||||
|
"jest-worker": "22.0.3",
|
||||||
"micromatch": "2.3.11",
|
"micromatch": "2.3.11",
|
||||||
"sane": "2.2.0",
|
"sane": "2.2.0"
|
||||||
"worker-farm": "1.5.2"
|
}
|
||||||
|
},
|
||||||
|
"jest-worker": {
|
||||||
|
"version": "22.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.0.3.tgz",
|
||||||
|
"integrity": "sha512-fPdCTnogFQiR0CP6whEsIly2RfcHxvalqyLjhui6qa1SnOmHiX7L8k4Umo8CBIp5ndWY0+ej1o7OTE5MlzPabg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"merge-stream": "1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"js-tokens": {
|
"js-tokens": {
|
||||||
@ -5102,10 +5172,10 @@
|
|||||||
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
|
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"metro-bundler": {
|
"metro": {
|
||||||
"version": "0.20.3",
|
"version": "0.24.4",
|
||||||
"resolved": "https://registry.npmjs.org/metro-bundler/-/metro-bundler-0.20.3.tgz",
|
"resolved": "https://registry.npmjs.org/metro/-/metro-0.24.4.tgz",
|
||||||
"integrity": "sha512-rKhIXSUEYbBUB9Ues30GYlcotM/4hPTmriBJGdNW5D+zdlxQUgJuPEo2Woo7khNM7xRG5tN7IRnMkKlzx43/Nw==",
|
"integrity": "sha512-XWAKE1J7D+BmriaylC/DyP55gE1Aevg9lHd7XZ3oG7QDrb+lgt8hbicQj1sphXxYJ6Rxbu6mzgGtBAL2ENzW+Q==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"absolute-path": "0.0.0",
|
"absolute-path": "0.0.0",
|
||||||
@ -5120,19 +5190,24 @@
|
|||||||
"babylon": "6.18.0",
|
"babylon": "6.18.0",
|
||||||
"chalk": "1.1.3",
|
"chalk": "1.1.3",
|
||||||
"concat-stream": "1.6.0",
|
"concat-stream": "1.6.0",
|
||||||
|
"connect": "2.30.2",
|
||||||
"core-js": "2.5.1",
|
"core-js": "2.5.1",
|
||||||
"debug": "2.6.8",
|
"debug": "2.6.8",
|
||||||
"denodeify": "1.2.1",
|
"denodeify": "1.2.1",
|
||||||
"fbjs": "0.8.16",
|
"fbjs": "0.8.16",
|
||||||
|
"fs-extra": "1.0.0",
|
||||||
"graceful-fs": "4.1.11",
|
"graceful-fs": "4.1.11",
|
||||||
"image-size": "0.6.1",
|
"image-size": "0.6.2",
|
||||||
"jest-docblock": "21.2.0",
|
"jest-docblock": "22.0.3",
|
||||||
"jest-haste-map": "21.2.0",
|
"jest-haste-map": "22.0.3",
|
||||||
|
"jest-worker": "22.0.3",
|
||||||
"json-stable-stringify": "1.0.1",
|
"json-stable-stringify": "1.0.1",
|
||||||
"json5": "0.4.0",
|
"json5": "0.4.0",
|
||||||
"left-pad": "1.2.0",
|
"left-pad": "1.2.0",
|
||||||
"lodash": "4.17.4",
|
"lodash": "4.17.4",
|
||||||
"merge-stream": "1.0.1",
|
"merge-stream": "1.0.1",
|
||||||
|
"metro-core": "0.24.4",
|
||||||
|
"metro-source-map": "0.24.4",
|
||||||
"mime-types": "2.1.11",
|
"mime-types": "2.1.11",
|
||||||
"mkdirp": "0.5.1",
|
"mkdirp": "0.5.1",
|
||||||
"request": "2.83.0",
|
"request": "2.83.0",
|
||||||
@ -5140,10 +5215,11 @@
|
|||||||
"source-map": "0.5.7",
|
"source-map": "0.5.7",
|
||||||
"temp": "0.8.3",
|
"temp": "0.8.3",
|
||||||
"throat": "4.1.0",
|
"throat": "4.1.0",
|
||||||
"uglify-es": "3.1.9",
|
"uglify-es": "3.3.5",
|
||||||
"wordwrap": "1.0.0",
|
"wordwrap": "1.0.0",
|
||||||
"write-file-atomic": "1.3.4",
|
"write-file-atomic": "1.3.4",
|
||||||
"xpipe": "1.0.5"
|
"xpipe": "1.0.5",
|
||||||
|
"yargs": "9.0.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"babel-plugin-react-transform": {
|
"babel-plugin-react-transform": {
|
||||||
@ -5217,6 +5293,21 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"metro-core": {
|
||||||
|
"version": "0.24.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.24.4.tgz",
|
||||||
|
"integrity": "sha512-ul1nNQgF8T/zivrK/deKdF74zgU0eUiooiIM8cqEY/bISmbbkENFJpcBW8BvznQGuYOkbF4HoqJprAcpU+HqgA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"metro-source-map": {
|
||||||
|
"version": "0.24.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.24.4.tgz",
|
||||||
|
"integrity": "sha512-05QGyTC87rI52HR4dKcYqnI8Jm8DUAIXUtdglXsGVPEZl0JoVEJ0dRxnbwGczWImalwjEI/D7fshauxKS6l3sg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"source-map": "0.5.7"
|
||||||
|
}
|
||||||
|
},
|
||||||
"micromatch": {
|
"micromatch": {
|
||||||
"version": "2.3.11",
|
"version": "2.3.11",
|
||||||
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
|
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
|
||||||
@ -5239,9 +5330,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"mime": {
|
"mime": {
|
||||||
"version": "1.4.1",
|
"version": "1.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
|
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
|
||||||
"integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
|
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"mime-db": {
|
"mime-db": {
|
||||||
@ -6077,12 +6168,6 @@
|
|||||||
"object-assign": "4.1.1"
|
"object-assign": "4.1.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"prr": {
|
|
||||||
"version": "0.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
|
|
||||||
"integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"pseudomap": {
|
"pseudomap": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
||||||
@ -6186,9 +6271,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react": {
|
"react": {
|
||||||
"version": "16.1.1",
|
"version": "16.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/react/-/react-16.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz",
|
||||||
"integrity": "sha512-FQfiFfk2z2Fk87OngNJHT05KyC9DOVn8LPeB7ZX+9u5+yU1JK6o5ozRlU3PeOMr0IFkWNvgn9jU8/IhRxR1F0g==",
|
"integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"fbjs": "0.8.16",
|
"fbjs": "0.8.16",
|
||||||
@ -6210,9 +6295,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"react-devtools-core": {
|
"react-devtools-core": {
|
||||||
"version": "2.5.2",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-2.5.2.tgz",
|
"resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-3.0.0.tgz",
|
||||||
"integrity": "sha1-+XvsWvrl2TGNFneAZeDCFMTVcUw=",
|
"integrity": "sha512-24oLTwNqZJceQXfAfKRp3PwCyg2agXAQhgGwe/x6V6CvjLmnMmba4/ut9S8JTIJq7pS9fpPaRDGo5u3923RLFA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"shell-quote": "1.6.1",
|
"shell-quote": "1.6.1",
|
||||||
@ -6232,15 +6317,15 @@
|
|||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"safe-buffer": "5.0.1",
|
"safe-buffer": "5.0.1",
|
||||||
"ultron": "1.1.0"
|
"ultron": "1.1.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react-dom": {
|
"react-dom": {
|
||||||
"version": "16.1.1",
|
"version": "16.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz",
|
||||||
"integrity": "sha512-q06jiwST8SEPAMIEkAsu7BgynEZtqF87VrTc70XsW7nxVhWEu2Y4MF5UfxxHQO/mNtQHQWP0YcFxmwm9oMrMaQ==",
|
"integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"fbjs": "0.8.16",
|
"fbjs": "0.8.16",
|
||||||
@ -6250,9 +6335,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"react-native": {
|
"react-native": {
|
||||||
"version": "0.50.3",
|
"version": "0.52.0",
|
||||||
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.50.3.tgz",
|
"resolved": "https://registry.npmjs.org/react-native/-/react-native-0.52.0.tgz",
|
||||||
"integrity": "sha1-kSgr1TVsx9eUlpzcRDzHZDibmvQ=",
|
"integrity": "sha512-2Z/1IIA+0PhgzW/r2qfTIWuDWpA8i+pKud/Ygp6JqoMnbFK79JYPkYSAMEkL7uz+oiQ+4bkKqbbUbVkwgF9ZOg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"absolute-path": "0.0.0",
|
"absolute-path": "0.0.0",
|
||||||
@ -6261,6 +6346,7 @@
|
|||||||
"babel-plugin-syntax-trailing-function-commas": "6.22.0",
|
"babel-plugin-syntax-trailing-function-commas": "6.22.0",
|
||||||
"babel-plugin-transform-async-to-generator": "6.16.0",
|
"babel-plugin-transform-async-to-generator": "6.16.0",
|
||||||
"babel-plugin-transform-class-properties": "6.24.1",
|
"babel-plugin-transform-class-properties": "6.24.1",
|
||||||
|
"babel-plugin-transform-exponentiation-operator": "6.24.1",
|
||||||
"babel-plugin-transform-flow-strip-types": "6.22.0",
|
"babel-plugin-transform-flow-strip-types": "6.22.0",
|
||||||
"babel-plugin-transform-object-rest-spread": "6.26.0",
|
"babel-plugin-transform-object-rest-spread": "6.26.0",
|
||||||
"babel-register": "6.26.0",
|
"babel-register": "6.26.0",
|
||||||
@ -6272,7 +6358,7 @@
|
|||||||
"create-react-class": "15.6.2",
|
"create-react-class": "15.6.2",
|
||||||
"debug": "2.6.8",
|
"debug": "2.6.8",
|
||||||
"denodeify": "1.2.1",
|
"denodeify": "1.2.1",
|
||||||
"envinfo": "3.9.1",
|
"envinfo": "3.10.0",
|
||||||
"event-target-shim": "1.1.1",
|
"event-target-shim": "1.1.1",
|
||||||
"fbjs": "0.8.16",
|
"fbjs": "0.8.16",
|
||||||
"fbjs-scripts": "0.8.1",
|
"fbjs-scripts": "0.8.1",
|
||||||
@ -6281,8 +6367,9 @@
|
|||||||
"graceful-fs": "4.1.11",
|
"graceful-fs": "4.1.11",
|
||||||
"inquirer": "3.3.0",
|
"inquirer": "3.3.0",
|
||||||
"lodash": "4.17.4",
|
"lodash": "4.17.4",
|
||||||
"metro-bundler": "0.20.3",
|
"metro": "0.24.4",
|
||||||
"mime": "1.4.1",
|
"metro-core": "0.24.4",
|
||||||
|
"mime": "1.6.0",
|
||||||
"minimist": "1.2.0",
|
"minimist": "1.2.0",
|
||||||
"mkdirp": "0.5.1",
|
"mkdirp": "0.5.1",
|
||||||
"node-fetch": "1.6.3",
|
"node-fetch": "1.6.3",
|
||||||
@ -6295,9 +6382,9 @@
|
|||||||
"promise": "7.3.1",
|
"promise": "7.3.1",
|
||||||
"prop-types": "15.6.0",
|
"prop-types": "15.6.0",
|
||||||
"react-clone-referenced-element": "1.0.1",
|
"react-clone-referenced-element": "1.0.1",
|
||||||
"react-devtools-core": "2.5.2",
|
"react-devtools-core": "3.0.0",
|
||||||
"react-timer-mixin": "0.13.3",
|
"react-timer-mixin": "0.13.3",
|
||||||
"regenerator-runtime": "0.9.6",
|
"regenerator-runtime": "0.11.0",
|
||||||
"rimraf": "2.6.2",
|
"rimraf": "2.6.2",
|
||||||
"semver": "5.4.1",
|
"semver": "5.4.1",
|
||||||
"shell-quote": "1.6.1",
|
"shell-quote": "1.6.1",
|
||||||
@ -6315,12 +6402,6 @@
|
|||||||
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
|
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"regenerator-runtime": {
|
|
||||||
"version": "0.9.6",
|
|
||||||
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz",
|
|
||||||
"integrity": "sha1-0z65XQ0gAaS+OWWXB8UbDLcc4Ck=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"whatwg-fetch": {
|
"whatwg-fetch": {
|
||||||
"version": "1.1.1",
|
"version": "1.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-1.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-1.1.1.tgz",
|
||||||
@ -6602,14 +6683,14 @@
|
|||||||
"integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=",
|
"integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"depd": "1.1.1",
|
"depd": "1.1.2",
|
||||||
"on-headers": "1.0.1"
|
"on-headers": "1.0.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"depd": {
|
"depd": {
|
||||||
"version": "1.1.1",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
|
||||||
"integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
|
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
|
||||||
"dev": true
|
"dev": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -6717,7 +6798,7 @@
|
|||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"debug": "2.2.0",
|
"debug": "2.2.0",
|
||||||
"depd": "1.1.1",
|
"depd": "1.1.2",
|
||||||
"destroy": "1.0.4",
|
"destroy": "1.0.4",
|
||||||
"escape-html": "1.0.3",
|
"escape-html": "1.0.3",
|
||||||
"etag": "1.7.0",
|
"etag": "1.7.0",
|
||||||
@ -6740,9 +6821,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"depd": {
|
"depd": {
|
||||||
"version": "1.1.1",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
|
||||||
"integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
|
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"mime": {
|
"mime": {
|
||||||
@ -7387,15 +7468,21 @@
|
|||||||
"integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g=="
|
"integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g=="
|
||||||
},
|
},
|
||||||
"uglify-es": {
|
"uglify-es": {
|
||||||
"version": "3.1.9",
|
"version": "3.3.5",
|
||||||
"resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.1.9.tgz",
|
"resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.5.tgz",
|
||||||
"integrity": "sha512-wVSiJKHDgDDFmxTVVvnbAH6IpamAFHYDI+5JvwPdaqIMnk8kRTX2JKwq1Fx7gb2+Jj5Dus8kzvIpKkWOMNU51w==",
|
"integrity": "sha512-7IvaFuYtfbcXm0fGb13mmRYVQdzQDXETAtvYHbCDPt2V88Y8l2HaULOyW6ueoYA0JhGIcLK7dtHkDcBWySqnBw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"commander": "2.11.0",
|
"commander": "2.12.2",
|
||||||
"source-map": "0.6.1"
|
"source-map": "0.6.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"commander": {
|
||||||
|
"version": "2.12.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
|
||||||
|
"integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"source-map": {
|
"source-map": {
|
||||||
"version": "0.6.1",
|
"version": "0.6.1",
|
||||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
||||||
@ -7414,9 +7501,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ultron": {
|
"ultron": {
|
||||||
"version": "1.1.0",
|
"version": "1.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
|
||||||
"integrity": "sha1-sHoualQagV/Go0zNRTO67DB8qGQ=",
|
"integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"universalify": {
|
"universalify": {
|
||||||
@ -7779,16 +7866,6 @@
|
|||||||
"integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
|
"integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"worker-farm": {
|
|
||||||
"version": "1.5.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.2.tgz",
|
|
||||||
"integrity": "sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"errno": "0.1.4",
|
|
||||||
"xtend": "4.0.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"wrap-ansi": {
|
"wrap-ansi": {
|
||||||
"version": "2.1.0",
|
"version": "2.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
|
||||||
|
@ -86,12 +86,12 @@
|
|||||||
"eslint-plugin-import": "^2.8.0",
|
"eslint-plugin-import": "^2.8.0",
|
||||||
"eslint-plugin-jsx-a11y": "^6.0.2",
|
"eslint-plugin-jsx-a11y": "^6.0.2",
|
||||||
"eslint-plugin-react": "^7.4.0",
|
"eslint-plugin-react": "^7.4.0",
|
||||||
"flow-bin": "^0.56.0",
|
"flow-bin": "^0.61.0",
|
||||||
"flow-copy-source": "^1.2.1",
|
"flow-copy-source": "^1.2.1",
|
||||||
"genversion": "^2.0.1",
|
"genversion": "^2.0.1",
|
||||||
"react": "^16.0.0",
|
"react": "^16.2.0",
|
||||||
"react-dom": "^16.0.0",
|
"react-dom": "^16.2.0",
|
||||||
"react-native": "^0.50.3",
|
"react-native": "^0.52.0",
|
||||||
"rimraf": "^2.6.2",
|
"rimraf": "^2.6.2",
|
||||||
"shelljs": "^0.7.8",
|
"shelljs": "^0.7.8",
|
||||||
"wml": "0.0.82"
|
"wml": "0.0.82"
|
||||||
|
@ -12,36 +12,45 @@
|
|||||||
; For RN Apps installed via npm, "Libraries" folder is inside
|
; For RN Apps installed via npm, "Libraries" folder is inside
|
||||||
; "node_modules/react-native" but in the source repo it is in the root
|
; "node_modules/react-native" but in the source repo it is in the root
|
||||||
.*/Libraries/react-native/React.js
|
.*/Libraries/react-native/React.js
|
||||||
.*/Libraries/react-native/ReactNative.js
|
|
||||||
|
; Ignore polyfills
|
||||||
|
.*/Libraries/polyfills/.*
|
||||||
|
|
||||||
|
; Ignore metro
|
||||||
|
.*/node_modules/metro/.*
|
||||||
|
|
||||||
[include]
|
[include]
|
||||||
|
|
||||||
[libs]
|
[libs]
|
||||||
node_modules/react-native/Libraries/react-native/react-native-interface.js
|
node_modules/react-native/Libraries/react-native/react-native-interface.js
|
||||||
node_modules/react-native/flow
|
node_modules/react-native/flow/
|
||||||
flow/
|
node_modules/react-native/flow-github/
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
emoji=true
|
emoji=true
|
||||||
|
|
||||||
module.system=haste
|
module.system=haste
|
||||||
|
|
||||||
experimental.strict_type_args=true
|
|
||||||
|
|
||||||
munge_underscores=true
|
munge_underscores=true
|
||||||
|
|
||||||
module.name_mapper='^~\/\(.*\)$' -> '<PROJECT_ROOT>/\1'
|
module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> 'RelativeImageStub'
|
||||||
|
|
||||||
|
module.file_ext=.js
|
||||||
|
module.file_ext=.jsx
|
||||||
|
module.file_ext=.json
|
||||||
|
module.file_ext=.native.js
|
||||||
|
|
||||||
suppress_type=$FlowIssue
|
suppress_type=$FlowIssue
|
||||||
suppress_type=$FlowFixMe
|
suppress_type=$FlowFixMe
|
||||||
suppress_type=$FixMe
|
suppress_type=$FlowFixMeProps
|
||||||
|
suppress_type=$FlowFixMeState
|
||||||
|
|
||||||
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(>=0\\.\\(3[0-8]\\|[1-2][0-9]\\|[0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
|
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)
|
||||||
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(>=0\\.\\(3[0-8]\\|1[0-9]\\|[1-2][0-9]\\).[0-9]\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
|
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+
|
||||||
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
|
suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
|
||||||
|
suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
|
||||||
|
|
||||||
unsafe.enable_getters_and_setters=true
|
unsafe.enable_getters_and_setters=true
|
||||||
|
|
||||||
[version]
|
[version]
|
||||||
^0.38.0
|
^0.61.0
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
import re
|
|
||||||
|
|
||||||
# To learn about Buck see [Docs](https://buckbuild.com/).
|
# To learn about Buck see [Docs](https://buckbuild.com/).
|
||||||
# To run your application with Buck:
|
# To run your application with Buck:
|
||||||
# - install Buck
|
# - install Buck
|
||||||
@ -11,8 +9,9 @@ import re
|
|||||||
#
|
#
|
||||||
|
|
||||||
lib_deps = []
|
lib_deps = []
|
||||||
|
|
||||||
for jarfile in glob(['libs/*.jar']):
|
for jarfile in glob(['libs/*.jar']):
|
||||||
name = 'jars__' + re.sub(r'^.*/([^/]+)\.jar$', r'\1', jarfile)
|
name = 'jars__' + jarfile[jarfile.rindex('/') + 1: jarfile.rindex('.jar')]
|
||||||
lib_deps.append(':' + name)
|
lib_deps.append(':' + name)
|
||||||
prebuilt_jar(
|
prebuilt_jar(
|
||||||
name = name,
|
name = name,
|
||||||
@ -20,7 +19,7 @@ for jarfile in glob(['libs/*.jar']):
|
|||||||
)
|
)
|
||||||
|
|
||||||
for aarfile in glob(['libs/*.aar']):
|
for aarfile in glob(['libs/*.aar']):
|
||||||
name = 'aars__' + re.sub(r'^.*/([^/]+)\.aar$', r'\1', aarfile)
|
name = 'aars__' + aarfile[aarfile.rindex('/') + 1: aarfile.rindex('.aar')]
|
||||||
lib_deps.append(':' + name)
|
lib_deps.append(':' + name)
|
||||||
android_prebuilt_aar(
|
android_prebuilt_aar(
|
||||||
name = name,
|
name = name,
|
||||||
@ -28,39 +27,39 @@ for aarfile in glob(['libs/*.aar']):
|
|||||||
)
|
)
|
||||||
|
|
||||||
android_library(
|
android_library(
|
||||||
name = 'all-libs',
|
name = "all-libs",
|
||||||
exported_deps = lib_deps
|
exported_deps = lib_deps,
|
||||||
)
|
)
|
||||||
|
|
||||||
android_library(
|
android_library(
|
||||||
name = 'app-code',
|
name = "app-code",
|
||||||
srcs = glob([
|
srcs = glob([
|
||||||
'src/main/java/**/*.java',
|
"src/main/java/**/*.java",
|
||||||
]),
|
]),
|
||||||
deps = [
|
deps = [
|
||||||
':all-libs',
|
":all-libs",
|
||||||
':build_config',
|
":build_config",
|
||||||
':res',
|
":res",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
android_build_config(
|
android_build_config(
|
||||||
name = 'build_config',
|
name = "build_config",
|
||||||
package = 'com.reactnativefirebasedemo',
|
package = "com.react-native-firebase-tests",
|
||||||
)
|
)
|
||||||
|
|
||||||
android_resource(
|
android_resource(
|
||||||
name = 'res',
|
name = "res",
|
||||||
res = 'src/main/res',
|
package = "com.react-native-firebase-tests",
|
||||||
package = 'com.reactnativefirebasedemo',
|
res = "src/main/res",
|
||||||
)
|
)
|
||||||
|
|
||||||
android_binary(
|
android_binary(
|
||||||
name = 'app',
|
name = "app",
|
||||||
package_type = 'debug',
|
keystore = "//android/keystores:debug",
|
||||||
manifest = 'src/main/AndroidManifest.xml',
|
manifest = "src/main/AndroidManifest.xml",
|
||||||
keystore = '//android/keystores:debug',
|
package_type = "debug",
|
||||||
deps = [
|
deps = [
|
||||||
':app-code',
|
":app-code",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -4,11 +4,78 @@ apply plugin: 'io.fabric'
|
|||||||
|
|
||||||
import com.android.build.OutputFile
|
import com.android.build.OutputFile
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets
|
||||||
|
* and bundleReleaseJsAndAssets).
|
||||||
|
* These basically call `react-native bundle` with the correct arguments during the Android build
|
||||||
|
* cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the
|
||||||
|
* bundle directly from the development server. Below you can see all the possible configurations
|
||||||
|
* and their defaults. If you decide to add a configuration block, make sure to add it before the
|
||||||
|
* `apply from: "../../node_modules/react-native/react.gradle"` line.
|
||||||
|
*
|
||||||
|
* project.ext.react = [
|
||||||
|
* // the name of the generated asset file containing your JS bundle
|
||||||
|
* bundleAssetName: "index.android.bundle",
|
||||||
|
*
|
||||||
|
* // the entry file for bundle generation
|
||||||
|
* entryFile: "index.android.js",
|
||||||
|
*
|
||||||
|
* // whether to bundle JS and assets in debug mode
|
||||||
|
* bundleInDebug: false,
|
||||||
|
*
|
||||||
|
* // whether to bundle JS and assets in release mode
|
||||||
|
* bundleInRelease: true,
|
||||||
|
*
|
||||||
|
* // whether to bundle JS and assets in another build variant (if configured).
|
||||||
|
* // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants
|
||||||
|
* // The configuration property can be in the following formats
|
||||||
|
* // 'bundleIn${productFlavor}${buildType}'
|
||||||
|
* // 'bundleIn${buildType}'
|
||||||
|
* // bundleInFreeDebug: true,
|
||||||
|
* // bundleInPaidRelease: true,
|
||||||
|
* // bundleInBeta: true,
|
||||||
|
*
|
||||||
|
* // whether to disable dev mode in custom build variants (by default only disabled in release)
|
||||||
|
* // for example: to disable dev mode in the staging build type (if configured)
|
||||||
|
* devDisabledInStaging: true,
|
||||||
|
* // The configuration property can be in the following formats
|
||||||
|
* // 'devDisabledIn${productFlavor}${buildType}'
|
||||||
|
* // 'devDisabledIn${buildType}'
|
||||||
|
*
|
||||||
|
* // the root of your project, i.e. where "package.json" lives
|
||||||
|
* root: "../../",
|
||||||
|
*
|
||||||
|
* // where to put the JS bundle asset in debug mode
|
||||||
|
* jsBundleDirDebug: "$buildDir/intermediates/assets/debug",
|
||||||
|
*
|
||||||
|
* // where to put the JS bundle asset in release mode
|
||||||
|
* jsBundleDirRelease: "$buildDir/intermediates/assets/release",
|
||||||
|
*
|
||||||
|
* // where to put drawable resources / React Native assets, e.g. the ones you use via
|
||||||
|
* // require('./image.png')), in debug mode
|
||||||
|
* resourcesDirDebug: "$buildDir/intermediates/res/merged/debug",
|
||||||
|
*
|
||||||
|
* // where to put drawable resources / React Native assets, e.g. the ones you use via
|
||||||
|
* // require('./image.png')), in release mode
|
||||||
|
* resourcesDirRelease: "$buildDir/intermediates/res/merged/release",
|
||||||
|
*
|
||||||
|
* // by default the gradle tasks are skipped if none of the JS files or assets change; this means
|
||||||
|
* // that we don't look at files in android/ or ios/ to determine whether the tasks are up to
|
||||||
|
* // date; if you have any other folders that you want to ignore for performance reasons (gradle
|
||||||
|
* // indexes the entire tree), add them here. Alternatively, if you have JS files in android/
|
||||||
|
* // for example, you might want to remove it from here.
|
||||||
|
* inputExcludes: ["android/**", "ios/**"],
|
||||||
|
*
|
||||||
|
* // override which node gets called and with what additional arguments
|
||||||
|
* nodeExecutableAndArgs: ["node"],
|
||||||
|
*
|
||||||
|
* // supply additional arguments to the packager
|
||||||
|
* extraPackagerArgs: []
|
||||||
|
* ]
|
||||||
|
*/
|
||||||
|
|
||||||
project.ext.react = [
|
project.ext.react = [
|
||||||
// whether to bundle JS and assets in staging mode
|
entryFile: "index.js"
|
||||||
bundleInDebug : false,
|
|
||||||
jsBundleDirDebug : "$buildDir/intermediates/assets/debug",
|
|
||||||
nodeExecutableAndArgs: ["/usr/local/bin/node"]
|
|
||||||
]
|
]
|
||||||
|
|
||||||
apply from: "../../node_modules/react-native/react.gradle"
|
apply from: "../../node_modules/react-native/react.gradle"
|
||||||
@ -63,7 +130,7 @@ android {
|
|||||||
variant.outputs.each { output ->
|
variant.outputs.each { output ->
|
||||||
// For each separate APK per architecture, set a unique version code as described here:
|
// For each separate APK per architecture, set a unique version code as described here:
|
||||||
// http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
|
// http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
|
||||||
def versionCodes = ["armeabi-v7a": 1, "x86": 2]
|
def versionCodes = ["armeabi-v7a":1, "x86":2]
|
||||||
def abi = output.getFilter(OutputFile.ABI)
|
def abi = output.getFilter(OutputFile.ABI)
|
||||||
if (abi != null) { // null for the universal-debug, universal-release variants
|
if (abi != null) { // null for the universal-debug, universal-release variants
|
||||||
output.versionCodeOverride =
|
output.versionCodeOverride =
|
||||||
@ -73,7 +140,7 @@ android {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
project.ext.firebaseVersion = '11.6.2'
|
project.ext.firebaseVersion = '11.8.0'
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
// compile(project(':react-native-firebase')) {
|
// compile(project(':react-native-firebase')) {
|
||||||
|
4
tests/android/app/proguard-rules.pro
vendored
4
tests/android/app/proguard-rules.pro
vendored
@ -50,6 +50,10 @@
|
|||||||
|
|
||||||
-dontwarn com.facebook.react.**
|
-dontwarn com.facebook.react.**
|
||||||
|
|
||||||
|
# TextLayoutBuilder uses a non-public Android constructor within StaticLayout.
|
||||||
|
# See libs/proxy/src/main/java/com/facebook/fbui/textlayoutbuilder/proxy for details.
|
||||||
|
-dontwarn android.text.StaticLayout
|
||||||
|
|
||||||
# okhttp
|
# okhttp
|
||||||
|
|
||||||
-keepattributes Signature
|
-keepattributes Signature
|
||||||
|
@ -53,6 +53,11 @@ public class MainApplication extends Application implements ReactApplication {
|
|||||||
new RNFirebaseStoragePackage()
|
new RNFirebaseStoragePackage()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected String getJSMainModuleName() {
|
||||||
|
return "index";
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
#Tue Mar 07 13:10:12 GMT 2017
|
|
||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
10
tests/android/gradlew
vendored
10
tests/android/gradlew
vendored
@ -42,6 +42,11 @@ case "`uname`" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
# For Cygwin, ensure paths are in UNIX format before anything is touched.
|
||||||
|
if $cygwin ; then
|
||||||
|
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
|
||||||
|
fi
|
||||||
|
|
||||||
# Attempt to set APP_HOME
|
# Attempt to set APP_HOME
|
||||||
# Resolve links: $0 may be a link
|
# Resolve links: $0 may be a link
|
||||||
PRG="$0"
|
PRG="$0"
|
||||||
@ -56,9 +61,9 @@ while [ -h "$PRG" ] ; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
SAVED="`pwd`"
|
SAVED="`pwd`"
|
||||||
cd "`dirname \"$PRG\"`/" >/dev/null
|
cd "`dirname \"$PRG\"`/" >&-
|
||||||
APP_HOME="`pwd -P`"
|
APP_HOME="`pwd -P`"
|
||||||
cd "$SAVED" >/dev/null
|
cd "$SAVED" >&-
|
||||||
|
|
||||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||||
|
|
||||||
@ -109,7 +114,6 @@ fi
|
|||||||
if $cygwin ; then
|
if $cygwin ; then
|
||||||
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
|
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
|
||||||
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
|
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
|
||||||
JAVACMD=`cygpath --unix "$JAVACMD"`
|
|
||||||
|
|
||||||
# We build the pattern for arguments to be converted via cygpath
|
# We build the pattern for arguments to be converted via cygpath
|
||||||
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
|
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
keystore(
|
keystore(
|
||||||
name = 'debug',
|
name = "debug",
|
||||||
store = 'debug.keystore',
|
properties = "debug.keystore.properties",
|
||||||
properties = 'debug.keystore.properties',
|
store = "debug.keystore",
|
||||||
visibility = [
|
visibility = [
|
||||||
'PUBLIC',
|
"PUBLIC",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
import { AppRegistry } from 'react-native';
|
|
||||||
import bootstrap from './src/main';
|
|
||||||
|
|
||||||
|
|
||||||
AppRegistry.registerComponent('ReactNativeFirebaseDemo', () => bootstrap);
|
|
@ -40,6 +40,12 @@ target 'ReactNativeFirebaseDemo' do
|
|||||||
if target.name == "React"
|
if target.name == "React"
|
||||||
target.remove_from_project
|
target.remove_from_project
|
||||||
end
|
end
|
||||||
|
if target.name == 'yoga'
|
||||||
|
target.build_configurations.each do |config|
|
||||||
|
config.build_settings['GCC_TREAT_WARNINGS_AS_ERRORS'] = 'NO'
|
||||||
|
config.build_settings['GCC_WARN_64_TO_32_BIT_CONVERSION'] = 'NO'
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -1,161 +1,171 @@
|
|||||||
PODS:
|
PODS:
|
||||||
- BoringSSL (9.0):
|
- BoringSSL (9.1):
|
||||||
- BoringSSL/Implementation (= 9.0)
|
- BoringSSL/Implementation (= 9.1)
|
||||||
- BoringSSL/Interface (= 9.0)
|
- BoringSSL/Interface (= 9.1)
|
||||||
- BoringSSL/Implementation (9.0):
|
- BoringSSL/Implementation (9.1):
|
||||||
- BoringSSL/Interface (= 9.0)
|
- BoringSSL/Interface (= 9.1)
|
||||||
- BoringSSL/Interface (9.0)
|
- BoringSSL/Interface (9.1)
|
||||||
- Crashlytics (3.9.3):
|
- Crashlytics (3.9.3):
|
||||||
- Fabric (~> 1.7.2)
|
- Fabric (~> 1.7.2)
|
||||||
- Fabric (1.7.2)
|
- Fabric (1.7.2)
|
||||||
- Firebase/AdMob (4.3.0):
|
- Firebase/AdMob (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- Google-Mobile-Ads-SDK (= 7.24.1)
|
- Google-Mobile-Ads-SDK (= 7.27.0)
|
||||||
- Firebase/Auth (4.3.0):
|
- Firebase/Auth (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseAuth (= 4.2.1)
|
- FirebaseAuth (= 4.4.1)
|
||||||
- Firebase/Core (4.3.0):
|
- Firebase/Core (4.8.0):
|
||||||
- FirebaseAnalytics (= 4.0.4)
|
- FirebaseAnalytics (= 4.0.5)
|
||||||
- FirebaseCore (= 4.0.8)
|
- FirebaseCore (= 4.0.13)
|
||||||
- Firebase/Crash (4.3.0):
|
- Firebase/Crash (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseCrash (= 2.0.2)
|
- FirebaseCrash (= 2.0.2)
|
||||||
- Firebase/Database (4.3.0):
|
- Firebase/Database (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseDatabase (= 4.1.0)
|
- FirebaseDatabase (= 4.1.3)
|
||||||
- Firebase/DynamicLinks (4.3.0):
|
- Firebase/DynamicLinks (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseDynamicLinks (= 2.1.0)
|
- FirebaseDynamicLinks (= 2.3.1)
|
||||||
- Firebase/Firestore (4.3.0):
|
- Firebase/Firestore (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseFirestore (= 0.8.0)
|
- FirebaseFirestore (= 0.9.4)
|
||||||
- Firebase/Messaging (4.3.0):
|
- Firebase/Messaging (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseMessaging (= 2.0.4)
|
- FirebaseMessaging (= 2.0.8)
|
||||||
- Firebase/Performance (4.3.0):
|
- Firebase/Performance (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebasePerformance (= 1.0.6)
|
- FirebasePerformance (= 1.1.0)
|
||||||
- Firebase/RemoteConfig (4.3.0):
|
- Firebase/RemoteConfig (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseRemoteConfig (= 2.0.3)
|
- FirebaseRemoteConfig (= 2.1.0)
|
||||||
- Firebase/Storage (4.3.0):
|
- Firebase/Storage (4.8.0):
|
||||||
- Firebase/Core
|
- Firebase/Core
|
||||||
- FirebaseStorage (= 2.0.2)
|
- FirebaseStorage (= 2.1.1)
|
||||||
- FirebaseAnalytics (4.0.4):
|
- FirebaseABTesting (1.0.0):
|
||||||
|
- FirebaseCore (~> 4.0)
|
||||||
|
- Protobuf (~> 3.1)
|
||||||
|
- FirebaseAnalytics (4.0.5):
|
||||||
- FirebaseCore (~> 4.0)
|
- FirebaseCore (~> 4.0)
|
||||||
- FirebaseInstanceID (~> 2.0)
|
- FirebaseInstanceID (~> 2.0)
|
||||||
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
||||||
- nanopb (~> 0.3)
|
- nanopb (~> 0.3)
|
||||||
- FirebaseAuth (4.2.1):
|
- FirebaseAuth (4.4.1):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)
|
- GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)
|
||||||
- GTMSessionFetcher/Core (~> 1.1)
|
- GTMSessionFetcher/Core (~> 1.1)
|
||||||
- FirebaseCore (4.0.8):
|
- FirebaseCore (4.0.13):
|
||||||
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
||||||
- nanopb (~> 0.3)
|
|
||||||
- FirebaseCrash (2.0.2):
|
- FirebaseCrash (2.0.2):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseInstanceID (~> 2.0)
|
- FirebaseInstanceID (~> 2.0)
|
||||||
- GoogleToolboxForMac/Logger (~> 2.1)
|
- GoogleToolboxForMac/Logger (~> 2.1)
|
||||||
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
||||||
- Protobuf (~> 3.1)
|
- Protobuf (~> 3.1)
|
||||||
- FirebaseDatabase (4.1.0):
|
- FirebaseDatabase (4.1.3):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseCore (~> 4.0)
|
- FirebaseCore (~> 4.0)
|
||||||
- leveldb-library (~> 1.18)
|
- leveldb-library (~> 1.18)
|
||||||
- FirebaseDynamicLinks (2.1.0):
|
- FirebaseDynamicLinks (2.3.1):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseFirestore (0.8.0):
|
- FirebaseFirestore (0.9.4):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseAuth (~> 4.2)
|
|
||||||
- FirebaseCore (~> 4.0)
|
- FirebaseCore (~> 4.0)
|
||||||
- gRPC-ProtoRPC (~> 1.0)
|
- gRPC-ProtoRPC (~> 1.0)
|
||||||
- leveldb-library (~> 1.18)
|
- leveldb-library (~> 1.18)
|
||||||
- Protobuf (~> 3.1)
|
- Protobuf (~> 3.1)
|
||||||
- FirebaseInstanceID (2.0.4)
|
- FirebaseInstanceID (2.0.8):
|
||||||
- FirebaseMessaging (2.0.4):
|
- FirebaseCore (~> 4.0)
|
||||||
|
- FirebaseMessaging (2.0.8):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseCore (~> 4.0)
|
- FirebaseCore (~> 4.0)
|
||||||
- FirebaseInstanceID (~> 2.0)
|
- FirebaseInstanceID (~> 2.0)
|
||||||
- GoogleToolboxForMac/Logger (~> 2.1)
|
- GoogleToolboxForMac/Logger (~> 2.1)
|
||||||
- Protobuf (~> 3.1)
|
- Protobuf (~> 3.1)
|
||||||
- FirebasePerformance (1.0.6):
|
- FirebasePerformance (1.1.0):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseInstanceID (~> 2.0)
|
- FirebaseInstanceID (~> 2.0)
|
||||||
|
- FirebaseSwizzlingUtilities (~> 1.0)
|
||||||
- GoogleToolboxForMac/Logger (~> 2.1)
|
- GoogleToolboxForMac/Logger (~> 2.1)
|
||||||
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
||||||
- GTMSessionFetcher/Core (~> 1.1)
|
- GTMSessionFetcher/Core (~> 1.1)
|
||||||
- Protobuf (~> 3.1)
|
- Protobuf (~> 3.1)
|
||||||
- FirebaseRemoteConfig (2.0.3):
|
- FirebaseRemoteConfig (2.1.0):
|
||||||
|
- FirebaseABTesting (~> 1.0)
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseInstanceID (~> 2.0)
|
- FirebaseInstanceID (~> 2.0)
|
||||||
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
- GoogleToolboxForMac/NSData+zlib (~> 2.1)
|
||||||
- Protobuf (~> 3.1)
|
- Protobuf (~> 3.1)
|
||||||
- FirebaseStorage (2.0.2):
|
- FirebaseStorage (2.1.1):
|
||||||
- FirebaseAnalytics (~> 4.0)
|
- FirebaseAnalytics (~> 4.0)
|
||||||
- FirebaseCore (~> 4.0)
|
- FirebaseCore (~> 4.0)
|
||||||
- GTMSessionFetcher/Core (~> 1.1)
|
- GTMSessionFetcher/Core (~> 1.1)
|
||||||
- Google-Mobile-Ads-SDK (7.24.1)
|
- FirebaseSwizzlingUtilities (1.0.0)
|
||||||
- GoogleToolboxForMac/DebugUtils (2.1.1):
|
- Google-Mobile-Ads-SDK (7.27.0)
|
||||||
- GoogleToolboxForMac/Defines (= 2.1.1)
|
- GoogleToolboxForMac/DebugUtils (2.1.3):
|
||||||
- GoogleToolboxForMac/Defines (2.1.1)
|
- GoogleToolboxForMac/Defines (= 2.1.3)
|
||||||
- GoogleToolboxForMac/Logger (2.1.1):
|
- GoogleToolboxForMac/Defines (2.1.3)
|
||||||
- GoogleToolboxForMac/Defines (= 2.1.1)
|
- GoogleToolboxForMac/Logger (2.1.3):
|
||||||
- GoogleToolboxForMac/NSData+zlib (2.1.1):
|
- GoogleToolboxForMac/Defines (= 2.1.3)
|
||||||
- GoogleToolboxForMac/Defines (= 2.1.1)
|
- GoogleToolboxForMac/NSData+zlib (2.1.3):
|
||||||
- GoogleToolboxForMac/NSDictionary+URLArguments (2.1.1):
|
- GoogleToolboxForMac/Defines (= 2.1.3)
|
||||||
- GoogleToolboxForMac/DebugUtils (= 2.1.1)
|
- GoogleToolboxForMac/NSDictionary+URLArguments (2.1.3):
|
||||||
- GoogleToolboxForMac/Defines (= 2.1.1)
|
- GoogleToolboxForMac/DebugUtils (= 2.1.3)
|
||||||
- GoogleToolboxForMac/NSString+URLArguments (= 2.1.1)
|
- GoogleToolboxForMac/Defines (= 2.1.3)
|
||||||
- GoogleToolboxForMac/NSString+URLArguments (2.1.1)
|
- GoogleToolboxForMac/NSString+URLArguments (= 2.1.3)
|
||||||
- gRPC (1.6.0):
|
- GoogleToolboxForMac/NSString+URLArguments (2.1.3)
|
||||||
- gRPC-Core (= 1.6.0)
|
- gRPC (1.8.0):
|
||||||
- gRPC-RxLibrary (= 1.6.0)
|
- gRPC-RxLibrary (= 1.8.0)
|
||||||
- gRPC-Core (1.6.0):
|
- gRPC/Main (= 1.8.0)
|
||||||
- gRPC-Core/Implementation (= 1.6.0)
|
- gRPC-Core (1.8.0):
|
||||||
- gRPC-Core/Interface (= 1.6.0)
|
- gRPC-Core/Implementation (= 1.8.0)
|
||||||
- gRPC-Core/Implementation (1.6.0):
|
- gRPC-Core/Interface (= 1.8.0)
|
||||||
|
- gRPC-Core/Implementation (1.8.0):
|
||||||
- BoringSSL (~> 9.0)
|
- BoringSSL (~> 9.0)
|
||||||
- gRPC-Core/Interface (= 1.6.0)
|
- gRPC-Core/Interface (= 1.8.0)
|
||||||
- nanopb (~> 0.3)
|
- nanopb (~> 0.3)
|
||||||
- gRPC-Core/Interface (1.6.0)
|
- gRPC-Core/Interface (1.8.0)
|
||||||
- gRPC-ProtoRPC (1.6.0):
|
- gRPC-ProtoRPC (1.8.0):
|
||||||
- gRPC (= 1.6.0)
|
- gRPC (= 1.8.0)
|
||||||
- gRPC-RxLibrary (= 1.6.0)
|
- gRPC-RxLibrary (= 1.8.0)
|
||||||
- Protobuf (~> 3.0)
|
- Protobuf (~> 3.0)
|
||||||
- gRPC-RxLibrary (1.6.0)
|
- gRPC-RxLibrary (1.8.0)
|
||||||
|
- gRPC/Main (1.8.0):
|
||||||
|
- gRPC-Core (= 1.8.0)
|
||||||
|
- gRPC-RxLibrary (= 1.8.0)
|
||||||
- GTMSessionFetcher/Core (1.1.12)
|
- GTMSessionFetcher/Core (1.1.12)
|
||||||
- leveldb-library (1.18.3)
|
- leveldb-library (1.20)
|
||||||
- nanopb (0.3.8):
|
- nanopb (0.3.8):
|
||||||
- nanopb/decode (= 0.3.8)
|
- nanopb/decode (= 0.3.8)
|
||||||
- nanopb/encode (= 0.3.8)
|
- nanopb/encode (= 0.3.8)
|
||||||
- nanopb/decode (0.3.8)
|
- nanopb/decode (0.3.8)
|
||||||
- nanopb/encode (0.3.8)
|
- nanopb/encode (0.3.8)
|
||||||
- Protobuf (3.4.0)
|
- Protobuf (3.5.0)
|
||||||
- React (0.49.1):
|
- React (0.52.0):
|
||||||
- React/Core (= 0.49.1)
|
- React/Core (= 0.52.0)
|
||||||
- React/BatchedBridge (0.49.1):
|
- React/BatchedBridge (0.52.0):
|
||||||
- React/Core
|
- React/Core
|
||||||
- React/cxxreact_legacy
|
- React/cxxreact_legacy
|
||||||
- React/Core (0.49.1):
|
- React/Core (0.52.0):
|
||||||
- yoga (= 0.49.1.React)
|
- yoga (= 0.52.0.React)
|
||||||
- React/cxxreact_legacy (0.49.1):
|
- React/cxxreact_legacy (0.52.0):
|
||||||
- React/jschelpers_legacy
|
- React/jschelpers_legacy
|
||||||
- React/fishhook (0.49.1)
|
- React/jsinspector_legacy
|
||||||
- React/jschelpers_legacy (0.49.1)
|
- React/fishhook (0.52.0)
|
||||||
- React/RCTBlob (0.49.1):
|
- React/jschelpers_legacy (0.52.0)
|
||||||
|
- React/jsinspector_legacy (0.52.0)
|
||||||
|
- React/RCTBlob (0.52.0):
|
||||||
- React/Core
|
- React/Core
|
||||||
- React/RCTNetwork (0.49.1):
|
- React/RCTNetwork (0.52.0):
|
||||||
- React/Core
|
- React/Core
|
||||||
- React/RCTText (0.49.1):
|
- React/RCTText (0.52.0):
|
||||||
- React/Core
|
- React/Core
|
||||||
- React/RCTWebSocket (0.49.1):
|
- React/RCTWebSocket (0.52.0):
|
||||||
- React/Core
|
- React/Core
|
||||||
- React/fishhook
|
- React/fishhook
|
||||||
- React/RCTBlob
|
- React/RCTBlob
|
||||||
- RNFirebase (3.2.0):
|
- RNFirebase (3.2.0):
|
||||||
- React
|
- React
|
||||||
- yoga (0.49.1.React)
|
- yoga (0.52.0.React)
|
||||||
|
|
||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
- Crashlytics (~> 3.9.3)
|
- Crashlytics (~> 3.9.3)
|
||||||
@ -188,36 +198,38 @@ EXTERNAL SOURCES:
|
|||||||
:path: "../node_modules/react-native/ReactCommon/yoga"
|
:path: "../node_modules/react-native/ReactCommon/yoga"
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
BoringSSL: 19083b821ef3ae0f758fae15482e183003b1e265
|
BoringSSL: 84318770d120503ab1a6aaf1df777c5ca053697e
|
||||||
Crashlytics: dbb07d01876c171c5ccbdf7826410380189e452c
|
Crashlytics: dbb07d01876c171c5ccbdf7826410380189e452c
|
||||||
Fabric: 9cd6a848efcf1b8b07497e0b6a2e7d336353ba15
|
Fabric: 9cd6a848efcf1b8b07497e0b6a2e7d336353ba15
|
||||||
Firebase: 83283761a1ef6dc9846e03d08059f51421afbd65
|
Firebase: 710decbbc6d9d48530e9a5dba3209740c3532e05
|
||||||
FirebaseAnalytics: 722b53c7b32bfc7806b06e0093a2f5180d4f2c5a
|
FirebaseABTesting: d07d0ee833b842d5153549e4c7e2e2cb1c23a3f9
|
||||||
FirebaseAuth: d7f047fbeab98062b98ea933b8d934e0fb1190e2
|
FirebaseAnalytics: 5b02a63ead2c3f0259cfc7f15e053e440587ecf8
|
||||||
FirebaseCore: 69b1a5ac5f857ba6d5fd9d5fe794f4786dd5e579
|
FirebaseAuth: dc0dd403beca5b2b016aac89c2d0b8dad1c81926
|
||||||
|
FirebaseCore: 3c02ec652db3d03fdc8bc6d9154af3e20d64b6f5
|
||||||
FirebaseCrash: cded0fc566c03651aea606a101bc156085f333ca
|
FirebaseCrash: cded0fc566c03651aea606a101bc156085f333ca
|
||||||
FirebaseDatabase: 607284a103e961d7f5863ee603cab5e85f443bd6
|
FirebaseDatabase: 7088bfc4af2cc00231bb36e1404fc2d7509eb4dc
|
||||||
FirebaseDynamicLinks: ed4cb6c42705aaa5e841ed2d76e3a4bddbec10c1
|
FirebaseDynamicLinks: b708fbc1e9bd77c2d992812736b206820e283203
|
||||||
FirebaseFirestore: 8e2fd99a621ae6fc6acfac3bdea824fe9d9c128d
|
FirebaseFirestore: 0fb0301657759bdd7a4bc37a436e543a86b189ad
|
||||||
FirebaseInstanceID: 70c2b877e9338971b2429ea5a4293df6961aa44e
|
FirebaseInstanceID: 81df5805a08001e69138664bdd02c6719a9ac80f
|
||||||
FirebaseMessaging: 3dd86bfda2acb680b05c97f3f8ac566e9bb87b2a
|
FirebaseMessaging: dfdcd307c2382290a1e297a81d0f18370f5b1bcd
|
||||||
FirebasePerformance: fa032c27e229eb8c1a8638918793fe2e47465205
|
FirebasePerformance: 3877d097c59956aa2d7a317dbae503c2b4e78459
|
||||||
FirebaseRemoteConfig: 1c982f73af48ec048c8fa8621d5178cfdffac9aa
|
FirebaseRemoteConfig: 451fe8e9c43ac1e7a137ad2a42189bfc8c2c3ebc
|
||||||
FirebaseStorage: 0cca42d9b889a0227c3a50121f45a4469fc9eb27
|
FirebaseStorage: ab08d1c93a2feffa038fdd6693088b310ab1e6c6
|
||||||
Google-Mobile-Ads-SDK: ed8004a7265b424568dc84f3d2bbe3ea3fff958f
|
FirebaseSwizzlingUtilities: f1c49a5a372ac852c853722a5891a0a5e2344a6c
|
||||||
GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0
|
Google-Mobile-Ads-SDK: 83f7f890e638ce8f1debd440ea363338c9f6be3b
|
||||||
gRPC: '07788969b862af21491908f82b83d17ac08c94cd'
|
GoogleToolboxForMac: 2501e2ad72a52eb3dfe7bd9aee7dad11b858bd20
|
||||||
gRPC-Core: f707ade59c559fe718e27713189607d03b15f571
|
gRPC: cc3f797b97bf221a9e535e8e012a6f99b1d7f797
|
||||||
gRPC-ProtoRPC: de7505e493a9d1b6b96c8ea8f976c73100fdf53f
|
gRPC-Core: 250fd60016c4e4c413279f4002679b0e14e7df26
|
||||||
gRPC-RxLibrary: 17b9699beb0a838b95b57832244f9ead18e66777
|
gRPC-ProtoRPC: 5b934b29a95b94b0f871d4fc361ff52269476765
|
||||||
|
gRPC-RxLibrary: 7c57a1b2ff2f9cafb0face35bbfa0a326281295d
|
||||||
GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7
|
GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7
|
||||||
leveldb-library: 10fb39c39e243db4af1828441162405bbcec1404
|
leveldb-library: '08cba283675b7ed2d99629a4bc5fd052cd2bb6a5'
|
||||||
nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3
|
nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3
|
||||||
Protobuf: 03eef2ee0b674770735cf79d9c4d3659cf6908e8
|
Protobuf: 8a9838fba8dae3389230e1b7f8c104aa32389c03
|
||||||
React: cf892fb84b7d06bf5fea7f328e554c6dcabe85ee
|
React: 61a6bdf17a9ff16875c230e6ff278d9de274e16c
|
||||||
RNFirebase: 22b1917fec663706907bc901ed665ac4f8b9bfd6
|
RNFirebase: 22b1917fec663706907bc901ed665ac4f8b9bfd6
|
||||||
yoga: 3abf02d6d9aeeb139b4c930eb1367feae690a35a
|
yoga: 646606bf554d54a16711f35596178522fbc00480
|
||||||
|
|
||||||
PODFILE CHECKSUM: f17a538903249834df5049668d10174810db4c4c
|
PODFILE CHECKSUM: 67c98bcb203cb992da590bcab6f690f727653ca5
|
||||||
|
|
||||||
COCOAPODS: 1.2.1
|
COCOAPODS: 1.2.1
|
||||||
|
@ -18,14 +18,14 @@
|
|||||||
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
|
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
|
||||||
{
|
{
|
||||||
[FIRApp configure];
|
[FIRApp configure];
|
||||||
NSURL *jsCodeLocation;
|
NSURL *jsCodeLocation;
|
||||||
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
|
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
|
||||||
|
|
||||||
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
|
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
|
||||||
moduleName:@"ReactNativeFirebaseDemo"
|
moduleName:@"ReactNativeFirebaseDemo"
|
||||||
initialProperties:nil
|
initialProperties:nil
|
||||||
launchOptions:launchOptions];
|
launchOptions:launchOptions];
|
||||||
|
|
||||||
rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
|
rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
|
||||||
|
|
||||||
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
|
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
|
||||||
|
1907
tests/package-lock.json
generated
1907
tests/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -28,18 +28,18 @@
|
|||||||
"bows": "^1.6.0",
|
"bows": "^1.6.0",
|
||||||
"cuid": "^1.3.8",
|
"cuid": "^1.3.8",
|
||||||
"deeps": "^1.4.4",
|
"deeps": "^1.4.4",
|
||||||
"firebase": "^3.7.0",
|
"firebase": "^4.8.2",
|
||||||
"js-beautify": "^1.6.11",
|
"js-beautify": "^1.6.11",
|
||||||
"lodash.groupby": "^4.6.0",
|
"lodash.groupby": "^4.6.0",
|
||||||
"lodash.some": "^4.6.0",
|
"lodash.some": "^4.6.0",
|
||||||
"prop-types": "^15.6.0",
|
"prop-types": "^15.6.0",
|
||||||
"query-string": "^5.0.0",
|
"query-string": "^5.0.0",
|
||||||
"react": "^16.0.0",
|
"react": "^16.2.0",
|
||||||
"react-native": "^0.49.1",
|
"react-native": "^0.52.0",
|
||||||
"react-native-vector-icons": "^4.0.0",
|
"react-native-vector-icons": "^4.5.0",
|
||||||
"react-navigation": "^1.0.0-beta.9",
|
"react-navigation": "^1.0.0-beta.9",
|
||||||
"react-redux": "^5.0.3",
|
"react-redux": "^5.0.3",
|
||||||
"react-test-renderer": "16.0.0-alpha.12",
|
"react-test-renderer": "16.2.0",
|
||||||
"redux": "^3.6.0",
|
"redux": "^3.6.0",
|
||||||
"redux-logger": "^2.8.2",
|
"redux-logger": "^2.8.2",
|
||||||
"redux-persist": "^4.4.2",
|
"redux-persist": "^4.4.2",
|
||||||
|
7
tests/rn-cli.config.js
Normal file
7
tests/rn-cli.config.js
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
const blacklist = require('metro/src/blacklist');
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
getBlacklistRE() {
|
||||||
|
return blacklist([/react-native\/local-cli\/core\/__fixtures__.*/]);
|
||||||
|
},
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user