-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat!: add advanced configuration to run on first boot (#10)
* build(deps): update dependencies to the latest version configure prettier to trailingComma es5 to keep old behavior - @commander-js/extra-typings ~4mo ^10.0.3 → ^11.0.0 ~25d - @inquirer/confirm ~2mo ^1.0.11 → ^2.0.4 ~9d - commander ~3mo ^10.0.1 → ^11.0.0 ~26d - @typescript-eslint/eslint-plugin dev ~2mo ^5.59.7 → ^6.0.0 ⩽1d - @typescript-eslint/parser dev ~2mo ^5.59.7 → ^6.0.0 ⩽1d - c8 dev ~5mo ^7.13.0 → ^8.0.0 ~28d - prettier dev ~3mo ^2.8.8 → ^3.0.0 ~6d - @inquirer/input ~2mo ^1.1.2 → ^1.2.3 ~9d - @inquirer/password ~2mo ^1.0.11 → ^1.1.3 ~9d - chalk ~7mo ^5.2.0 → ^5.3.0 ~12d - strip-ansi ~1.8y ^7.0.1 → ^7.1.0 ~1mo - @types/node dev ~2mo ^20.2.3 → ^20.4.1 ~4d - esbuild dev ~2mo ^0.17.19 → ^0.18.11 ~10d - eslint dev ~2mo ^8.41.0 → ^8.44.0 ~11d - rollup dev ~2mo ^3.23.0 → ^3.26.2 ~5d - rollup-plugin-node-externals dev ~2mo ^6.0.1 → ^6.1.1 ~1mo - typescript dev ~3mo ^5.0.4 → ^5.1.6 ~13d - @rollup/plugin-typescript dev ~2mo ^11.1.1 → ^11.1.2 ~13d - tap dev ~6mo ^16.3.4 → ^16.3.7 ~19d * chore: disable rule on no-explicit-any * feat: export type * feat: add timezones and timezone validation * feat: add keyboard layouts * feat: add prompt for advanced configuration * style: fix prettier issues * fix: remove testing code * feat: add check for SSH key * feat: add SSH key validation * fix: shorter message * feat: add configuration of the advanced settings files * fix: remove username * fix: remove unused functions and add comments * style: fix style issues * fix: remove hardcoded name and rely on firstrun varialbe * test: add tests for async_error_to_msg * feat: add hostname validation * feat: add advanced command * fix: move check on cmdline.txt and fix cmdline.txt update if rerunning the script * fix: update flags and fix copy paste typo * feat: add bash completion for the advanced command * test: add test for validation function * style: fix prettier issues * fix: disallow disabling ssh password login if ssh key is not provided * fix: update links * fix: update instructions and bump version * fix: README.md * build(deps): update dependencies - @inquirer/confirm ~11d ^2.0.4 → ^2.0.5 ⩽1d - @inquirer/input ~11d ^1.2.3 → ^1.2.4 ⩽1d - @inquirer/password ~11d ^1.1.3 → ^1.1.4 ⩽1d - esbuild dev ~13d ^0.18.11 → ^0.18.12 ⩽1d rollback @types/node to v18.16.19
- Loading branch information
1 parent
40066f8
commit ea7d4e8
Showing
27 changed files
with
2,345 additions
and
485 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
{ | ||
"singleQuote": true | ||
"singleQuote": true, | ||
"trailingComma": "es5" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.