- Expanded the Javascript watch to include cjs and mjs files.
- Added support for processing Javascript with esbuild.
- Updated packages.
- Updated eslint to version 9.
- Don't remove the temp file when building code. This was sometimes causing an
ENOENT: no such file or directory
error when building files.
- Fixed build path.
- Added support for gracefully handling Javascript processing errors.
- Added support for matching a javascript file in multiple bundles.
- Updated aptuitiv eslint config library.
- Updated other packages.
- Added support for postcss extend plugin that allows a developer to use
@extend
syntax.
- Added additional packages to remove when replacing gulp.
- Improved messaging for different actions.
- Added support for skipping certain files when copying folders.
- Update to the gulp convert process.
- Improvements to setting up the package.json scripts section.
- Improvements to exporting a site.
- Added support for running npm install during the initialization task.
- Added support for converting older legacy gulp build processes to using this build tool.
- Fixed issue when copying an array of files.
- Added support for converting a legacy gulp build process to use these build tools.
- Added
package-json
actions to format the package.json file.
- Removed console.log.
- Added
init
action to help set up the config file and the.env
file.
- Fixed the stylelint
fix
option.
- Fixed issue where the closing icon SVG tag was missing.
- Fixed issue where node_modules code wasn’t included in the script bundle.
- Separate the Javascript bundle files from files to lint.
- Only output lint results if there are any.
- Fixed issue where the copy path didn’t include the file path in the source folder.
- Documentation updates.
- Added FTP growl notifier.
- Added
build
command. - Added
start
command.
Initial release.