Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix TypeScript issues #239

Merged
merged 6 commits into from
Apr 24, 2024
Merged

Fix TypeScript issues #239

merged 6 commits into from
Apr 24, 2024

Conversation

dnicolson
Copy link
Contributor

♻️ Current situation

There are ParameterChecker issues after the TypeScript migration and some TypeScript issues.

💡 Proposed solution

Fix the issues and import types from Noble. Enforce no explicit any in ESLint.

There are some TypeScript errors related to the _state property that will go away after abandonware/noble#333 is merged.

@github-actions github-actions bot added enhancement New feature or request latest labels Apr 23, 2024
@donavanbecker
Copy link
Collaborator

Is this ready to go?

@dnicolson
Copy link
Contributor Author

I'd say so, the TypeScript errors will automatically be fixed upstream after the next release.

It's probably better to get it merged before it gets too old and possibly out of date.

@donavanbecker donavanbecker changed the base branch from latest to beta-2.1.0 April 24, 2024 00:03
@donavanbecker
Copy link
Collaborator

I rebased to beta-2.1.0

Can you fix conflicts?

@github-actions github-actions bot added the beta label Apr 24, 2024
@donavanbecker donavanbecker merged commit 5104e00 into OpenWonderLabs:beta-2.1.0 Apr 24, 2024
3 of 5 checks passed
donavanbecker added a commit that referenced this pull request May 14, 2024
## [2.1.0](https://github.com/OpenWonderLabs/node-switchbot/releases/tag/v2.1.0) (2024-05-14)

### What's Changed
- Add Full Switchbot Lock Support [#232](#232), Thanks [@brozef](https://github.com/brozef)
- Fix TypeScript issues & warnings [#239](#239) [#240](#240) [#241](#241), Thanks [@dnicolson](https://github.com/dnicolson)
- Update Noble [#242](#242), Thanks [@dnicolson](https://github.com/dnicolson)
dnicolson
- Housekeeping and update dependencies

**Full Changelog**: v2.0.3...v2.1.0
@donavanbecker donavanbecker mentioned this pull request May 14, 2024
donavanbecker added a commit that referenced this pull request May 14, 2024
## [2.1.0](https://github.com/OpenWonderLabs/node-switchbot/releases/tag/v2.1.0) (2024-05-14)

### What's Changed
- Add Full Switchbot Lock Support [#232](#232), Thanks [@brozef](https://github.com/brozef)
- Fix TypeScript issues & warnings [#239](#239) [#240](#240) [#241](#241), Thanks [@dnicolson](https://github.com/dnicolson)
- Update Noble [#242](#242), Thanks [@dnicolson](https://github.com/dnicolson)
dnicolson 
- Housekeeping and update dependencies

**Full Changelog**: v2.0.3...v2.1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta enhancement New feature or request latest
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants