All changes to the gcode-reference
project will be documented here
getCodes
script now shows full object depth- Variant now able to remove G/M codes
- Refactor types to fit schema better
- Updated test suite for variants
- Added more code entries in EDM / Laser / 3D Printer
- Updated dependencies
- Added Stale workflow
- Updated CodeQL workflow
- CNCCodes JSON Schema updated to v0.3.0 Possible Breaking
- NEW Support for JSON Variant files
- Added
getAllCodes
function toGReference
class
- Renamed all JSON files to conform to
*.cncc.json
- Changed Mitsubishi & Milltronics variant naming to conform to Schema
- Refactored type definitions to be cleaner
- Added
util
folder andconstants
export.
- Updated all dependencies
- Updated Typescript to ES2021
- Added Mocha testing w/ JSON Validation
- Updated Copyright year in license
- Added CNCCodes JSON Schema dependency (2022-07).
- Added new scripts for building package
- Added tests to vscode launch
- Updated README
- Updated CONTRIBUTING
- Added
tsconfig.build.json
to exclude test and script folders
- Fixed scripts to include JSON in dist
- Fixed typo in README
- Fixed
tsconfig.json
includes
- Initial Version with minimal framework and schema