Commit graph

106 commits

Author SHA1 Message Date
Xon
ef4bb3dcf7 Update caniuse-lite to reduce nagging 2026-03-10 18:35:45 +08:00
Xon
03e870e2d5 npm audit fix output 2026-03-10 18:34:34 +08:00
Xon
0f69049548 Bump @rollup/plugin-terser for security issues 2026-03-10 18:33:55 +08:00
Xon
60f67ad9ed Replace 'bundlesize' with 'bundlesize2 which works on node v22+ 2026-03-10 18:31:08 +08:00
Xon
0a86d38c60 Remove unused dev dependency; @rollup/plugin-eslint 2026-03-10 18:30:27 +08:00
Xon
588627272d Remove husky 2026-03-10 18:28:13 +08:00
Xon
073d7a8b9a
Merge pull request #1363 from Choices-js/dependabot/npm_and_yarn/multi-75e6bc5210
Bump js-yaml
2026-01-01 01:43:08 +08:00
Xon
f571e1d65b
Merge pull request #1356 from Choices-js/dependabot/npm_and_yarn/multi-a50d7f32cf
Bump playwright and @playwright/test
2026-01-01 01:41:35 +08:00
dependabot[bot]
b7a2427e0d
Bump js-yaml
Bumps  and [js-yaml](https://github.com/nodeca/js-yaml). These dependencies needed to be updated together.

Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-31 17:40:32 +00:00
dependabot[bot]
e0c36f1104
Bump playwright and @playwright/test
Bumps [playwright](https://github.com/microsoft/playwright) to 1.56.1 and updates ancestor dependency [@playwright/test](https://github.com/microsoft/playwright). These dependencies need to be updated together.


Updates `playwright` from 1.46.0 to 1.56.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.46.0...v1.56.1)

Updates `@playwright/test` from 1.46.0 to 1.56.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.46.0...v1.56.1)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.56.1
  dependency-type: indirect
- dependency-name: "@playwright/test"
  dependency-version: 1.56.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 18:54:23 +00:00
dependabot[bot]
52dfed0ddc
Bump tar-fs from 2.1.3 to 2.1.4
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.3 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 2.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-26 19:47:58 +00:00
Xon
2a763a8c11 Update update-browserslist-db@1.1.3 2025-08-16 23:26:02 +08:00
dependabot[bot]
d6b79b9ba3
Bump form-data from 4.0.0 to 4.0.4
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.0 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.0...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 23:12:57 +00:00
Xon
15a0230dc3 Update dependencies to fix npm install warning 2025-07-09 23:39:50 +08:00
dependabot[bot]
c5400b42da
Bump esbuild, @vitest/coverage-v8 and vitest
Bumps [esbuild](https://github.com/evanw/esbuild) to 0.25.6 and updates ancestor dependencies [esbuild](https://github.com/evanw/esbuild), [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). These dependencies need to be updated together.


Updates `esbuild` from 0.21.5 to 0.25.6
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.21.5...v0.25.6)

Updates `@vitest/coverage-v8` from 2.1.9 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 `vitest` from 2.1.9 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: esbuild
  dependency-version: 0.25.6
  dependency-type: indirect
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 3.2.4
  dependency-type: direct:development
- dependency-name: vitest
  dependency-version: 3.2.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 15:26:25 +00:00
dependabot[bot]
041acfed20
Bump vite from 5.4.14 to 5.4.19
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.14 to 5.4.19.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.19
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 14:45:14 +00:00
Xon
585b386fda
Merge pull request #1311 from Choices-js/dependabot/npm_and_yarn/tar-fs-2.1.3
Bump tar-fs from 2.1.1 to 2.1.3
2025-07-09 22:44:26 +08:00
dependabot[bot]
44a58249b3
Bump tar-fs from 2.1.1 to 2.1.3
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.1 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 2.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 06:16:10 +00:00
dependabot[bot]
6318f86537
Bump undici from 5.28.5 to 5.29.0
Bumps [undici](https://github.com/nodejs/undici) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 5.29.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-15 16:30:54 +00:00
dependabot[bot]
4be63f4a78
Bump vitest and @vitest/coverage-v8
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8). These dependencies needed to be updated together.

Updates `vitest` from 2.0.5 to 2.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest)

Updates `@vitest/coverage-v8` from 2.0.5 to 2.1.9
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: vitest
  dependency-type: direct:development
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 06:55:33 +00:00
Xon
f77a84ba78 Update caniuse-lite 2025-02-11 14:54:14 +08:00
Xon
f1364cc0dc
Merge pull request #1255 from Choices-js/dependabot/npm_and_yarn/undici-5.28.5
Bump undici from 5.28.4 to 5.28.5
2025-01-30 08:05:30 +08:00
dependabot[bot]
4751f24cc1
Bump vite from 5.4.6 to 5.4.14
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.6 to 5.4.14.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.14/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.14/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 06:19:44 +00:00
dependabot[bot]
1730b3be63
Bump undici from 5.28.4 to 5.28.5
Bumps [undici](https://github.com/nodejs/undici) from 5.28.4 to 5.28.5.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.4...v5.28.5)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 00:25:10 +00:00
Xon
53226fabb2 Merge remote-tracking branch 'upstream/dependabot/npm_and_yarn/rollup-4.22.4' 2024-09-26 13:50:29 +08:00
dependabot[bot]
cb4a96dbc7
Bump rollup from 4.20.0 to 4.22.4
Bumps [rollup](https://github.com/rollup/rollup) from 4.20.0 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.22.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 03:59:48 +00:00
dependabot[bot]
3e82c39a64
Bump vite from 5.3.5 to 5.4.6
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.5 to 5.4.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 20:12:53 +00:00
Xon
4939cddc5b Add serialization locks around copy/paste to workaround a lack of clipboard isolation 2024-08-29 16:38:01 +08:00
Xon
e7ccdb844c Remove old web server used during CI 2024-08-19 11:30:10 +08:00
Xon
d1de64e8a0 Playwright for e2e tests 2024-08-16 08:59:35 +08:00
Xon
88db9639b0 Remove redux store in replace for hand-rolled replacement design for in-place updates of the state. Avoids a lot of data copying, and reduces bundle size 2024-08-12 17:36:17 +08:00
Xon
50bcba0238 Update rollup-plugin-dev so the watch process doesn't keep incrementing port ids on touching rollup.config.js 2024-08-08 16:55:13 +08:00
Xon
d75369888d Update to Fuse 7.0.0 2024-08-08 13:08:45 +08:00
Xon
c2bca0868d Missed dependency for coverage tool 2024-08-07 20:34:14 +08:00
Xon
ce00695a27 Restore server.js for browser tests, but cutting out webpack parts 2024-08-07 19:47:14 +08:00
Xon
60f39a48fa Update tests for vitests 2024-08-07 19:02:17 +08:00
Xon
a2e602af32 Replace server.js for js:watch 2024-08-07 16:56:11 +08:00
Xon
243b958767 Switch from webpack to rollup, and setup build process to make umd/cjs/es builds. Remove d.ts.map files. rollup manages to save ~1kb off the gzip'ed bunddle size 2024-08-07 16:21:17 +08:00
Xon
e873925538 Split Templates into interface and implementation & resolve dependency cycles. 2024-08-06 10:06:01 +08:00
Xon
127298bb85 Remove deepMerge dependency for a custom extend, reduces minified javascript by ~2kb 2024-07-27 23:28:51 +08:00
Xon
54efd044d5 Update dev dependencies 2024-07-27 22:32:40 +08:00
Matt Triff
5dbea2825a
Prep for 10.2.0 (#1077) 2022-11-29 13:44:43 -05:00
Morez
312971acea
[BUGFIX] Fix support for non-Latin characters (#1072)
* solve 1068

* resolve problems

* resolve npm problem

* Merge master and rebuild, fix lint error

* Create fresh package-lock.json

Co-authored-by: محمدرضا ضربی زاده <mohammad.zarbizadeh@samim.net>
Co-authored-by: Matt Triff <matt.triff@gmail.com>
2022-11-29 13:01:01 -05:00
Matt Triff
5d17dd8531 Fix CI workflows 2022-11-28 17:11:41 -05:00
Matt Triff
bbdacdfe3b Update all CI workflows to use latest LTS (v18) 2022-11-28 14:18:14 -05:00
Matt Triff
92eabcbd4a Update all CI workflows to use latest LTS (v18) 2022-11-28 12:08:05 -05:00
Matt Triff
2a8107f379 Update package-lock.json 2022-11-28 11:45:39 -05:00
Matt Triff
ea45c47d43 Merge branch 'master' into feature/custom-properties 2022-11-28 11:43:15 -05:00
Matt Triff
d130beb4e9 Update dependencies, add e2e tests for HTML custom properties 2022-11-28 11:36:04 -05:00
Matt Triff
6056cce4e9
Merge pull request #1073 from Choices-js/dependabot/npm_and_yarn/minimatch-3.1.2
Bump minimatch from 3.0.4 to 3.1.2
2022-11-17 16:15:02 -05:00