separate svgcanvas from svgedit

now you can use directlt svgcanvas. see readme.md

* configure workspaces
* move svgcanvas to packages folder
* move utils to common and paint to svgcanvas
* make svgcanvas a dependency of svgedit
* update deps
* workspaces requires npm 7 at least so the ci needs a new node version
* update github actions to V3
* update snapshots using custom svg exports
* remove unmaintained cypress snapshot plugin
* new github action to add coverage in PR
* Update onpushandpullrequest.yml
* svgcanvas v7.1.6
This commit is contained in:
JFH
2022-08-14 15:01:51 +02:00
committed by GitHub
parent 614a361558
commit 43bf93968a
204 changed files with 5206 additions and 20903 deletions

View File

@@ -5,13 +5,6 @@ projects. This page acknowledges these projects and the many software
developers across the globe without which our software would be sorely
lacking.
## jQuery
Jonathan Resig's [jQuery library](https://jquery.com) was chosen as a
basis for the project since the beginning. The power of jQuery really
lets us focus on the functionality and not worry about all the intricacies
of mixing with the HTML, CSS and SVG DOM.
## jPicker
Christopher Tillman's awesome [jPicker](http://www.digitalmagicpro.com/jPicker/)

View File

@@ -1,18 +0,0 @@
## Command line
```
npm run lint
```
This will query both JavaScript files and will query JavaScript within
Markdown and HTML files. It will also check for some JSDoc issues,
Mocha/chai-specific rules, etc.
## Atom usage
If using the Atom package `linter-eslint`, one may add `source.gfm` to the
"List of scopes to run ESLint on..." setting to get reporting of JavaScript
errors in Markdown.
One may also add `source.embedded.js` though configuration comments
and skip directives (not currently in use) don't seem to work there.