mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
114d5a8a17
Summary: These are utility functions that the TypeScript parser uses and are copied from and follows the same logic as the flow parser with some TypeScript specific changes. Also added dependency of `babel/parser` as the parsing engine we're using for TypeScript. Changelog: [General][Add] - Add foundation for WIP TypeScript parser for Codegen Reviewed By: RSNara Differential Revision: D33080527 fbshipit-source-id: d4bd515af549a41f07a2e3ee1a16b5ed678180b2
44 lines
1.3 KiB
JSON
44 lines
1.3 KiB
JSON
{
|
|
"name": "react-native-codegen",
|
|
"version": "0.0.12",
|
|
"description": "⚛️ Code generation tools for React Native",
|
|
"homepage": "https://github.com/facebook/react-native/tree/HEAD/packages/react-native-codegen",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git@github.com:facebook/react-native.git",
|
|
"directory": "packages/react-native-codegen"
|
|
},
|
|
"scripts": {
|
|
"build": "yarn clean && node scripts/build.js --verbose",
|
|
"clean": "rm -rf lib",
|
|
"prepublish": "yarn run build"
|
|
},
|
|
"license": "MIT",
|
|
"files": [
|
|
"lib"
|
|
],
|
|
"dependencies": {
|
|
"@babel/parser": "^7.14.0",
|
|
"flow-parser": "^0.121.0",
|
|
"jscodeshift": "^0.11.0",
|
|
"nullthrows": "^1.1.1"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.14.0",
|
|
"@babel/plugin-proposal-class-properties": "^7.0.0",
|
|
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.0.0",
|
|
"@babel/plugin-proposal-object-rest-spread": "^7.0.0",
|
|
"@babel/plugin-proposal-optional-chaining": "^7.0.0",
|
|
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
|
|
"@babel/plugin-transform-async-to-generator": "^7.0.0",
|
|
"@babel/plugin-transform-destructuring": "^7.0.0",
|
|
"@babel/plugin-transform-flow-strip-types": "^7.0.0",
|
|
"chalk": "^4.0.0",
|
|
"glob": "^7.1.1",
|
|
"invariant": "^2.2.4",
|
|
"micromatch": "^4.0.2",
|
|
"mkdirp": "^0.5.1",
|
|
"prettier": "^2.4.1"
|
|
}
|
|
}
|