Dragan Filipovic
c88faf5656
fix: upgrade devDependencies and migrate to eslint 10 flat config
...
- Upgrade eslint 8.31 → 10.1 with new flat config (eslint.config.js)
- Upgrade @vercel/ncc 0.36 → 0.38.4
- Replace eslint-config-airbnb-base + eslint-plugin-import with @eslint/js + @stylistic/eslint-plugin
- Remove stale overrides in package.json (word-wrap, semver)
- Remove obsolete eslint-disable comments from source files
- Add { cause } to rethrown error in rsyncCli.js
- Add .gitignore and CLAUDE.md
- Resolves all 3 npm audit vulnerabilities (flatted, minimatch, js-yaml)
2026-04-02 23:31:02 +02:00
Dragan Filipovic
b11fb7f911
feat!: replace rsyncwrapper with direct child_process.spawn
...
Remove the outdated rsyncwrapper dependency (unmaintained, uses
deprecated util._extend) and replace with a built-in buildRsyncCommand()
+ spawn implementation. Zero runtime dependencies.
BREAKING CHANGE: rsyncwrapper dependency removed, rsync command is now
constructed and executed directly via child_process.spawn.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 22:50:21 +02:00
Jerome Lachaud
d77e3dfdc8
BREAKING CHANGE: update to use nodeJS v20
2023-10-25 13:19:20 +00:00
Dragan Filipovic
627ac29ece
fix: add compiled file
2023-09-24 17:35:00 +02:00
Stanislav Salnikov
ad7eefb5ae
chore: build dist
2023-02-21 23:03:40 +01:00
Dragan Filipovic
808b0020d4
feat: add ssh port from VARs, fix package-lock
2023-02-19 18:29:35 +01:00
Sebastian Blesgen
a1e01b2fad
Use custom port for host scan
2023-02-10 18:55:53 +01:00
Nicholas Piasecki
0a1df91f97
Add remote port
2023-01-04 12:18:09 -05:00
Dragan Filipovic
2a32c8dcde
fix: update sub dependencies
2023-01-03 23:40:24 +01:00
Dragan Filipović
ec9347f8c6
Feature/ssh cmd ( #94 )
...
* feat: Add SSH remote script support - before and after rsync
* fix: remove __dirname
* feat: add sshCmdArgs option
* Add promise instead of callback
* fix: improve logs
* fix: Add simple command exists instead of a plugin
* add non interactive install
* feat: add onStderr and onStdout logs
* Improve reject messages
* feat: Add RSYNC_STDOUT env variable
* emoji updates
* fix: update workflow actions
2023-01-02 21:06:33 +01:00
Dragan Filipovic
58395110fa
revert wrong package
2022-12-31 10:24:28 +01:00
Dragan Filipovic
34a75bf467
remove unused package
2022-12-31 10:23:56 +01:00
Dragan Filipovic
c7bd38757d
replace nodeCMD with exec
2022-12-30 15:23:23 +01:00
Dragan Filipovic
692d3fee7d
start nginx for testing
2022-12-30 14:29:31 +01:00
Dragan Filipovic
12adb9b839
BREAKING CHANGE: update to use nodeJS v16
...
Since it's used in Github environment it should not have any impact in usage.
Just in case major version updated.
Fixes #82
2022-10-28 03:44:28 +02:00
Dragan Filipovic
95f4dc8069
fix: only=prod package json
2021-05-27 22:03:15 +02:00
Dragan Filipovic
b2adc00c92
fix: update plugins
2021-05-27 21:51:19 +02:00
Dragan Filipovic
a50a999528
fix: update plugins
2021-05-27 21:51:10 +02:00
github-actions
1242867d7a
2.1.9
2021-04-16 23:24:55 +00:00
github-actions
40a3789c05
2.1.8
2021-04-16 22:56:33 +00:00
github-actions
7e2c0f29d6
2.1.7
2021-04-16 22:41:08 +00:00
Peter Kracik
2b38f7bf7a
Added exclude parameter
2021-03-12 07:42:12 +01:00
dependabot[bot]
aac4cbf0db
Bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-21 08:46:30 +00:00
Dragan Filipovic
4042d3876f
[build] update package lock
2020-07-01 01:01:48 +02:00
Dragan Filipovic
bf3218eb12
[readme] update Readme
2020-04-11 16:30:28 +02:00
Filip Malinowski
0d77a6681b
add optional REMOTE_PORT env to configuration
2019-12-29 18:17:28 +01:00
Dragan Filipovic
81256f2671
[engine] use NodeJS instead of Docker
2019-10-02 23:52:52 +02:00