4.10.59 • Published 30 days ago

rad-scripts v4.10.59

Weekly downloads
3
License
MIT
Repository
github
Last release
30 days ago

rad-scripts

Tools that allow you to easily use Javascript for all your scripting needs.

NOTE: previously embedded git semver commands have been moved to the git-semver module. Install the @moodboom/git-semver module to get that functionality.

Common functions and commands:

  • run_command_sync_to_console: Run one command and let output immediately flow to console
  • run_command_async_to_console:Async run one command and dump output to console when complete
  • run_command_quietly: Runs without output unless error
  • run_command: Run a command asynchronously and get the output when it finishes in a callback
  • run_command_sync: Run a command synchronously and get the output when it finishes
  • runsteps: Run a specific set of commands in specific directories
  • hasArg: Check a set of args for a value; eg: hasArg( args, '--init')
  • combine_params: Combine an array of params with separator
  • distro: Return distro name from lsb_release
  • hostname: Return hostname
  • ping_gw: Ping local gateway
  • ping_google: Ping google.com
  • cdfolder: cd to folder, return false if the folder doesn't exist
  • cdfirst: change to first found folder from list of candidates
  • make_folder: make the given folder (no matter how deep)
  • folder_exists: returns true if the folder exists
  • link_exists: returns true if the link exists
  • file_exists: returns true if the file exists
  • file_diff: returns true if the two files differ
  • find_first_folder: find and return first existing folder in a list of candidates
  • get_files_in_one_dir: non-recursive get files
  • walk: gather all files in a folder
  • walksubdirs: Similar to previous, but only returns directories not files within them.
  • fileRegexReplace: find and replace the given regex in the file
  • fileRegexReplaceMultiline: find and replace across lines (gm)
  • string_pad: Provide buffer and returns padded string
  • rad-scripts-sync: (internal) commit and publish rad-scripts; uses git-sync from @moodboom/git-semver
  • list-commands: lists all available commands
  • make-folder: path > makes the folder (even if deep), returns true if succeeds or already exists

Most recent commits... 68d622b 2 minutes .. Eslint flat file and formatting HEAD -> mas.. Michael Behrns-Miller cast 3920670 6 months ago Add name tag: 4.10.57 Michael Behrns-Miller case ef5fa23 7 months ago Install tag: 4.10.56 Michael Behrns-Miller glam 1df62bf 8 months ago Update my dependencies tag: 4.10.55 Michael Behrns-Miller [abt..

Version 4.10.59

4.10.58

30 days ago

4.10.59

30 days ago

4.10.57

7 months ago

4.10.54

9 months ago

4.10.55

9 months ago

4.10.56

8 months ago

4.10.52

9 months ago

4.10.53

9 months ago

4.10.50

12 months ago

4.10.51

12 months ago

4.10.48

1 year ago

4.10.49

1 year ago

4.10.44

1 year ago

4.10.45

1 year ago

4.10.46

1 year ago

4.10.47

1 year ago

4.10.43

2 years ago

4.10.40

2 years ago

4.10.41

2 years ago

4.10.35

2 years ago

4.10.36

2 years ago

4.10.37

2 years ago

4.10.38

2 years ago

4.10.32

2 years ago

4.10.33

2 years ago

4.10.34

2 years ago

4.10.30

2 years ago

4.10.31

2 years ago

4.10.24

2 years ago

4.10.29

2 years ago

4.10.25

2 years ago

4.10.26

2 years ago

4.10.27

2 years ago

4.10.28

2 years ago

4.10.21

2 years ago

4.10.22

2 years ago

4.10.23

2 years ago

4.10.20

2 years ago

4.10.18

2 years ago

4.10.19

2 years ago

4.10.17

2 years ago

4.10.15

2 years ago

4.10.16

2 years ago

4.10.14

3 years ago

4.10.13

4 years ago

4.10.12

4 years ago

4.10.10

4 years ago

4.10.11

4 years ago

4.10.9

4 years ago

4.10.8

4 years ago

4.10.7

5 years ago

4.10.6

5 years ago

4.10.5

5 years ago

4.10.4

5 years ago

4.10.3

5 years ago

4.10.2

5 years ago

4.10.1

5 years ago

4.10.0

5 years ago

4.9.5

6 years ago

4.9.4

6 years ago

4.9.3

6 years ago

4.9.1

7 years ago

4.9.0

7 years ago

4.8.21

7 years ago

4.8.20

7 years ago

4.8.19

7 years ago

4.8.18

7 years ago

4.8.17

7 years ago

4.8.16

7 years ago

4.8.15

7 years ago

4.8.14

7 years ago

4.8.13

7 years ago

4.8.12

7 years ago

4.8.11

7 years ago

4.8.10

7 years ago

4.8.9

7 years ago

4.8.8

7 years ago

4.8.7

7 years ago

4.8.6

7 years ago

4.8.5

7 years ago

4.8.4

7 years ago

4.8.3

7 years ago

4.8.2

7 years ago

4.8.0

7 years ago

4.7.7

7 years ago

4.7.6

7 years ago

4.7.5

7 years ago

4.7.4

7 years ago

4.7.3

7 years ago

4.7.2

7 years ago

4.7.1

7 years ago

4.7.0

7 years ago

4.6.4

7 years ago

4.6.3

7 years ago

4.6.1

7 years ago

4.6.0

7 years ago

4.5.3

7 years ago

4.5.2

7 years ago

4.5.1

8 years ago

4.5.0

8 years ago

4.4.2

8 years ago

4.4.1

8 years ago

4.4.0

8 years ago

4.3.3

8 years ago

4.3.1

8 years ago

4.3.0

8 years ago

4.2.13

8 years ago

4.2.12

8 years ago

4.2.10

8 years ago

4.2.4

8 years ago

4.2.3

8 years ago

4.2.2

8 years ago

4.2.1

8 years ago

4.2.0

8 years ago

4.1.2

8 years ago

4.1.1

8 years ago

4.0.7

8 years ago

4.0.6

8 years ago

4.0.4

8 years ago

4.0.3

8 years ago

4.0.2

8 years ago

4.0.1

8 years ago

4.0.0

8 years ago

3.2.11

8 years ago

3.2.10

8 years ago

3.2.9

8 years ago

3.2.8

8 years ago

3.2.7

8 years ago

3.2.6

8 years ago

3.2.5

8 years ago

3.2.4

8 years ago

3.2.3

8 years ago

3.2.2

8 years ago

3.2.1

8 years ago

3.2.0

8 years ago

3.1.1

8 years ago

3.1.0

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.8.3

8 years ago

2.8.2

8 years ago

2.8.1

8 years ago

2.8.0

8 years ago

2.7.0

8 years ago

2.6.13

8 years ago

2.6.12

8 years ago

2.6.11

8 years ago

2.6.10

8 years ago

2.6.9

8 years ago

2.6.8

8 years ago

2.6.7

8 years ago

2.6.6

8 years ago

2.6.5

8 years ago

2.6.4

8 years ago

2.6.3

8 years ago

2.6.2

8 years ago

2.6.1

8 years ago

2.6.0

8 years ago

2.5.5

8 years ago

2.5.4

8 years ago

2.5.3

8 years ago

2.5.2

8 years ago

2.5.1

8 years ago

2.4.2

8 years ago

2.5.0

8 years ago

2.4.1

8 years ago

2.4.0

8 years ago

2.3.4

8 years ago

2.3.1

8 years ago

2.3.0

8 years ago

2.2.0

8 years ago

2.1.9

8 years ago

1.3.1

8 years ago

2.1.8

8 years ago

2.1.7

8 years ago

2.1.6

8 years ago

1.3.0

8 years ago

1.2.5

8 years ago

1.1.1

8 years ago

1.0.24

8 years ago

1.0.23

8 years ago

1.0.22

8 years ago

1.0.21

8 years ago

1.0.20

8 years ago

1.0.19

8 years ago

1.0.18

8 years ago

1.0.17

8 years ago

1.0.15

8 years ago

1.0.14

8 years ago

1.0.13

8 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago