Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Commit

Permalink
add flow strip types plugin (#2533)
Browse files Browse the repository at this point in the history
  • Loading branch information
intergalacticspacehighway committed Nov 16, 2023
1 parent c78b1e2 commit 1f9376b
Show file tree
Hide file tree
Showing 3 changed files with 82 additions and 0 deletions.
1 change: 1 addition & 0 deletions apps/expo/babel.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ module.exports = function (api) {
let plugins = [
["inline-dotenv", { path: envPath }],
"react-native-reanimated/plugin",
"@babel/plugin-transform-flow-strip-types",
["@babel/plugin-transform-class-properties", { loose: true }],
["@babel/plugin-transform-private-methods", { loose: true }],
[
Expand Down
3 changes: 3 additions & 0 deletions apps/expo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,9 @@
},
"devDependencies": {
"@babel/core": "^7.22.9",
"@babel/plugin-transform-class-properties": "^7.23.3",
"@babel/plugin-transform-flow-strip-types": "^7.23.3",
"@babel/plugin-transform-private-methods": "^7.23.3",
"@babel/runtime": "^7.22.6",
"@expo/xcpretty": "^4.2.2",
"@types/jest": "^29.5.3",
Expand Down
78 changes: 78 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,25 @@ __metadata:
languageName: node
linkType: hard

"@babel/helper-create-class-features-plugin@npm:^7.22.15":
version: 7.22.15
resolution: "@babel/helper-create-class-features-plugin@npm:7.22.15"
dependencies:
"@babel/helper-annotate-as-pure": ^7.22.5
"@babel/helper-environment-visitor": ^7.22.5
"@babel/helper-function-name": ^7.22.5
"@babel/helper-member-expression-to-functions": ^7.22.15
"@babel/helper-optimise-call-expression": ^7.22.5
"@babel/helper-replace-supers": ^7.22.9
"@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
"@babel/helper-split-export-declaration": ^7.22.6
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0
checksum: 52c500d8d164abb3a360b1b7c4b8fff77bc4a5920d3a2b41ae6e1d30617b0dc0b972c1f5db35b1752007e04a748908b4a99bc872b73549ae837e87dcdde005a3
languageName: node
linkType: hard

"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.5":
version: 7.22.9
resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.9"
Expand Down Expand Up @@ -440,6 +459,15 @@ __metadata:
languageName: node
linkType: hard

"@babel/helper-member-expression-to-functions@npm:^7.22.15":
version: 7.23.0
resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0"
dependencies:
"@babel/types": ^7.23.0
checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75
languageName: node
linkType: hard

"@babel/helper-member-expression-to-functions@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-member-expression-to-functions@npm:7.22.5"
Expand Down Expand Up @@ -923,6 +951,17 @@ __metadata:
languageName: node
linkType: hard

"@babel/plugin-syntax-flow@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-syntax-flow@npm:7.23.3"
dependencies:
"@babel/helper-plugin-utils": ^7.22.5
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: c6e6f355d6ace5f4a9e7bb19f1fed2398aeb9b62c4c671a189d81b124f9f5bb77c4225b6e85e19339268c60a021c1e49104e450375de5e6bb70612190d9678af
languageName: node
linkType: hard

"@babel/plugin-syntax-import-assertions@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/plugin-syntax-import-assertions@npm:7.22.5"
Expand Down Expand Up @@ -1161,6 +1200,18 @@ __metadata:
languageName: node
linkType: hard

"@babel/plugin-transform-class-properties@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-class-properties@npm:7.23.3"
dependencies:
"@babel/helper-create-class-features-plugin": ^7.22.15
"@babel/helper-plugin-utils": ^7.22.5
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: 9c6f8366f667897541d360246de176dd29efc7a13d80a5b48361882f7173d9173be4646c3b7d9b003ccc0e01e25df122330308f33db921fa553aa17ad544b3fc
languageName: node
linkType: hard

"@babel/plugin-transform-class-static-block@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/plugin-transform-class-static-block@npm:7.22.5"
Expand Down Expand Up @@ -1287,6 +1338,18 @@ __metadata:
languageName: node
linkType: hard

"@babel/plugin-transform-flow-strip-types@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-flow-strip-types@npm:7.23.3"
dependencies:
"@babel/helper-plugin-utils": ^7.22.5
"@babel/plugin-syntax-flow": ^7.23.3
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: de38cc5cf948bc19405ea041292181527a36f59f08d787a590415fac36e9b0c7992f0d3e2fd3b9402089bafdaa1a893291a0edf15beebfd29bdedbbe582fee9b
languageName: node
linkType: hard

"@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/plugin-transform-for-of@npm:7.22.5"
Expand Down Expand Up @@ -1541,6 +1604,18 @@ __metadata:
languageName: node
linkType: hard

"@babel/plugin-transform-private-methods@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-private-methods@npm:7.23.3"
dependencies:
"@babel/helper-create-class-features-plugin": ^7.22.15
"@babel/helper-plugin-utils": ^7.22.5
peerDependencies:
"@babel/core": ^7.0.0-0
checksum: cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0
languageName: node
linkType: hard

"@babel/plugin-transform-private-property-in-object@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.5"
Expand Down Expand Up @@ -7223,6 +7298,9 @@ __metadata:
dependencies:
"@amplitude/analytics-react-native": ^1.3.1
"@babel/core": ^7.22.9
"@babel/plugin-transform-class-properties": ^7.23.3
"@babel/plugin-transform-flow-strip-types": ^7.23.3
"@babel/plugin-transform-private-methods": ^7.23.3
"@babel/runtime": ^7.22.6
"@bacons/css-to-expo-linear-gradient": ^1.3.0
"@bacons/link-assets": ^1.1.0
Expand Down

0 comments on commit 1f9376b

Please sign in to comment.