Skip to content

Commit 123296a

Browse files
committed
chore: update repo
1 parent 44fd280 commit 123296a

File tree

10 files changed

+3949
-4458
lines changed

10 files changed

+3949
-4458
lines changed

.eslintignore

-5
This file was deleted.

.eslintrc

-4
This file was deleted.

.github/workflows/autofix.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- run: corepack enable
1717
- uses: actions/setup-node@v4
1818
with:
19-
node-version: 20
19+
node-version: 22
2020
cache: "pnpm"
2121
- run: pnpm install
2222
- run: pnpm automd

.github/workflows/ci.yml

+1-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- run: corepack enable
2020
- uses: actions/setup-node@v4
2121
with:
22-
node-version: 18
22+
node-version: 22
2323
cache: "pnpm"
2424
- run: pnpm install
2525
- run: pnpm lint
@@ -30,4 +30,3 @@ jobs:
3030
if: ${{ matrix.os != 'windows-latest' }}
3131
- run: pnpm vitest --coverage
3232
- uses: codecov/codecov-action@v4
33-

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Parses `wasm` binary format with useful information using [webassemblyjs/wasm-pa
140140
import { readFile } from "node:fs/promises";
141141
import { parseWasm } from "unwasm/tools";
142142

143-
const source = await readFile(new URL("./examples/sum.wasm", import.meta.url));
143+
const source = await readFile(new URL("examples/sum.wasm", import.meta.url));
144144
const parsed = parseWasm(source);
145145
console.log(JSON.stringify(parsed, undefined, 2));
146146
```
@@ -184,7 +184,7 @@ To hint to the bundler how to resolve imports needed by the `.wasm` file, you ne
184184
185185
**Example:**
186186
187-
```js
187+
```json
188188
{
189189
"exports": {
190190
"./rand.wasm": "./rand.wasm"

eslint.config.mjs

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import unjs from "eslint-config-unjs";
2+
3+
// https://github.com/unjs/eslint-config
4+
export default unjs({
5+
ignores: [
6+
"examples",
7+
"lib",
8+
"**/.tmp/**"
9+
],
10+
rules: {},
11+
});

package.json

+28-28
Original file line numberDiff line numberDiff line change
@@ -40,46 +40,46 @@
4040
"build": "unbuild && pnpm build:examples",
4141
"build:examples": "node ./examples/build.mjs",
4242
"dev": "vitest dev",
43-
"lint": "eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src test",
44-
"lint:fix": "eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src test -w",
43+
"lint": "eslint --cache . && prettier -c src test",
44+
"lint:fix": "eslint --cache . --fix && prettier -c src test -w",
4545
"prepack": "pnpm build",
4646
"release": "pnpm test && changelogen --release && npm publish && git push --follow-tags",
4747
"test": "pnpm lint && pnpm test:types && vitest run --coverage",
4848
"test:types": "tsc --noEmit --skipLibCheck"
4949
},
5050
"dependencies": {
51-
"knitwork": "^1.0.0",
52-
"magic-string": "^0.30.8",
53-
"mlly": "^1.6.1",
54-
"pathe": "^1.1.2",
55-
"pkg-types": "^1.0.3",
56-
"unplugin": "^1.10.0"
51+
"knitwork": "^1.2.0",
52+
"magic-string": "^0.30.17",
53+
"mlly": "^1.7.4",
54+
"pathe": "^2.0.2",
55+
"pkg-types": "^1.3.1",
56+
"unplugin": "^2.1.2"
5757
},
5858
"devDependencies": {
59-
"@rollup/plugin-node-resolve": "^15.2.3",
60-
"@types/node": "^20.11.30",
61-
"@vitest/coverage-v8": "^1.4.0",
62-
"@webassemblyjs/wasm-parser": "^1.12.1",
63-
"assemblyscript": "^0.27.25",
64-
"automd": "^0.3.7",
65-
"changelogen": "^0.5.5",
66-
"esbuild": "^0.20.2",
67-
"eslint": "^8.57.0",
68-
"eslint-config-unjs": "^0.2.1",
69-
"jiti": "^1.21.0",
70-
"miniflare": "^3.20240320.1",
71-
"prettier": "^3.2.5",
72-
"rollup": "^4.13.2",
73-
"typescript": "^5.4.3",
74-
"unbuild": "^2.0.0",
75-
"vite": "^5.2.7",
76-
"vitest": "^1.4.0"
59+
"@rollup/plugin-node-resolve": "^16.0.0",
60+
"@types/node": "^22.13.0",
61+
"@vitest/coverage-v8": "^2.1.9",
62+
"@webassemblyjs/wasm-parser": "^1.14.1",
63+
"assemblyscript": "^0.27.32",
64+
"automd": "^0.3.12",
65+
"changelogen": "^0.5.7",
66+
"esbuild": "^0.24.2",
67+
"eslint": "^9.19.0",
68+
"eslint-config-unjs": "^0.4.2",
69+
"jiti": "^2.4.2",
70+
"miniflare": "^3.20250129.0",
71+
"prettier": "^3.4.2",
72+
"rollup": "^4.34.1",
73+
"typescript": "^5.7.3",
74+
"unbuild": "^3.3.1",
75+
"vite": "^6.0.11",
76+
"vitest": "^2.1.9"
7777
},
7878
"resolutions": {
7979
"@webassemblyjs/helper-wasm-bytecode": "1.12.1",
8080
"@webassemblyjs/ieee754": "1.12.1",
8181
"@webassemblyjs/leb128": "1.12.1",
8282
"@webassemblyjs/utf8": "1.12.1"
8383
},
84-
"packageManager": "pnpm@8.15.5"
85-
}
84+
"packageManager": "pnpm@9.15.5"
85+
}

0 commit comments

Comments
 (0)