Releases: adamlui/js-utils
Release list
generate-ip v2.0.0
📃 Changelog
- Added CLI output to clipboard (@adamlui)
- Moved IPv4 functions into
ipv4obj (@adamlui) - Added numeric validation to
ipv4.validate()+ condensed logic to single return (@adamlui) - Added
verboseoption/logs toipv4methods (@adamlui) - Created
ipv6.generate()to generate an IPv6 address (@adamlui) - Created
ipv6.format(ipv6Address)to format an IPv6 address (@adamlui) - Created
ipv6.validate(address)to validate an IPv6 address (@adamlui) - Integrated minify.js as dev dependency to build new
dist/generate-ip.min.jsfor reduced package size (@adamlui)
Full Changelog: generate-ip-1.0.0...generate-ip-2.0.0
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/generate-ip-2.0.0/generate-ip#readme
Note: Asset generate-ip-2.0.0.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides generate-ip).
scss-to-css v1.7.2
📃 Changelog
- Shortened print routine in
printHelpScreen()(@adamlui) - Added validation of
searchDirarg/path not missing infindSCSS()(@adamlui) - Added string validation of
searchDirinfindSCSS()(@adamlui) - Condensed non-existent search path routine in
findSCSS()(@adamlui) - Added options validation in
findSCSS()(@adamlui) - Corrected
verboseoption name passsed tofindSCSS()incompile()(@adamlui) - Added
(key !== 'isRecursing')check to options validation infindSCSS()(@adamlui) - Fully expanded
srcPathreturned for file args incompile()(@adamlui) - Added options validation in
compile()(@adamlui) - Added German + French docs (@adamlui)
Full Changelog: scss-to-css-1.7.1...scss-to-css-1.7.2
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/scss-to-css-1.7.2/scss-to-css#readme
Note: Asset scss-to-css-1.7.2.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides scss-to-css).
generate-pw v1.2.1
📃 Changelog
- Added
isGoodreturn tovalidateStrength(password)(@adamlui) - Shortened print routine in
printHelpScreen()(@adamlui) - Added Hindi + Bengali docs (@adamlui)
Full Changelog: generate-pw-1.2.0...generate-pw-1.2.1
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/generate-pw-1.2.1/generate-pw#readme
Note: Asset generate-pw-1.2.1.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides generate-pw).
minify.js v1.4.5
📃 Changelog
- Shortened print routine in
printHelpScreen()(@adamlui) - Added validation of
searchDirarg/path not missing infindJS()(@adamlui) - Added string validation of
searchDirinfindJS()(@adamlui) - Condensed non-existent search path routine in
findJS()(@adamlui) - Added options validation in
findJS()(@adamlui) - Corrected
verboseoption name passed tofindJS()inminify()(@adamlui) - Added
(key !== 'isRecursing')check to options validation infindJS()(@adamlui) - Fully expanded
srcPathreturned for file args inminify()(@adamlui) - Made
srcPathreturnundefinedfor code passed as input tominify()(@adamlui) - Added options validation in
minify()(@adamlui)
Full Changelog: minify.js-1.4.4...minify.js-1.4.5
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/minify.js-1.4.5/minify.js#readme
Note: Asset minify.js-1.4.5.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides minify.js).
scss-to-css v1.7.1
📃 Changelog
- Abstracted CLI flag regex to integrate handling of invalid args (@adamlui)
- Added
printHelpScreen()(@adamlui) - Added help arg regex to
flagRegex, renamed toargRegex(@adamlui) - Added printing of valid CLI args on invalid args passed (@adamlui)
- Moved version regex from CLI arg check to
argRegex(@adamlui) - Added Spanish + Portuguese docs (@adamlui)
Full Changelog: scss-to-css-1.7.0...scss-to-css-1.7.1
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/scss-to-css-1.7.1/scss-to-css#readme
Note: Asset scss-to-css-1.7.1.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides scss-to-css).
generate-pw v1.2.0
📃 Changelog
- Added invalid CLI arg handling (@adamlui)
- Moved CLI cmd arg regex's into
argRegex.cmdsto include in validation (@adamlui) - Added
printHelpScreen()(@adamlui) - Added print of valid args on invalid arg passed (@adamlui)
- Added number check to CLI number arg validation (@adamlui)
- Added integer arg validation to
generatePassword()(@adamlui) - Added
validateStrength(password)(@adamlui) - Added
undefinedcheck to CLIconfig[numArgType]validation (@adamlui) - Abstracted
strictify(password, requiredCharTypes)for use in API (@adamlui) - Added Chinese docs (@adamlui)
Full Changelog: generate-pw-1.1.0...generate-pw-1.2.0
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/generate-pw-1.2.0/generate-pw#readme
Note: Asset generate-pw-1.2.0.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides generate-pw).
generate-ip v1.0.0
🚀 Initial Release
- Created
generateIPv4()function to generate a random IPv4 address (@adamlui) - Created
isValidIPv4(address)to validate an IPv4 address (@adamlui) - Implemented CLI functionality (@adamlui)
- Created docs (README + MIT license + security policy) (@adamlui)
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/generate-ip-1.0.0/generate-ip#readme
Note: Asset generate-ip-1.0.0.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides generate-pw).
minify.js v1.4.4
📃 Changelog
- Abstracted CLI flag regex to integrate handling of invalid args (@adamlui)
- Added
printHelpScreen()(@adamlui) - Added help arg regex to
flagRegex, renamed toargRegex(@adamlui) - Updated expected test output files to use default top-level mangling (@adamlui)
- Added printing of valid CLI args on invalid args passed (@adamlui)
- Moved version regex from CLI arg check to
argRegex(@adamlui)
Full Changelog: minify.js-1.4.3...minify.js-1.4.4
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/minify.js-1.4.4/minify.js#readme
Note: Asset minify.js-1.4.4.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides minify.js).
generate-pw v1.1.0
📃 Changelog
- Increased flexibility of CLI args for including nums/symbols (@adamlui)
- Made CLI arg regex more precise (@adamlui)
- Corrected shorthand CLI flag for excluding upper chars from
-Lto-U(@adamlui) - Increased flexibility of upper/lower-case exclusion CLI flags by adding
disable|noprefix (@adamlui) - Added
$to strict mode CLI arg regex to allow=falsesuffixes (@adamlui) - Added optional
-?modesuffix to strict mode CLI arg (@adamlui) - Removed fallback for CLI
config.charsetto accomodategeneratePassword()'s default init of empty values (@adamlui) - Added API reference (@adamlui)
- Implemented CLI help command (@adamlui)
- Added command line options reference (@adamlui)
- Added missing bin fields to manifest (@adamlui)
Full Changelog: generate-pw-1.0.0...generate-pw-1.1.0
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/generate-pw-1.1.0/generate-pw#readme
Note: Asset generate-pw-1.1.0.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides generate-pw).
scss-to-css v1.7.0
📃 Changelog
- Defaulted
findSCSS()'s verbosity totrue(@adamlui) - Added final log to
findSCSS()+[]return on no files found for non-recursive calls (@adamlui) - Moved search begins logs from CLI section +
compile()tofindSCSS()(@adamlui) - Removed detailed filepath logs from
findSCSS()for simplicity (@adamlui) - Added passing of verbosity params from CLI +
compile()tofindSCSS()(@adamlui) - Nested dry run conditions in CLI section to eliminate final log showing on no files found (@adamlui)
- Removed outdated optional chaining from
scssFilesref (@adamlui) - Added final filecount log to
findSCSS()(@adamlui) - Added optional
=(true|1)suffix to CLI--include-dot-foldersarg (@adamlui) - Added optional
=(false|0)suffix to CLI disabling args (@adamlui) - Added optional
-?modesuffix to quiet mdoe CLI arg (@adamlui) - Added command line options reference (@adamlui)
Full Changelog: scss-to-css-1.6.1...scss-to-css-1.7.0
For more detailed information and usage instructions, please refer to the README for this release: https://github.com/adamlui/js-utils/tree/scss-to-css-1.7.0/scss-to-css#readme
Note: Asset scss-to-css-1.7.0.tgz is the official release package as published to npm. *.tar.gz and *.zip files are auto-generated by GitHub, they contain a git snapshot of the entire monorepo at the time of this release (which includes utilities besides scss-to-css).