- Notifications
You must be signed in to change notification settings - Fork2
Console tools and scripts for nx and not only that I (EndyKaufman) use to automate the workflow and speed up the development process
NotificationsYou must be signed in to change notification settings
rucken/rucken
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Console tools and scripts for nx and not only that I (EndyKaufman) use to automate the workflow and speed up the development process
npx rucken "make-ts-list" "--help"
Usage: rucken make-ts-list|mtsl [options]create list of ts filesfor all nx librariesOptions: -h, --help displayhelpforcommand
npx rucken "version-updater" "--help"
Usage: rucken version-updater|vu [options]update versionsin all nx applicationsOptions: -upv,--update-package-version [boolean] update package version (default: true) -h, --help displayhelpforcommand
npx rucken "translate" "--help"
Usage: rucken translate [options]extract translate fromsource (run: extract-i18n => gettext => extract-i18n)Options: -l,--locales [strings] list of available languages (example: ru,en) -dl,--default-locale [string] default locale (default: en) -h, --help displayhelpforcommand
npx rucken "extract-i18n" "--help"
Usage: rucken extract-i18n [options]translate marker extractor (use: transloco-keys-manager + transloco-scoped-libs)Options: -l,--locales [strings] list of available languages (example: ru,en) -rut,--reset-unused-translates [boolean] remove all translatesif they not foundinsource code (default: true) (default:"true") -h, --help displayhelpforcommand
npx rucken "gettext" "--help"
Usage: rucken gettext [options]translate marker extractorOptions: -l,--locales [strings] list of available languages (example: ru,en) -dl,--default-locale [string] default locale (default: en) -h, --help displayhelpforcommand
npx rucken "prepare" "--help"
Usage: rucken prepare [options]make-ts-list + version-update + translateOptions: -l,--locales [strings] list of available languages (example: ru,en) -dl,--default-locale [string] default locale (default: en) -upv,--update-package-version [boolean] update package version (default: true) -h, --help displayhelpforcommand
npx rucken "postgres" "--help"
Usage: rucken postgres [options]postgres application database creatorOptions: -r,--root-database-url [strings] database urlfor connect as root user (example: postgres://ROOT_POSTGRES_USER:ROOT_POSTGRES_PASSWORD@localhost:POSTGRES_PORT/postgres?schema=public) -a,--app-database-url [strings] application database url usedfor create new database (example: postgres://POSTGRES_USER:POSTGRES_PASSWORD@localhost:POSTGRES_PORT/POSTGRES_DATABASE?schema=public) -fu,--force-change-username [boolean] force rename usernameif one existsin databasefor app-database-url excluding root (default: false) -fp,--force-change-password [boolean] force change password of specified app-database-url (default: false) -d,--drop-app-database [boolean] drop application database before try create it (default: false) -h, --help displayhelpforcommand
npx rucken "env-replacer" "--help"
Usage: rucken env-replacer [options]<input>recursive replace input value with process environment valuesOptions: -h, --help displayhelpforcommand
copy-paste - copy paste source files to destination with singular and plural replace text in file contents and file paths
npx rucken "copy-paste" "--help"
Usage: rucken copy-paste|cp [options]copy pastesource files to destination with singular and plural replace textin file contents and file pathsOptions: -p,--path [strings] the path with thesource code to copy, it uses the current CWDif it is not defined, default:"." (example: ../../src) -f,--find [strings]source singular textin kebab-case (example: user-role) -fp,--find-plural [strings]source textin pluralin kebab-case,if not defined, it will be automatically detected programmatically (example: user-rules) -r,--replace [strings] destination singular textin kebab-case (example: user-company) -rp,--replace-plural [strings] destination textin pluralin kebab-case,if not defined, it will be automatically detected programmatically (example: user-companies) -d,--dest-path [strings] the path with the destination code to paste, it uses the"path"if it is not defined, default:"." (example: ../../src) -e,--extensions [strings] extensions of filesfor copy paste, default:"ts,html,htm,scss,css,txt,json,yaml,yml,xml,js.esm,sh" (example: py,ini) -gr,--glob-rules [strings] match files using the patterns the shell uses -re,--replace-envs [strings]do you need to replace environment variables when copying, you can specify a template, the default template is %key% (examples:"true","%key%","${key}") -h, --help displayhelpforcommand
MIT
About
Console tools and scripts for nx and not only that I (EndyKaufman) use to automate the workflow and speed up the development process
Topics
Resources
Stars
Watchers
Forks
Packages0
No packages published