Disallow dependency cycles (#13442)
This commit is contained in:
parent
d3f4c22c28
commit
a59522df83
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@ -36,6 +36,9 @@ jobs:
|
|||||||
YARN_NODE_LINKER: pnp # use pnp linker for better linking performance: it's meant to update yarn cache only
|
YARN_NODE_LINKER: pnp # use pnp linker for better linking performance: it's meant to update yarn cache only
|
||||||
run: |
|
run: |
|
||||||
yarn install --immutable --skip-builds
|
yarn install --immutable --skip-builds
|
||||||
|
- name: Check for dependency cycles
|
||||||
|
run: |
|
||||||
|
yarn release-tool check-cycles
|
||||||
|
|
||||||
test-coverage:
|
test-coverage:
|
||||||
name: Test on Node.js Latest
|
name: Test on Node.js Latest
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -13,11 +13,13 @@
|
|||||||
"access": "public"
|
"access": "public"
|
||||||
},
|
},
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
"TODO": "The @babel/traverse dependency is only needed for the NodePath TS type. After converting @babel/core to TS we can import NodePath from there.",
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/traverse": "workspace:^7.13.15",
|
|
||||||
"@babel/types": "workspace:^7.13.16"
|
"@babel/types": "workspace:^7.13.16"
|
||||||
},
|
},
|
||||||
|
"TODO": "The @babel/traverse dependency is only needed for the NodePath TS type. We can consider exporting it from @babel/core.",
|
||||||
|
"devDependencies": {
|
||||||
|
"@babel/traverse": "workspace:*"
|
||||||
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=6.9.0"
|
"node": ">=6.9.0"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -596,7 +596,7 @@ __metadata:
|
|||||||
version: 0.0.0-use.local
|
version: 0.0.0-use.local
|
||||||
resolution: "@babel/helper-hoist-variables@workspace:packages/babel-helper-hoist-variables"
|
resolution: "@babel/helper-hoist-variables@workspace:packages/babel-helper-hoist-variables"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/traverse": "workspace:^7.13.15"
|
"@babel/traverse": "workspace:*"
|
||||||
"@babel/types": "workspace:^7.13.16"
|
"@babel/types": "workspace:^7.13.16"
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
@ -3567,7 +3567,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"@babel/traverse@workspace:*, @babel/traverse@workspace:^7.13.0, @babel/traverse@workspace:^7.13.15, @babel/traverse@workspace:^7.14.0, @babel/traverse@workspace:^7.14.2, @babel/traverse@workspace:packages/babel-traverse":
|
"@babel/traverse@workspace:*, @babel/traverse@workspace:^7.13.0, @babel/traverse@workspace:^7.14.0, @babel/traverse@workspace:^7.14.2, @babel/traverse@workspace:packages/babel-traverse":
|
||||||
version: 0.0.0-use.local
|
version: 0.0.0-use.local
|
||||||
resolution: "@babel/traverse@workspace:packages/babel-traverse"
|
resolution: "@babel/traverse@workspace:packages/babel-traverse"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user