1558 Commits

Author SHA1 Message Date
Tristen Brown
326426e563
Merge branch 'main' into tsc 2025-03-18 09:27:14 -04:00
dependabot[bot]
a09e917774
Bump rollup from 4.35.0 to 4.36.0 (#1374)
Bumps [rollup](https://github.com/rollup/rollup) from 4.35.0 to 4.36.0.
- [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.35.0...v4.36.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 08:44:38 +02:00
tristen
d180d1fccd Remove overriding method 2025-03-17 21:36:16 -04:00
tristen
dde51f2767 Drop export where it is not necessary 2025-03-17 18:55:23 -04:00
tristen
bd51259f6e Fix rollup 2025-03-17 18:38:57 -04:00
tristen
37b1e97d58 Not a major version bump 2025-03-17 18:22:11 -04:00
Tristen Brown
57a7828a6a
Merge branch 'main' into tsc 2025-03-17 18:06:04 -04:00
tristen
7257289066 Need to confirm undefined here 2025-03-17 18:02:57 -04:00
tristen
b54417b5b9 Bad typo 2025-03-17 17:36:20 -04:00
tristen
31a70359c4 Lint fixes suspiciously light 2025-03-17 17:33:14 -04:00
tristen
845a741f14 Fixes to TypeScript for tests 2025-03-17 17:25:55 -04:00
tristen
041405cb2f tsx is better? 2025-03-17 16:19:23 -04:00
tristen
ac8d989d46 Finish up the pass on tsc errors in tests 2025-03-17 16:14:13 -04:00
tristen
195b056cc6 More spy coersion 2025-03-17 14:16:06 -04:00
tristen
7f1f5c5ffd Do some spy mocking 2025-03-17 14:02:41 -04:00
tristen
a1e18d9cda More typings for tests 2025-03-17 11:38:53 -04:00
dependabot[bot]
71f8dd5842
Bump vite from 6.2.1 to 6.2.2 (#1377)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.2.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 11:40:47 +00:00
dependabot[bot]
89407b5df6
Bump @rollup/plugin-node-resolve from 16.0.0 to 16.0.1 (#1375)
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 16.0.0 to 16.0.1.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 11:37:54 +00:00
dependabot[bot]
69f012d2b4
Bump nanoid from 5.1.3 to 5.1.4 (#1376)
Bumps [nanoid](https://github.com/ai/nanoid) from 5.1.3 to 5.1.4.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/5.1.3...5.1.4)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-17 11:37:35 +00:00
tristen
9b0ca098c2 More types more coercing for mocks 2025-03-17 00:08:31 -04:00
tristen
b32aad7194 More typings for tests 2025-03-16 23:30:09 -04:00
tristen
11fc1c4e33 Some type coersion for tests 2025-03-16 22:46:32 -04:00
tristen
cebd5ab68c Simplify 2025-03-16 18:09:36 -04:00
tristen
77877c4ace Move test files to typescript 2025-03-16 18:02:01 -04:00
tristen
8560abb1da Convert the rest of lib to named exports 2025-03-16 17:25:49 -04:00
tristen
7276daa835 Add ts-node loader and drop js extensions in test files 2025-03-16 17:09:15 -04:00
tristen
4755a90c5f Finish api 2025-03-16 16:46:31 -04:00
tristen
fe4d933bb6 More typing 2025-03-16 16:36:18 -04:00
tristen
34798cf309 Work on api 2025-03-16 15:51:44 -04:00
tristen
aa98282ce4 More on store 2025-03-16 10:40:09 -04:00
tristen
341d3ac84f Fixes to store 2025-03-16 10:30:19 -04:00
tristen
c6ec967792 String is also accepted 2025-03-15 10:53:56 -04:00
tristen
5daaa4a7cf Simplify 2025-03-15 10:42:21 -04:00
tristen
06ebad26c4 Organize, use ModeCTX directly 2025-03-15 10:13:45 -04:00
tristen
dd3b5d2d2f More typings for direct_select 2025-03-14 23:46:52 -04:00
tristen
64cd9dfe11 Mode state interface 2025-03-14 17:29:24 -04:00
tristen
1c2bc4c271 Consistify direct select with object+property of other modes 2025-03-14 17:19:57 -04:00
tristen
3b48ac1f1a eslint changes 2025-03-14 15:19:52 -04:00
tristen
05cf5847fb Walk back on eslint stuff 2025-03-14 14:24:24 -04:00
tristen
d23d156aee Bad conditional 2025-03-14 13:46:41 -04:00
tristen
2e24ed1223 Reduce scope further 2025-03-14 12:32:27 -04:00
tristen
2792160d74 Reduce the scope of this PR by skipping bench stuff 2025-03-14 12:29:14 -04:00
tristen
1b4c52efcb Walk back 2025-03-13 18:16:47 -04:00
tristen
7a009689b5 Add argument signatures to mode interface and do not recast 2025-03-13 17:49:19 -04:00
tristen
9506e0848c Bad typing for QRF 2025-03-13 17:14:22 -04:00
tristen
2f8abc0b0a Drop unused method 2025-03-13 17:09:25 -04:00
tristen
2923db4227 More 2025-03-13 17:01:53 -04:00
tristen
c865b76c82 More 2025-03-13 15:22:30 -04:00
tristen
e1cc5007af More type safety, nest properties in mode objects 2025-03-13 12:37:42 -04:00
dependabot[bot]
77f04b0f40
Bump rollup from 4.34.9 to 4.35.0 (#1370)
Bumps [rollup](https://github.com/rollup/rollup) from 4.34.9 to 4.35.0.
- [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.34.9...v4.35.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 12:52:21 +02:00