Skip to content

Complete rewrite to make adding features and fixes easier #98

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

Draft
wants to merge 42 commits into
base: develop
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
de3b10e
rewrite as ESM
bytespider Oct 31, 2023
631e46b
WIP
bytespider Nov 1, 2023
244295a
added missing files
bytespider Nov 1, 2023
5f5d2d9
componentise the library
bytespider Nov 2, 2023
827ad31
keep code clean
bytespider Nov 2, 2023
9b1de7f
format to standard
bytespider Nov 3, 2023
cfaed31
Remove unneeded imports
bytespider Nov 3, 2023
bb94969
Remove debuging
bytespider Nov 3, 2023
3ff072d
Use `configure` rather then `set` to imply action over the network
bytespider Nov 3, 2023
a30ab90
rename functions and document
bytespider Dec 27, 2023
eb2e609
updated deps
bytespider Dec 27, 2023
ec2eb55
Proof read options
bytespider Dec 27, 2023
0ba0811
Update readme
bytespider Dec 27, 2023
881381b
Update readme
bytespider Dec 27, 2023
faeaba1
Update readme with requirements
bytespider Dec 27, 2023
c2f3c89
removed old api file
bytespider Dec 27, 2023
0c42ba1
updated github action
bytespider Dec 27, 2023
3a95cb6
updated version
bytespider Dec 27, 2023
e276c8b
update versions
bytespider Dec 13, 2024
a4020c6
update to use import attributes rather than import assertions
bytespider Dec 13, 2024
b4ccfb3
add docker test environment
bytespider Jan 22, 2025
bf0d3d5
remove parameters from shebang
bytespider Jan 22, 2025
8938f93
clean up ignore files
bytespider Jan 22, 2025
eb4fa81
remove VERSION file
bytespider Jan 25, 2025
cf1c3d7
add license
bytespider Jan 25, 2025
920d5ac
complete typescript rewrite. Added encrypted communication for device…
bytespider Apr 5, 2025
43bea72
removed dist
bytespider Apr 5, 2025
e0e65a9
added dist to ignore
bytespider Apr 5, 2025
b6a5e23
allow strings to be passed to base64 encode
bytespider Apr 5, 2025
011d83b
decide the protocol and the port based on the input
bytespider Apr 5, 2025
b2bc8c0
use strings not buffers
bytespider Apr 5, 2025
1a315a5
remove commented reference code
bytespider Apr 5, 2025
a4244bd
added readme and license
bytespider Apr 6, 2025
a65d52b
ip flag is not required as we default it
bytespider Apr 6, 2025
bfd5d05
fix license
bytespider Apr 6, 2025
29862da
for build and publishing
bytespider Apr 6, 2025
4e67458
for build and publishing
bytespider Apr 6, 2025
ba2a46f
fix packages
bytespider Apr 6, 2025
97bb1d4
make sure node std libraries are imported with node: prefix
bytespider Apr 12, 2025
3e0a7c8
2.0.0
bytespider Apr 12, 2025
e94d6d8
WIP
bytespider Apr 23, 2025
179521d
update version
bytespider Apr 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ip flag is not required as we default it
  • Loading branch information
bytespider committed Apr 6, 2025
commit a65d52bc8d987864a11071a86da22d8790cc78b4
2 changes: 1 addition & 1 deletion packages/cli/src/meross-setup.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ const parseIntWithValidation = (value: string) => {
program
.version(pkg.version)
.arguments('[options]')
.requiredOption(
.option(
'-a, --ip <ip>',
'Send command to device with this IP address',
'10.10.10.1'
Expand Down