Skip to content

Better Type Errors#607

Draft
leeyi45 wants to merge 71 commits intomasterfrom
better-type-guards
Draft

Better Type Errors#607
leeyi45 wants to merge 71 commits intomasterfrom
better-type-guards

Conversation

@leeyi45
Copy link
Contributor

@leeyi45 leeyi45 commented Mar 3, 2026

Some general fixes to things that got missed out in previous PRs. Also introduces a more standardized set of errors that modules can use.

# Conflicts:
#	lib/buildtools/src/build/__tests__/all.test.ts
#	lib/lintplugin/package.json
#	lib/modules-lib/src/tabs/__tests__/useAnimation.test.ts
#	package.json
#	yarn.lock
leeyi45 and others added 28 commits February 11, 2026 23:12
# Conflicts:
#	docs/src/modules/2-bundle/4-conventions/4-types.md
#	lib/modules-lib/src/utilities.ts
#	src/bundles/curve/src/__tests__/curve.test.ts
#	src/bundles/curve/src/drawers.ts
#	src/bundles/sound/package.json
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 5.3.6 to 5.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v5.3.6...v5.4.1)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-version: 5.4.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@leeyi45 leeyi45 marked this pull request as draft March 3, 2026 15:32
@leeyi45
Copy link
Contributor Author

leeyi45 commented Mar 3, 2026

I just noticed that without updating js-slang, the deployment of modules is going to fail. So until that's done this needs to be held off

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants