Skip to content
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

Setup things for publishing to npm. #32

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

drgrice1
Copy link
Sponsor Member

@drgrice1 drgrice1 commented Sep 6, 2024

In addition all dependencies have been updated.

The eslint configuration now uses the new flat config. Changes in eslint and typescript required a few changes to the code. These should not change any behavior or functionality.

The "forkme" links have been removed from the test pages since the icon that was used is no longer available and this is not the original mathquill repository that the link was for anyway.

prettier now is applied to all files. Previously the html test files and the markdown files were ignored.

Note that the license is no longer included in the build. Instead the license has been moved from the code into a LICENSE file that is published in the npm package.

This has a beta version which has already been published. It can be installed with npm install @openwebwork/mathquill.

The eslint configuration now uses the new flat config.

Changes in eslint and typescript required a few changes to the code.
These should not change any behavior or functionality.

The "forkme" links have been removed from the test pages since the icon
that was used is no longer available and this is not the original
mathquill repository that the link was for anyway.
The html file sin public and the markdown files were not previously
formatted.
Note that the license is no longer included in the build.  Instead the
license has been moved from the code into a LICENSE file that is
published.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant