Skip to content

Commit bfc26b0

Browse files
committed
update blockly dependencies
1 parent 5074c3d commit bfc26b0

File tree

3 files changed

+175
-175
lines changed

3 files changed

+175
-175
lines changed

package.json

Lines changed: 167 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -1,175 +1,175 @@
11
{
2-
"name": "jupyterlab-blockly-ipylgbst",
3-
"version": "0.1.0",
4-
"description": "Blockly extension for JupyterLab to control the Lego Boost, using the ipylgbst library.",
5-
"keywords": [
6-
"jupyter",
7-
"jupyterlab",
8-
"jupyterlab-extension",
9-
"ipylgbst",
10-
"Lego Boost",
11-
"robot"
2+
"name": "jupyterlab-blockly-ipylgbst",
3+
"version": "0.1.0",
4+
"description": "Blockly extension for JupyterLab to control the Lego Boost, using the ipylgbst library.",
5+
"keywords": [
6+
"jupyter",
7+
"jupyterlab",
8+
"jupyterlab-extension",
9+
"ipylgbst",
10+
"Lego Boost",
11+
"robot"
12+
],
13+
"homepage": "https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst",
14+
"bugs": {
15+
"url": "https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst/issues"
16+
},
17+
"license": "BSD-3-Clause",
18+
"author": {
19+
"name": "Denisa Checiu",
20+
"email": "denisa.checiu@quantstack.net"
21+
},
22+
"files": [
23+
"lib/**/*.{d.ts,eot,gif,html,jpg,js,js.map,json,png,svg,woff2,ttf}",
24+
"style/**/*.{css,js,eot,gif,html,jpg,json,png,svg,woff2,ttf}"
25+
],
26+
"main": "lib/index.js",
27+
"types": "lib/index.d.ts",
28+
"style": "style/index.css",
29+
"repository": {
30+
"type": "git",
31+
"url": "https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst.git"
32+
},
33+
"scripts": {
34+
"build": "jlpm build:lib && jlpm build:labextension:dev",
35+
"build:prod": "jlpm clean && jlpm build:lib:prod && jlpm build:labextension",
36+
"build:labextension": "jupyter labextension build .",
37+
"build:labextension:dev": "jupyter labextension build --development True .",
38+
"build:lib": "tsc --sourceMap",
39+
"build:lib:prod": "tsc",
40+
"clean": "jlpm clean:lib",
41+
"clean:lib": "rimraf lib tsconfig.tsbuildinfo",
42+
"clean:lintcache": "rimraf .eslintcache .stylelintcache",
43+
"clean:labextension": "rimraf jupyterlab_blockly_ipylgbst/labextension jupyterlab_blockly_ipylgbst/_version.py",
44+
"clean:all": "jlpm clean:lib && jlpm clean:labextension && jlpm clean:lintcache",
45+
"eslint": "jlpm eslint:check --fix",
46+
"eslint:check": "eslint . --cache --ext .ts,.tsx",
47+
"install:extension": "jlpm build",
48+
"lint": "jlpm stylelint && jlpm prettier && jlpm eslint",
49+
"lint:check": "jlpm stylelint:check && jlpm prettier:check && jlpm eslint:check",
50+
"prettier": "jlpm prettier:base --write --list-different",
51+
"prettier:base": "prettier \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"",
52+
"prettier:check": "jlpm prettier:base --check",
53+
"stylelint": "jlpm stylelint:check --fix",
54+
"stylelint:check": "stylelint --cache \"style/**/*.css\"",
55+
"watch": "run-p watch:src watch:labextension",
56+
"watch:src": "tsc -w --sourceMap",
57+
"watch:labextension": "jupyter labextension watch ."
58+
},
59+
"dependencies": {
60+
"@jupyterlab/application": "^4.2",
61+
"blockly": "^11.1.1",
62+
"jupyterlab-blockly": "^0.3.3"
63+
},
64+
"devDependencies": {
65+
"@jupyterlab/builder": "^4.2.4",
66+
"@typescript-eslint/eslint-plugin": "^5.12.1",
67+
"@typescript-eslint/parser": "^5.12.1",
68+
"eslint": "^8.9.0",
69+
"eslint-config-prettier": "^8.4.0",
70+
"eslint-plugin-prettier": "^4.0.0",
71+
"eslint-plugin-react": "^7.30.0",
72+
"npm-run-all": "^4.1.5",
73+
"prettier": "^2.5.1",
74+
"rimraf": "^3.0.2",
75+
"source-map-loader": "^4.0.1",
76+
"stylelint": "^14.3.0",
77+
"stylelint-config-prettier": "^9.0.4",
78+
"stylelint-config-recommended": "^6.0.0",
79+
"stylelint-config-standard": "~24.0.0",
80+
"stylelint-prettier": "^2.0.0",
81+
"typescript": "~5.0.2"
82+
},
83+
"sideEffects": [
84+
"style/*.css",
85+
"style/index.js"
86+
],
87+
"styleModule": "style/index.js",
88+
"publishConfig": {
89+
"access": "public"
90+
},
91+
"jupyterlab": {
92+
"extension": true,
93+
"outputDir": "jupyterlab_blockly_ipylgbst/labextension",
94+
"webpackConfig": "./webpack.config.js"
95+
},
96+
"eslintIgnore": [
97+
"node_modules",
98+
"dist",
99+
"coverage",
100+
"**/*.d.ts",
101+
"examples"
102+
],
103+
"eslintConfig": {
104+
"extends": [
105+
"eslint:recommended",
106+
"plugin:@typescript-eslint/eslint-recommended",
107+
"plugin:@typescript-eslint/recommended",
108+
"plugin:prettier/recommended"
12109
],
13-
"homepage": "https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst",
14-
"bugs": {
15-
"url": "https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst/issues"
110+
"parser": "@typescript-eslint/parser",
111+
"parserOptions": {
112+
"project": "tsconfig.json",
113+
"sourceType": "module"
16114
},
17-
"license": "BSD-3-Clause",
18-
"author": {
19-
"name": "Denisa Checiu",
20-
"email": "denisa.checiu@quantstack.net"
21-
},
22-
"files": [
23-
"lib/**/*.{d.ts,eot,gif,html,jpg,js,js.map,json,png,svg,woff2,ttf}",
24-
"style/**/*.{css,js,eot,gif,html,jpg,json,png,svg,woff2,ttf}"
25-
],
26-
"main": "lib/index.js",
27-
"types": "lib/index.d.ts",
28-
"style": "style/index.css",
29-
"repository": {
30-
"type": "git",
31-
"url": "https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst.git"
32-
},
33-
"scripts": {
34-
"build": "jlpm build:lib && jlpm build:labextension:dev",
35-
"build:prod": "jlpm clean && jlpm build:lib:prod && jlpm build:labextension",
36-
"build:labextension": "jupyter labextension build .",
37-
"build:labextension:dev": "jupyter labextension build --development True .",
38-
"build:lib": "tsc --sourceMap",
39-
"build:lib:prod": "tsc",
40-
"clean": "jlpm clean:lib",
41-
"clean:lib": "rimraf lib tsconfig.tsbuildinfo",
42-
"clean:lintcache": "rimraf .eslintcache .stylelintcache",
43-
"clean:labextension": "rimraf jupyterlab_blockly_ipylgbst/labextension jupyterlab_blockly_ipylgbst/_version.py",
44-
"clean:all": "jlpm clean:lib && jlpm clean:labextension && jlpm clean:lintcache",
45-
"eslint": "jlpm eslint:check --fix",
46-
"eslint:check": "eslint . --cache --ext .ts,.tsx",
47-
"install:extension": "jlpm build",
48-
"lint": "jlpm stylelint && jlpm prettier && jlpm eslint",
49-
"lint:check": "jlpm stylelint:check && jlpm prettier:check && jlpm eslint:check",
50-
"prettier": "jlpm prettier:base --write --list-different",
51-
"prettier:base": "prettier \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"",
52-
"prettier:check": "jlpm prettier:base --check",
53-
"stylelint": "jlpm stylelint:check --fix",
54-
"stylelint:check": "stylelint --cache \"style/**/*.css\"",
55-
"watch": "run-p watch:src watch:labextension",
56-
"watch:src": "tsc -w --sourceMap",
57-
"watch:labextension": "jupyter labextension watch ."
58-
},
59-
"dependencies": {
60-
"@jupyterlab/application": "^4.2",
61-
"blockly": "^11.0",
62-
"jupyterlab-blockly": "^0.3.2"
63-
},
64-
"devDependencies": {
65-
"@jupyterlab/builder": "^4.2.4",
66-
"@typescript-eslint/eslint-plugin": "^5.12.1",
67-
"@typescript-eslint/parser": "^5.12.1",
68-
"eslint": "^8.9.0",
69-
"eslint-config-prettier": "^8.4.0",
70-
"eslint-plugin-prettier": "^4.0.0",
71-
"eslint-plugin-react": "^7.30.0",
72-
"npm-run-all": "^4.1.5",
73-
"prettier": "^2.5.1",
74-
"rimraf": "^3.0.2",
75-
"source-map-loader": "^4.0.1",
76-
"stylelint": "^14.3.0",
77-
"stylelint-config-prettier": "^9.0.4",
78-
"stylelint-config-recommended": "^6.0.0",
79-
"stylelint-config-standard": "~24.0.0",
80-
"stylelint-prettier": "^2.0.0",
81-
"typescript": "~5.0.2"
82-
},
83-
"sideEffects": [
84-
"style/*.css",
85-
"style/index.js"
86-
],
87-
"styleModule": "style/index.js",
88-
"publishConfig": {
89-
"access": "public"
90-
},
91-
"jupyterlab": {
92-
"extension": true,
93-
"outputDir": "jupyterlab_blockly_ipylgbst/labextension",
94-
"webpackConfig": "./webpack.config.js"
95-
},
96-
"eslintIgnore": [
97-
"node_modules",
98-
"dist",
99-
"coverage",
100-
"**/*.d.ts",
101-
"examples"
115+
"plugins": [
116+
"@typescript-eslint"
102117
],
103-
"eslintConfig": {
104-
"extends": [
105-
"eslint:recommended",
106-
"plugin:@typescript-eslint/eslint-recommended",
107-
"plugin:@typescript-eslint/recommended",
108-
"plugin:prettier/recommended"
109-
],
110-
"parser": "@typescript-eslint/parser",
111-
"parserOptions": {
112-
"project": "tsconfig.json",
113-
"sourceType": "module"
114-
},
115-
"plugins": [
116-
"@typescript-eslint"
117-
],
118-
"rules": {
119-
"@typescript-eslint/naming-convention": [
120-
"error",
121-
{
122-
"selector": "interface",
123-
"format": [
124-
"PascalCase"
125-
],
126-
"custom": {
127-
"regex": "^I[A-Z]",
128-
"match": true
129-
}
130-
}
131-
],
132-
"@typescript-eslint/no-unused-vars": [
133-
"warn",
134-
{
135-
"args": "none"
136-
}
137-
],
138-
"@typescript-eslint/no-explicit-any": "off",
139-
"@typescript-eslint/no-namespace": "off",
140-
"@typescript-eslint/no-use-before-define": "off",
141-
"@typescript-eslint/quotes": [
142-
"error",
143-
"single",
144-
{
145-
"avoidEscape": true,
146-
"allowTemplateLiterals": false
147-
}
148-
],
149-
"curly": [
150-
"error",
151-
"all"
152-
],
153-
"eqeqeq": "error",
154-
"prefer-arrow-callback": "error"
118+
"rules": {
119+
"@typescript-eslint/naming-convention": [
120+
"error",
121+
{
122+
"selector": "interface",
123+
"format": [
124+
"PascalCase"
125+
],
126+
"custom": {
127+
"regex": "^I[A-Z]",
128+
"match": true
129+
}
155130
}
156-
},
157-
"prettier": {
158-
"singleQuote": true,
159-
"trailingComma": "none",
160-
"arrowParens": "avoid",
161-
"endOfLine": "auto"
162-
},
163-
"stylelint": {
164-
"extends": [
165-
"stylelint-config-recommended",
166-
"stylelint-config-standard",
167-
"stylelint-prettier/recommended"
168-
],
169-
"rules": {
170-
"property-no-vendor-prefix": null,
171-
"selector-no-vendor-prefix": null,
172-
"value-no-vendor-prefix": null
131+
],
132+
"@typescript-eslint/no-unused-vars": [
133+
"warn",
134+
{
135+
"args": "none"
173136
}
137+
],
138+
"@typescript-eslint/no-explicit-any": "off",
139+
"@typescript-eslint/no-namespace": "off",
140+
"@typescript-eslint/no-use-before-define": "off",
141+
"@typescript-eslint/quotes": [
142+
"error",
143+
"single",
144+
{
145+
"avoidEscape": true,
146+
"allowTemplateLiterals": false
147+
}
148+
],
149+
"curly": [
150+
"error",
151+
"all"
152+
],
153+
"eqeqeq": "error",
154+
"prefer-arrow-callback": "error"
155+
}
156+
},
157+
"prettier": {
158+
"singleQuote": true,
159+
"trailingComma": "none",
160+
"arrowParens": "avoid",
161+
"endOfLine": "auto"
162+
},
163+
"stylelint": {
164+
"extends": [
165+
"stylelint-config-recommended",
166+
"stylelint-config-standard",
167+
"stylelint-prettier/recommended"
168+
],
169+
"rules": {
170+
"property-no-vendor-prefix": null,
171+
"selector-no-vendor-prefix": null,
172+
"value-no-vendor-prefix": null
174173
}
174+
}
175175
}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ classifiers = [
2525
dependencies = [
2626
"jupyterlab>=4.0.0,<5",
2727
"ipywidgets",
28-
"jupyterlab-blockly>=0.3.2, <0.4",
28+
"jupyterlab-blockly>=0.3.3, <0.4",
2929
"ipylgbst>=0.2.1, <0.3",
3030
]
3131
dynamic = ["version", "description", "authors", "urls", "keywords"]

yarn.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,7 +2191,7 @@ __metadata:
21912191
languageName: node
21922192
linkType: hard
21932193

2194-
"blockly@npm:^11.0":
2194+
"blockly@npm:^11.0, blockly@npm:^11.1.1":
21952195
version: 11.1.1
21962196
resolution: "blockly@npm:11.1.1"
21972197
dependencies:
@@ -4075,12 +4075,12 @@ __metadata:
40754075
"@jupyterlab/builder": ^4.2.4
40764076
"@typescript-eslint/eslint-plugin": ^5.12.1
40774077
"@typescript-eslint/parser": ^5.12.1
4078-
blockly: ^11.0
4078+
blockly: ^11.1.1
40794079
eslint: ^8.9.0
40804080
eslint-config-prettier: ^8.4.0
40814081
eslint-plugin-prettier: ^4.0.0
40824082
eslint-plugin-react: ^7.30.0
4083-
jupyterlab-blockly: ^0.3.2
4083+
jupyterlab-blockly: ^0.3.3
40844084
npm-run-all: ^4.1.5
40854085
prettier: ^2.5.1
40864086
rimraf: ^3.0.2
@@ -4094,9 +4094,9 @@ __metadata:
40944094
languageName: unknown
40954095
linkType: soft
40964096

4097-
"jupyterlab-blockly@npm:^0.3.2":
4098-
version: 0.3.2
4099-
resolution: "jupyterlab-blockly@npm:0.3.2"
4097+
"jupyterlab-blockly@npm:^0.3.3":
4098+
version: 0.3.3
4099+
resolution: "jupyterlab-blockly@npm:0.3.3"
41004100
dependencies:
41014101
"@blockly/field-colour": 5.0.6
41024102
"@jupyterlab/apputils": ^4.2
@@ -4115,7 +4115,7 @@ __metadata:
41154115
blockly: ^11.0
41164116
react: ^18.2
41174117
react-dom: ^18.2
4118-
checksum: d3f0ec4d7d128c1d0defe7e2b46110924f3bb4216d5a77e587e3aa359ff68566d2c85259c56f65fa761f334ce0b2c82f1544cd3d872e1a775d3c5f4639922d24
4118+
checksum: 78552cf073b865e02eed980167ae1f4613ebf3c46b3e6c37b9d9386bc902132b600f3a7cf11b2081ade7eb47bbdb2045e89d91ce9c93a1d08794dd2700cc07ed
41194119
languageName: node
41204120
linkType: hard
41214121

0 commit comments

Comments
 (0)