Otavio Jacobi
742c015f21
Use standard oclif run.js & dev.js
...
Change-type: patch
2024-03-14 09:21:11 -03:00
Otávio Jacobi
72a924f00e
Bump oclif-core to v3
...
Change-type: patch
2023-11-16 15:06:24 -03:00
myarmolinsky
7d13946c3e
Bump balena-lint to 7.2.1
...
Change-type: patch
2023-10-30 07:45:51 -04:00
Paulo Castro
d15b54cf40
Fix fast-boot module caching with read-only installation folders
...
* Add missing fast-boot `stop()` call on CLI exit to avoid 1s timeout.
* Move `.fast-boot.json` to `~/.balena/cli-module-cache.json` to
address scenarios where the CLI is installed to a read-only folder:
- pkg's internal 'snapshot' filesystem (standalone zip package)
- Root-owned folder without write permission to regular users,
like `/usr[/local]/lib/balena-cli` (the case of caxa-based
installers or the GUI installer for macOS).
Change-type: patch
2021-05-27 00:23:36 +00:00
Scott Lowe
5c93df921e
Modify handling of SIGINT in balena-dev
...
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
2020-12-18 10:19:55 +01:00
Paulo Castro
2974c203b5
Add bin/balena* scripts to linter paths
...
Change-type: patch
2020-10-05 22:10:54 +01:00
Scott Lowe
c85acbd90b
Workaround balena-dev/oclif compatibility issues
...
Change-type: patch
Signed-off-by: Scott Lowe <scott@balena.io>
2020-10-02 16:17:16 +02:00
Pagan Gazzard
488d9b901c
Use @balena/es-version to set the desired es version for modules
...
Change-type: minor
2020-06-29 21:25:48 +00:00
Pagan Gazzard
c054d55456
Use cacheScope for fast-boot2 to allow caching when globally installed
...
Change-type: patch
2020-06-24 16:43:03 +00:00
Pagan Gazzard
14c5b27cdd
Convert lib/app-capitano.coffee to javascript
...
Change-type: patch
2020-04-30 17:57:37 +01:00
Cameron Diver
5a0ef354f1
Fix ts-node invocation in balena-dev
...
Properly pull in the project file, as it exists in a different
directory.
Change-type: patch
Signed-off-by: Cameron Diver <cameron@balena.io>
2019-06-07 15:02:25 +01:00
Paulo Castro
abf573fa47
Begin the transition to oclif with 'balena env add' (fix dropped leading
...
zero in device UUID).
This commit is fairly chunky because it adds the oclif dependency for
the first time, and refactors the CLI help and docs generation code to
accommodate both Capitano and oclif.
Change-type: patch
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:56 +01:00
Paulo Castro
13e3e5e8ea
Bump min Node.js version to 8.0, ts-node to 8.1 and typescript to 3.4.
...
Refactor typings folder for use with the tsconfig typeRoots option.
Change-type: major
Signed-off-by: Paulo Castro <paulo@balena.io>
2019-06-04 13:51:55 +01:00
Shaun Mulligan
2ba53649bd
Improve startup time by adding fast-boot
...
Change-type: minor
Signed-off-by: Shaun Mulligan <shaun@balena.io>
2019-01-14 12:43:51 +00:00
Tim Perry
4907fccf48
Rename everything from 'resin' to 'balena'
...
Change-type: major
2018-10-29 22:29:02 +01:00