Amaan Qureshi
|
0719bd6ffb
|
feat(xtask): bump versions in package-lock.json
|
2025-09-09 04:45:57 +02:00 |
|
Amaan Qureshi
|
8d6d19de1b
|
build: add package-lock.json for npm cli package
|
2025-09-09 04:45:57 +02:00 |
|
dependabot[bot]
|
16502e19dd
|
build(deps): bump the npm group across 1 directory with 6 updates
Bumps the npm group with 6 updates in the /lib/binding_web directory:
| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.34.0` | `9.35.0` |
| [@types/emscripten](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/emscripten) | `1.40.0` | `1.41.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.3.0` | `24.3.1` |
| [eslint](https://github.com/eslint/eslint) | `9.34.0` | `9.35.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.2` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.41.0` | `8.43.0` |
Updates `@eslint/js` from 9.34.0 to 9.35.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.35.0/packages/js)
Updates `@types/emscripten` from 1.40.0 to 1.41.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/emscripten)
Updates `@types/node` from 24.3.0 to 24.3.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `eslint` from 9.34.0 to 9.35.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.34.0...v9.35.0)
Updates `typescript` from 5.8.3 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.8.3...v5.9.2)
Updates `typescript-eslint` from 8.41.0 to 8.43.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.43.0/packages/typescript-eslint)
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@types/emscripten"
dependency-version: 1.41.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@types/node"
dependency-version: 24.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: eslint
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: typescript
dependency-version: 5.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: typescript-eslint
dependency-version: 8.43.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-09 04:33:49 +02:00 |
|
dependabot[bot]
|
6b2ed39df6
|
ci: bump the actions group with 2 updates
Bumps the actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node) and [actions/github-script](https://github.com/actions/github-script).
Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)
Updates `actions/github-script` from 7 to 8
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-09 04:33:22 +02:00 |
|
dependabot[bot]
|
d517af4c1a
|
build(deps): bump the cargo group with 3 updates
Bumps the cargo group with 3 updates: [cc](https://github.com/rust-lang/cc-rs), [ctrlc](https://github.com/Detegr/rust-ctrlc) and [log](https://github.com/rust-lang/log).
Updates `cc` from 1.2.35 to 1.2.36
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.35...cc-v1.2.36)
Updates `ctrlc` from 3.4.7 to 3.5.0
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases)
- [Commits](https://github.com/Detegr/rust-ctrlc/commits)
Updates `log` from 0.4.27 to 0.4.28
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.27...0.4.28)
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.36
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
- dependency-name: ctrlc
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
- dependency-name: log
dependency-version: 0.4.28
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-09-09 04:33:02 +02:00 |
|
Shadaj Laddad
|
27e5147a5f
|
feat(generate): place file APIs behind a feature flag
|
2025-09-07 11:44:09 +03:00 |
|
Amaan Qureshi
|
e659dddad1
|
build(nix): add cross and typescript to dev shell
|
2025-09-04 05:00:14 -04:00 |
|
Amaan Qureshi
|
643f532a70
|
chore: update flake
|
2025-09-04 05:00:14 -04:00 |
|
Amaan Qureshi
|
86d86628cb
|
build(nix): use fenix for rust toolchain
This plays more nicely with cross for local testing
|
2025-09-04 05:00:14 -04:00 |
|
Amaan Qureshi
|
17854168d9
|
feat(nix): add cross compilation support
|
2025-09-04 05:00:14 -04:00 |
|
Amaan Qureshi
|
d287acfcc0
|
refactor(nix): remove openssl dependency
|
2025-09-04 05:00:14 -04:00 |
|
Amaan Qureshi
|
595299a3c2
|
ci: remove separate step for generate fixtures
|
2025-09-04 04:22:32 -04:00 |
|
Amaan Qureshi
|
3eabba637c
|
fix(xtask): run all tests with the --all flag
|
2025-09-04 04:22:32 -04:00 |
|
Amaan Qureshi
|
cd12e66e67
|
fix(lib): don't run code snippet as a doctest
|
2025-09-04 04:22:32 -04:00 |
|
Amaan Qureshi
|
1d0ebd1065
|
fix(rust): do not interpret readme doc comments as doc tests
|
2025-09-04 04:22:32 -04:00 |
|
Will Lillis
|
5fd818babe
|
fix(generate): use correct state id when adding terminal states to
non terminal extras
|
2025-09-04 04:15:51 -04:00 |
|
Amaan Qureshi
|
968d39328d
|
ci: switch to arm runner
|
2025-09-04 01:47:26 -04:00 |
|
Will Lillis
|
310c0b86a7
|
fix(generate): return error when single state transitions have
indirectly recursive cycles.
This can cause infinite loops in the parser near EOF.
Co-authored-by: Amaan Qureshi <amaanq12@gmail.com>
|
2025-09-04 00:59:44 -04:00 |
|
Will Lillis
|
cc5463ad44
|
fix(test): improve readability of corpus error message mismatch
|
2025-09-04 00:59:44 -04:00 |
|
Amaan Qureshi
|
f95a52df4a
|
fix(xtask): reset fixtures when checking out new version
|
2025-09-04 00:59:01 -04:00 |
|
Amaan Qureshi
|
3b0273fc61
|
build: bump emscripten to 4.0.12
|
2025-09-04 00:59:01 -04:00 |
|
Amaan Qureshi
|
6cb9486b28
|
test(fixtures): bump javascript grammar to 0.25.0
|
2025-09-04 00:59:01 -04:00 |
|
Amaan Qureshi
|
f44cbd407f
|
perf(xtask); check out the tag directly for fixtures
|
2025-09-03 02:43:32 -04:00 |
|
Amaan Qureshi
|
0b836b2de0
|
ci: use armv7hf
|
2025-09-02 16:07:37 -04:00 |
|
Amaan Qureshi
|
151130a5df
|
ci: pass in matrix target to xtask commands
|
2025-09-02 16:07:37 -04:00 |
|
Amaan Qureshi
|
4559ec51f7
|
fix(loader): correct logic when downloading wasi-sdk
|
2025-09-02 16:07:37 -04:00 |
|
Amaan Qureshi
|
5cd6e747a0
|
refactor(xtask): use the git binary to perform git operations
|
2025-09-02 16:07:37 -04:00 |
|
Amaan Qureshi
|
5263cd0706
|
refactor(loader): use the tar binary to extract the wasi sdk
|
2025-09-02 16:07:37 -04:00 |
|
Amaan Qureshi
|
4535ea6aaa
|
refactor(loader): use the curl binary instead of ureq to download wasi-sdk
|
2025-09-02 16:07:37 -04:00 |
|
ObserverOfTime
|
6e8ad7e5cc
|
fix(xtask): update paths in bump-version
and remove the toml dependency
|
2025-09-02 14:22:01 -04:00 |
|
Amaan Qureshi
|
22d658518b
|
feat(loader): allow specifying the wasi sdk path
|
2025-09-01 23:14:20 -04:00 |
|
Amaan Qureshi
|
f0cfaffd5e
|
build(web): mark @types/emscripten as a dev dep
|
2025-09-01 23:14:20 -04:00 |
|
Amaan Qureshi
|
94996b26e5
|
refactor(web): clean up preserving sourcemap logic, don't copy lib files
|
2025-09-01 23:14:20 -04:00 |
|
Amaan Qureshi
|
f2e71ec95c
|
fix(xtask): restore stripped sourcesContent when building the wasm module
|
2025-09-01 23:14:20 -04:00 |
|
Amaan Qureshi
|
da61d7cac5
|
feat: add nix flake
|
2025-09-01 22:48:37 -04:00 |
|
Boris Verkhovskiy
|
9b23cd5394
|
feat: use compileStreaming when loading wasm parsers
|
2025-09-01 22:08:20 -04:00 |
|
ObserverOfTime
|
b75196bb81
|
feat(c): rename DecodeFunction to TSDecodeFunction
Keep a typedef for backwards compatibility until ABI 16.
|
2025-09-01 03:17:44 -04:00 |
|
ObserverOfTime
|
dbe88f8bbb
|
fixup: remove permission check
|
2025-09-01 07:35:40 +03:00 |
|
ObserverOfTime
|
f9a331a505
|
ci(spam): fix permission check
|
2025-09-01 07:35:40 +03:00 |
|
ObserverOfTime
|
47beafb836
|
fix(playground): account for missing button
|
2025-08-31 14:08:06 -04:00 |
|
Will Lillis
|
a12a79b366
|
fix(cli): canonicalize --lib-path arguments
This fixes an issue where "./foo.so" would would work but "foo.so" would not.
|
2025-08-31 01:10:43 -04:00 |
|
Will Lillis
|
62f93e221d
|
feat(test): pin fixture grammars to specific commits
|
2025-08-31 01:05:42 -04:00 |
|
ObserverOfTime
|
07986471b3
|
feat(xtask): automate edits to emscripten generated d.ts
|
2025-08-30 18:14:42 -04:00 |
|
ObserverOfTime
|
dba8446d9e
|
feat(web)!: use bigint for timeouts
|
2025-08-30 18:14:42 -04:00 |
|
ObserverOfTime
|
0c5cdcb161
|
fix(xtask): add heap symbols to emscripten exported methods
|
2025-08-30 18:14:42 -04:00 |
|
ObserverOfTime
|
8b3e023ef0
|
chore(web): remove source files from package
and generated files from version control
|
2025-08-30 18:14:42 -04:00 |
|
dependabot[bot]
|
a0fd1ded97
|
build(deps): bump wasmparser from 0.224.1 to 0.229.0 in the cargo group
Bumps the cargo group with 1 update: [wasmparser](https://github.com/bytecodealliance/wasm-tools).
Updates `wasmparser` from 0.224.1 to 0.229.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)
---
updated-dependencies:
- dependency-name: wasmparser
dependency-version: 0.229.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-08-30 18:13:55 -04:00 |
|
ObserverOfTime
|
5272b6b908
|
refactor(web): use nullish coalescing operator
|
2025-08-30 18:13:39 -04:00 |
|
dependabot[bot]
|
a866eb5dd0
|
build(deps): bump the npm group across 1 directory with 9 updates
Bumps the npm group with 8 updates in the /lib/binding_web directory:
| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.1` | `24.3.0` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.0.5` | `3.2.4` |
| [dts-buddy](https://github.com/Rich-Harris/dts-buddy) | `0.5.4` | `0.6.2` |
| [esbuild](https://github.com/evanw/esbuild) | `0.25.0` | `0.25.9` |
| [source-map](https://github.com/mozilla/source-map) | `0.7.4` | `0.7.6` |
| [tsx](https://github.com/privatenumber/tsx) | `4.20.3` | `4.20.5` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.9.2` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.23.0` | `8.41.0` |
Updates `@types/node` from 22.13.1 to 24.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `@vitest/coverage-v8` from 3.0.5 to 3.2.4
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.4/packages/coverage-v8)
Updates `dts-buddy` from 0.5.4 to 0.6.2
- [Release notes](https://github.com/Rich-Harris/dts-buddy/releases)
- [Changelog](https://github.com/sveltejs/dts-buddy/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Rich-Harris/dts-buddy/compare/v0.5.4...v0.6.2)
Updates `esbuild` from 0.25.0 to 0.25.9
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.0...v0.25.9)
Updates `source-map` from 0.7.4 to 0.7.6
- [Release notes](https://github.com/mozilla/source-map/releases)
- [Changelog](https://github.com/mozilla/source-map/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mozilla/source-map/compare/v0.7.4...0.7.6)
Updates `tsx` from 4.20.3 to 4.20.5
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](https://github.com/privatenumber/tsx/compare/v4.20.3...v4.20.5)
Updates `typescript` from 5.7.3 to 5.9.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.9.2)
Updates `typescript-eslint` from 8.23.0 to 8.41.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/typescript-eslint)
Updates `vitest` from 3.0.5 to 3.2.4
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.4/packages/vitest)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.3.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm
- dependency-name: "@vitest/coverage-v8"
dependency-version: 3.2.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: dts-buddy
dependency-version: 0.6.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: esbuild
dependency-version: 0.25.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: source-map
dependency-version: 0.7.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: tsx
dependency-version: 4.20.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: typescript
dependency-version: 5.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: typescript-eslint
dependency-version: 8.41.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: vitest
dependency-version: 3.2.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-08-30 18:13:39 -04:00 |
|
ObserverOfTime
|
90bdd63a71
|
fix(npm): add directory to repository fields
and remove non-existent "main" entry point
|
2025-08-30 17:16:25 -04:00 |
|