Skip to content
This repository was archived by the owner on Feb 14, 2024. It is now read-only.

Commit c8fd49c

Browse files
committed
Remove ts-loader
1 parent 4cee601 commit c8fd49c

File tree

3 files changed

+10
-28
lines changed

3 files changed

+10
-28
lines changed

package.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@
2929
"url": "https://github.com/jupyterlite/xeus-python-kernel.git"
3030
},
3131
"scripts": {
32-
"build:dockerimage": "docker build -t mydockerimage . ",
33-
"build:dockerimage_no_cache": "docker build -t mydockerimage --no-cache . ",
34-
"build:emscripten": "echo $(pwd) && docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) mydockerimage copy_output.sh",
32+
"build:dockerimage": "docker build -t jupyterlite-xeus-kernel . ",
33+
"build:dockerimage_no_cache": "docker build -t jupyterlite-xeus-kernel --no-cache . ",
34+
"build:emscripten": "echo $(pwd) && docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) jupyterlite-xeus-kernel copy_output.sh",
3535
"copy-files": "copyfiles -u 1 src/xpython_wasm.wasm src/xpython_wasm.js src/python_data.js src/python_data.data lib",
3636
"build:wasm": "jlpm run build:dockerimage && jlpm run build:emscripten",
3737
"build:wasm_no_cache": "jlpm run build:dockerimage_no_cache && jlpm run build:emscripten",
3838
"build:worker": "webpack --config worker.webpack.config.js --mode=development",
3939
"build:worker:prod": "webpack --config worker.webpack.config.js --mode=production",
40-
"build": "jlpm run build:worker && jlpm run build:lib && jlpm run copy-files && jlpm run build:labextension:dev",
41-
"build:prod": "jlpm run clean && jlpm run build:worker:prod && jlpm run build:wasm && jlpm run build:lib && jlpm run copy-files && jlpm run build:labextension",
40+
"build": "jlpm run build:lib && jlpm run build:worker && jlpm run copy-files && jlpm run build:labextension:dev",
41+
"build:prod": "jlpm run clean && jlpm run build:wasm && jlpm run build:lib && jlpm run build:worker:prod && jlpm run copy-files && jlpm run build:labextension",
4242
"build:labextension": "jupyter labextension build .",
4343
"build:labextension:dev": "jupyter labextension build --development True .",
4444
"build:lib": "tsc",
@@ -75,7 +75,6 @@
7575
"prettier": "^2.1.1",
7676
"rimraf": "^3.0.2",
7777
"source-map-loader": "^4.0.0",
78-
"ts-loader": "^9.3.0",
7978
"typescript": "~4.2.3"
8079
},
8180
"sideEffects": [

worker.webpack.config.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
const path = require('path');
22
const rules = [
3-
{
4-
test: /\.ts$/,
5-
loader: 'ts-loader',
6-
options: {
7-
configFile: path.resolve('./tsconfig.json')
8-
}
9-
},
103
{
114
test: /\.js$/,
125
exclude: /node_modules/,
@@ -20,12 +13,12 @@ const resolve = {
2013
child_process: false,
2114
crypto: false
2215
},
23-
extensions: [".ts", ".js"],
16+
extensions: [".js"],
2417
};
2518

2619
module.exports = [
2720
{
28-
entry: './src/worker.ts',
21+
entry: './lib/worker.js',
2922
output: {
3023
filename: 'worker.js',
3124
path: path.resolve(__dirname, 'lib'),

yarn.lock

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1694,7 +1694,7 @@ end-of-stream@^1.1.0:
16941694
dependencies:
16951695
once "^1.4.0"
16961696

1697-
enhanced-resolve@^5.0.0, enhanced-resolve@^5.9.3:
1697+
enhanced-resolve@^5.9.3:
16981698
version "5.9.3"
16991699
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz#44a342c012cbc473254af5cc6ae20ebd0aae5d88"
17001700
integrity sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==
@@ -3390,7 +3390,7 @@ methods@~1.1.2:
33903390
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
33913391
integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
33923392

3393-
micromatch@^4.0.0, micromatch@^4.0.4:
3393+
micromatch@^4.0.4:
33943394
version "4.0.5"
33953395
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
33963396
integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
@@ -4442,7 +4442,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1:
44424442
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
44434443
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
44444444

4445-
semver@7.3.7, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
4445+
semver@7.3.7, semver@^7.2.1, semver@^7.3.2, semver@^7.3.5:
44464446
version "7.3.7"
44474447
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f"
44484448
integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
@@ -5014,16 +5014,6 @@ tr46@~0.0.3:
50145014
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
50155015
integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
50165016

5017-
ts-loader@^9.3.0:
5018-
version "9.3.0"
5019-
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.3.0.tgz#980f4dbfb60e517179e15e10ed98e454b132159f"
5020-
integrity sha512-2kLLAdAD+FCKijvGKi9sS0OzoqxLCF3CxHpok7rVgCZ5UldRzH0TkbwG9XECKjBzHsAewntC5oDaI/FwKzEUog==
5021-
dependencies:
5022-
chalk "^4.1.0"
5023-
enhanced-resolve "^5.0.0"
5024-
micromatch "^4.0.0"
5025-
semver "^7.3.4"
5026-
50275017
tslib@^1.8.1, tslib@^1.9.0:
50285018
version "1.14.1"
50295019
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"

0 commit comments

Comments
 (0)