All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Removes unused dependencies:
- lerna
- eslint-plugin-flowtype
- eslint-plugin-import
- babel-eslint
- @babel/eslint-parser
- Minor and patch bumps:
@babel/clito^7.19.3@bable/coreto^7.19.3@babel/eslint-parserto^7.19.1@babel/plugin-proposal-object-rest-spreadto^7.19.4@babel/preset-envto^7.19.4@commitlint/clito^17.1.2@commitlint/config-conventionalto^17.1.0@typescript-eslint/eslint-pluginto^5.40.0@typescript-eslint/parserto^5.40.0eslintto8.25.0lernato5.6.2typescriptto^4.8.4
- update
checkoutCommitto useexecFileinstead ofexec. See CVE-2021-26543 and patch for same.
- Bump minimum Node version to
14and bump Lerna to5.1.8 - Upgrade
yarnto3.2.2and addoutdatedplugin - Major bumps:
@commitlint/clito^17.0.3@commitlint/config-conventionalto^17.0.3@types/jestto^28.1.6eslintto8.20.0eslint-plugin-flowtypeto8.0.3huskyto^8.0.1jestto^28pinstto^3.0.0
- Minor and patch bumps:
@babel/clito^7.18.9@babel/coreto^7.18.9@babel/eslint-parserto^7.18.9@babel/plugin-proposal-class-propertiesto^7.18.6@babel/plugin-proposal-object-rest-spreadto^7.18.9@babel/preset-envto^7.18.9@babel/preset-typescriptto^7.18.6@typescript-eslint/eslint-pluginto^5.30.7@typescript-eslint/parserto^5.30.7eslint-plugin-importto2.26.0prettierto^2.7.1typescriptto^4.7.4
- Upgrade
minimistdep^1.2.6 - Allow whitespace in file names for files modified, deleted, or added in parsed commit output.
- Add yarn resolutions for node-fetch
^2.6.7and json-schema^0.4.0to avoid vulnerabilities.
- Migrates package manager from npm to yarn2
- Uses node 12 instead of 14 to better support apollo-graphql downstream
- Replace Flow with TypeScript for type checking
- Bundle TS types with library
- Add workflow to auto close PRs with no response from the author after 30 days
- Add workflow to close stale PRs and Issues
- Add checks via https://www.npmjs.com/package/husky and commit-lint to validate commit messages match the Conventional Commit specification specification.
- Changelog will now track changes when they are made!
- Increased verbosity in
npm cifor GitHub Action checks
- Removed unused
inquirerandlodashdependencies - Removed unused
nockdependency
- Updated project to indicate support for Nodejs v14.x and above