Skip to content

Commit 82d0a55

Browse files
authored
remove rslib, use raw tsc+tsc-alias (#35)
* remove rslib, use raw tsc+tsc-alias * don't run nonexistent command
1 parent f9567de commit 82d0a55

File tree

15 files changed

+673
-809
lines changed

15 files changed

+673
-809
lines changed

.gitignore

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,3 @@ test-results
66
package-lock.json
77
rebuild.sh
88
.DS_STORE
9-
10-
11-
# Rslib (For global type generation)
12-
.rslib/

.prettierignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ pnpm-lock.yaml
22
dist/
33
rewriter/
44
playwright/
5-
.rslib/
65
external/
76

87
packages/cdp

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
"devDependencies": {
2020
"@mercuryworkshop/wisp-js": "^0.4.0",
2121
"@rsdoctor/rspack-plugin": "^1.4.0",
22-
"@rslib/core": "^0.16.1",
2322
"@rspack/cli": "^1.5.8",
2423
"@rspack/core": "^1.5.8",
2524
"bufferutil": "^4.0.9",

packages/scramjet/.prettierignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ frontend/public/chi
55
chii/
66
chobitsu/
77
playwright/
8-
.rslib/

packages/scramjet/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
"devDependencies": {
1515
"@mercuryworkshop/wisp-js": "^0.4.0",
1616
"@rsdoctor/rspack-plugin": "^1.4.0",
17-
"@rslib/core": "^0.18.2",
1817
"@rspack/cli": "^1.5.8",
1918
"@rspack/core": "^1.5.8",
2019
"chafa-wasm": "^0.3.1",
2120
"chalk": "^5.6.2",
2221
"ts-checker-rspack-plugin": "^1.1.6",
22+
"tsc-alias": "^1.8.16",
2323
"vite": "^7.3.0"
2424
},
2525
"dependencies": {
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"compilerOptions": {
3+
"target": "ES2022",
4+
"module": "ESNext",
5+
"moduleResolution": "bundler",
6+
"skipLibCheck": true,
7+
"strict": true,
8+
"noEmit": true
9+
},
10+
"include": ["src"]
11+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"extends": "./tsconfig.json",
3+
"compilerOptions": {
4+
"declaration": true,
5+
"emitDeclarationOnly": true,
6+
"declarationDir": "./dist/types",
7+
"removeComments": false,
8+
"skipLibCheck": true,
9+
"noEmitOnError": false,
10+
"noEmit": false,
11+
"strict": false
12+
},
13+
"include": ["src"]
14+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"extends": "./tsconfig.json",
3+
"compilerOptions": {
4+
"declaration": true,
5+
"emitDeclarationOnly": true,
6+
"declarationDir": "./dist/types",
7+
"removeComments": false,
8+
"skipLibCheck": true,
9+
"noEmitOnError": false,
10+
"noEmit": false,
11+
"strict": false,
12+
"noUnusedLocals": false,
13+
"noUnusedParameters": false
14+
},
15+
"include": ["src"]
16+
}

packages/scramjet/packages/core/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mercuryworkshop/scramjet",
3-
"version": "2.0.0-alpha",
3+
"version": "2.0.1-alpha",
44
"description": "An experimental web proxy that aims to be the successor to Ultraviolet",
55
"type": "module",
66
"types": "./dist/types/index.d.ts",
@@ -10,12 +10,10 @@
1010
},
1111
"scripts": {
1212
"build": "cd ../.. && rspack build --mode production",
13-
"build:types": "cd ../.. && rslib build && rm -rf packages/core/dist/temp",
14-
"build:all": "npm run build && npm run build:types",
1513
"rewriter:build": "cd rewriter/wasm/ && bash build.sh && cd ../../",
1614
"dev": "node server.js",
1715
"dev:debug": "DEBUG=1 node server.js",
18-
"prepack": "RELEASE=1 npm run rewriter:build && npm run build:all",
16+
"prepack": "RELEASE=1 npm run rewriter:build && npm run build",
1917
"pub": "npm publish --no-git-checks --access public",
2018
"format": "prettier --write .",
2119
"format:docs": "remark \"docs/**/*.{md,mdx}\" --output",

packages/scramjet/packages/core/tsconfig.rslib.json renamed to packages/scramjet/packages/core/tsconfig.types.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"compilerOptions": {
44
"declaration": true,
55
"emitDeclarationOnly": true,
6-
"declarationDir": "./lib/generated-types",
6+
"declarationDir": "./dist/types",
77
"removeComments": false,
88
"skipLibCheck": true,
99
"noEmitOnError": false,

0 commit comments

Comments
 (0)