Skip to content

ES6 and dependency update release

Latest

Choose a tag to compare

@nigelmegitt nigelmegitt released this 31 Mar 11:30
· 1 commit to main since this release
6e44269

What's Changed

Full Changelog: v0.9.2...v0.10.0

Summary

  • @babel/core 7.15.5 -> 7.29.0

  • @babel/eslint-parser 7.15.4 -> 7.28.6

  • @babel/plugin-transform-class-properties 7.15.6 -> 7.28.6

  • @babel/preset-env 7.15.6 -> 7.29.2

  • @babel/register 7.15.3 -> 7.28.6

  • @cucumber/cucumber 7.3.1 -> 12.7.0

  • @html-eslint/eslint-plugin 0.58.1

  • @html-eslint/parser 0.58.1

  • ava 3.15.0 -> 7.0.0

  • babel-loader 8.2.2 -> 10.1.1

  • babel-plugin-istanbul 6.0.0 -> 7.0.1

  • circular-dependency-plugin 5.2.2

  • eslint 7.32.0 -> 9.39.4

  • eslint-config-walmart 2.2.1 -> deleted

  • eslint-plugin-filenames 1.3.2 -> 1.3.2

  • eslint-plugin-import 2.24.2 -> 2.32.0

  • eslint-plugin-jsx-a11y 6.4.1 -> deleted

  • eslint-plugin-react 7.25.2 -> deleted

  • nyc 15.1.0 -> 18.0.0

  • webpack 5.53.0 -> 5.105.4

  • webpack-cli 4.8.0 -> 7.0.2

  • webpack-dev-server 4.2.1 -> 5.2.3

  • Specify min node version in package.json, set to >18.0.0

  • Update build scripts for nvm and npm versions

  • Switch to using ES6 module from commonJS.

  • Check for circular dependencies in WebPack using CircularDependencyPlugin

  • Log when reading TTML files from file or URL

  • Add GitHub action to lint, build and test

  • Up version to 0.0.10

  • Update build.yml

  • Make lint pass by fixing the config and addressing lint warnings and errors

  • Add build status badge