Skip to content

Commit 4153f16

Browse files
authored
Merge pull request #3795 from ferdnyc/patch-1
Binder and yarn tweaks
2 parents fae7378 + f1b7dd1 commit 4153f16

File tree

5 files changed

+84
-24
lines changed

5 files changed

+84
-24
lines changed

.binder/postBuild

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
set -e
44

55
npm install -g yarn
6+
yarn set version stable
67

78
./dev-install.sh

.binder/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
bqplot
22
ipyleaflet
33
jupyterlab-myst
4-
jupyterlab~=3.0
4+
jupyterlab==4.0.2
55
matplotlib
66
networkx
77
numpy

.yarnrc.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
11
nodeLinker: node-modules
2+
3+
# prettier-ignore
4+
packageExtensions:
5+
"@nrwl/devkit@^15":
6+
dependencies:
7+
nx: ^15
8+
postcss-cssnext@^3.1.0:
9+
dependencies:
10+
caniuse-lite: ^1
11+
source-map-loader@^4:
12+
dependencies:
13+
webpack: ^5

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"build:nbextension": "lerna run --stream build:nbextension",
1515
"build:test": "lerna run build:test --stream --ignore \"@jupyter-widgets/example-*\"",
1616
"clean": "lerna run --stream clean",
17-
"deduplicate": "yarn && yarn-deduplicate -s fewer --fail",
1817
"docs": "typedoc",
1918
"eslint": "eslint . --fix --ignore-path .gitignore --ext .ts,.tsx",
2019
"eslint:check": "eslint . --ignore-path .gitignore --ext .ts,.tsx",
@@ -56,8 +55,7 @@
5655
"rimraf": "^5.0.1",
5756
"sort-package-json": "^2.1.0",
5857
"typedoc": "~0.23.24",
59-
"typescript": "~4.9.4",
60-
"yarn-deduplicate": "^6.0.1"
58+
"typescript": "~4.9.4"
6159
},
6260
"engines": {
6361
"node": ">=14",

yarn.lock

Lines changed: 69 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4356,7 +4356,7 @@ __metadata:
43564356
languageName: node
43574357
linkType: hard
43584358

4359-
"acorn-import-assertions@npm:^1.7.6":
4359+
"acorn-import-assertions@npm:^1.7.6, acorn-import-assertions@npm:^1.9.0":
43604360
version: 1.9.0
43614361
resolution: "acorn-import-assertions@npm:1.9.0"
43624362
peerDependencies:
@@ -5309,6 +5309,13 @@ __metadata:
53095309
languageName: node
53105310
linkType: hard
53115311

5312+
"caniuse-lite@npm:^1":
5313+
version: 1.0.30001511
5314+
resolution: "caniuse-lite@npm:1.0.30001511"
5315+
checksum: b7a8176673b15b9fbff689c6df1f38b69b877d68905120c5b1d4a1a6fa73d165f383aa1c818872435c0180681065b7be81c2cfff8303fed4b3cc54bd305fd67e
5316+
languageName: node
5317+
linkType: hard
5318+
53125319
"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000792, caniuse-lite@npm:^1.0.30000805, caniuse-lite@npm:^1.0.30001449":
53135320
version: 1.0.30001487
53145321
resolution: "caniuse-lite@npm:1.0.30001487"
@@ -6815,6 +6822,16 @@ __metadata:
68156822
languageName: node
68166823
linkType: hard
68176824

6825+
"enhanced-resolve@npm:^5.15.0":
6826+
version: 5.15.0
6827+
resolution: "enhanced-resolve@npm:5.15.0"
6828+
dependencies:
6829+
graceful-fs: ^4.2.4
6830+
tapable: ^2.2.0
6831+
checksum: fbd8cdc9263be71cc737aa8a7d6c57b43d6aa38f6cc75dde6fcd3598a130cc465f979d2f4d01bb3bf475acb43817749c79f8eef9be048683602ca91ab52e4f11
6832+
languageName: node
6833+
linkType: hard
6834+
68186835
"enquirer@npm:~2.3.6":
68196836
version: 2.3.6
68206837
resolution: "enquirer@npm:2.3.6"
@@ -11270,7 +11287,7 @@ __metadata:
1127011287
languageName: node
1127111288
linkType: hard
1127211289

11273-
"nx@npm:15.9.4, nx@npm:>=14.8.1 < 16":
11290+
"nx@npm:15.9.4, nx@npm:>=14.8.1 < 16, nx@npm:^15":
1127411291
version: 15.9.4
1127511292
resolution: "nx@npm:15.9.4"
1127611293
dependencies:
@@ -13410,7 +13427,6 @@ __metadata:
1341013427
sort-package-json: ^2.1.0
1341113428
typedoc: ~0.23.24
1341213429
typescript: ~4.9.4
13413-
yarn-deduplicate: ^6.0.1
1341413430
languageName: unknown
1341513431
linkType: soft
1341613432

@@ -13560,6 +13576,17 @@ __metadata:
1356013576
languageName: node
1356113577
linkType: hard
1356213578

13579+
"schema-utils@npm:^3.2.0":
13580+
version: 3.3.0
13581+
resolution: "schema-utils@npm:3.3.0"
13582+
dependencies:
13583+
"@types/json-schema": ^7.0.8
13584+
ajv: ^6.12.5
13585+
ajv-keywords: ^3.5.2
13586+
checksum: ea56971926fac2487f0757da939a871388891bc87c6a82220d125d587b388f1704788f3706e7f63a7b70e49fc2db974c41343528caea60444afd5ce0fe4b85c0
13587+
languageName: node
13588+
linkType: hard
13589+
1356313590
"schema-utils@npm:^4.0.0":
1356413591
version: 4.0.1
1356513592
resolution: "schema-utils@npm:4.0.1"
@@ -13630,7 +13657,7 @@ __metadata:
1363013657
languageName: node
1363113658
linkType: hard
1363213659

13633-
"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.0":
13660+
"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8":
1363413661
version: 7.5.1
1363513662
resolution: "semver@npm:7.5.1"
1363613663
dependencies:
@@ -14710,7 +14737,7 @@ __metadata:
1471014737
languageName: node
1471114738
linkType: hard
1471214739

14713-
"tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0":
14740+
"tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0":
1471414741
version: 2.5.0
1471514742
resolution: "tslib@npm:2.5.0"
1471614743
checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1
@@ -14885,7 +14912,6 @@ __metadata:
1488514912
bin:
1488614913
tsc: bin/tsc
1488714914
tsserver: bin/tsserver
14888-
checksum: ab417a2f398380c90a6cf5a5f74badd17866adf57f1165617d6a551f059c3ba0a3e4da0d147b3ac5681db9ac76a303c5876394b13b3de75fdd5b1eaa06181c9d
1488914915
languageName: node
1489014916
linkType: hard
1489114917

@@ -15489,6 +15515,43 @@ __metadata:
1548915515
languageName: node
1549015516
linkType: hard
1549115517

15518+
"webpack@npm:^5":
15519+
version: 5.88.1
15520+
resolution: "webpack@npm:5.88.1"
15521+
dependencies:
15522+
"@types/eslint-scope": ^3.7.3
15523+
"@types/estree": ^1.0.0
15524+
"@webassemblyjs/ast": ^1.11.5
15525+
"@webassemblyjs/wasm-edit": ^1.11.5
15526+
"@webassemblyjs/wasm-parser": ^1.11.5
15527+
acorn: ^8.7.1
15528+
acorn-import-assertions: ^1.9.0
15529+
browserslist: ^4.14.5
15530+
chrome-trace-event: ^1.0.2
15531+
enhanced-resolve: ^5.15.0
15532+
es-module-lexer: ^1.2.1
15533+
eslint-scope: 5.1.1
15534+
events: ^3.2.0
15535+
glob-to-regexp: ^0.4.1
15536+
graceful-fs: ^4.2.9
15537+
json-parse-even-better-errors: ^2.3.1
15538+
loader-runner: ^4.2.0
15539+
mime-types: ^2.1.27
15540+
neo-async: ^2.6.2
15541+
schema-utils: ^3.2.0
15542+
tapable: ^2.1.1
15543+
terser-webpack-plugin: ^5.3.7
15544+
watchpack: ^2.4.0
15545+
webpack-sources: ^3.2.3
15546+
peerDependenciesMeta:
15547+
webpack-cli:
15548+
optional: true
15549+
bin:
15550+
webpack: bin/webpack.js
15551+
checksum: 726e7e05ab2e7c142609a673dd6aa1a711ed97f349418a2a393d650c5ddad172d191257f60e1e37f6b2a77261571c202aabd5ce9240791a686774f0801cf5ec2
15552+
languageName: node
15553+
linkType: hard
15554+
1549215555
"webpack@npm:^5.65.0, webpack@npm:^5.76.1":
1549315556
version: 5.82.1
1549415557
resolution: "webpack@npm:5.82.1"
@@ -15910,20 +15973,6 @@ __metadata:
1591015973
languageName: node
1591115974
linkType: hard
1591215975

15913-
"yarn-deduplicate@npm:^6.0.1":
15914-
version: 6.0.2
15915-
resolution: "yarn-deduplicate@npm:6.0.2"
15916-
dependencies:
15917-
"@yarnpkg/lockfile": ^1.1.0
15918-
commander: ^10.0.1
15919-
semver: ^7.5.0
15920-
tslib: ^2.5.0
15921-
bin:
15922-
yarn-deduplicate: dist/cli.js
15923-
checksum: 2f6c38deaa1139f3a099069dc946a3800e5ba64410d1c45f516dc381e4b1619f0d4f7ad3b38a617e3a85d629ce42e5592105de7089a0da4d0198881ee5390947
15924-
languageName: node
15925-
linkType: hard
15926-
1592715976
"yjs@npm:^13.5.40":
1592815977
version: 13.6.1
1592915978
resolution: "yjs@npm:13.6.1"

0 commit comments

Comments
 (0)