-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Coffeescript 2 and other changes #91
base: master
Are you sure you want to change the base?
Commits on Apr 9, 2023
-
feat: Upgrade to CoffeeScript 2
Replace the deprecated package coffee-script with coffeescript. Use the version 2, which supports the version 2 of the language. BREAKING CHANGE: CoffeeScript version 2 is not 100% compatible with the version 1. See https://coffeescript.org/#breaking-changes for more information.
Configuration menu - View commit details
-
Copy full SHA for cb4adc7 - Browse repository at this point
Copy the full SHA cb4adc7View commit details -
fix: Remove the dependency on object-assign
Replace the polyfill with the direct usage of Object.assign. BREAKING CHANGE: Upgrade Node.js to version 4 or later.
Configuration menu - View commit details
-
Copy full SHA for 7793851 - Browse repository at this point
Copy the full SHA 7793851View commit details -
chore: Include a package lock for PNPM
PNPM offers a better performance than NPM.
Configuration menu - View commit details
-
Copy full SHA for f19db04 - Browse repository at this point
Copy the full SHA f19db04View commit details -
chore: Upgrade development dependencies
* The minimum version of Node.js to build and test this package is 12 now. * Disable some eslint warnings temporarily.
Configuration menu - View commit details
-
Copy full SHA for 44aecc7 - Browse repository at this point
Copy the full SHA 44aecc7View commit details -
fix: Modernise the JavaScript language
Fix eslint warnings after upgrading eslint. BREAKING CHANGE: The minimum supported version of Node.js is 8 now.
Configuration menu - View commit details
-
Copy full SHA for 1d492b9 - Browse repository at this point
Copy the full SHA 1d492b9View commit details
Commits on Apr 10, 2023
-
test: Add a project example and unit tests
* Add a simple example of a text project. * Test the example as a unit test of the preprocessor.
Configuration menu - View commit details
-
Copy full SHA for 6cbaf5f - Browse repository at this point
Copy the full SHA 6cbaf5fView commit details -
feat: Move coffeescript to peer dependencies
Allow to install coffeescript of the particular version used in the project. BREAKING CHANGE: The package coffeescript was moved to peer dependencies. If you use a package manager with the feature parity of NPM 8, you won't notice a difference, because it will install the peer depednencies automatically. Otherwise you will need to install coffeescript as a dev dependency, like you did karma earlier.
Configuration menu - View commit details
-
Copy full SHA for f84f552 - Browse repository at this point
Copy the full SHA f84f552View commit details -
test: Check test code coverage
Use c8 to compute the test code coverage.
Configuration menu - View commit details
-
Copy full SHA for 173348b - Browse repository at this point
Copy the full SHA 173348bView commit details -
fix: Include only index.js in the published package
Do not distribute development files.
Configuration menu - View commit details
-
Copy full SHA for 9b00edc - Browse repository at this point
Copy the full SHA 9b00edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f1a67c - Browse repository at this point
Copy the full SHA 3f1a67cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e869a - Browse repository at this point
Copy the full SHA 95e869aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52a3a63 - Browse repository at this point
Copy the full SHA 52a3a63View commit details