@wiris/mathtype-html-integration-devkit
Advanced tools
Comparing version 1.17.0 to 1.17.1
{ | ||
"name": "@wiris/mathtype-html-integration-devkit", | ||
"version": "1.17.0", | ||
"version": "1.17.1", | ||
"description": "Allows to integrate MathType Web into any JavaScript HTML WYSIWYG rich text editor.", | ||
@@ -31,18 +31,14 @@ "keywords": [ | ||
"build-dev": "webpack --mode development", | ||
"clean": "shx rm -f core.js", | ||
"test": "jest test/" | ||
"clean": "shx rm -f core.js" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^7.15.0", | ||
"@babel/preset-env": "^7.15.0", | ||
"babel-loader": "^8.2.2", | ||
"coveralls": "^3.1.0", | ||
"css-loader": "^5.2.4", | ||
"@babel/core": "^7.24.4", | ||
"@babel/preset-env": "^7.24.4", | ||
"babel-loader": "^9.1.3", | ||
"css-loader": "^7.1.0", | ||
"jsdoc": "^3.6.6", | ||
"jsdoc-export-default-interop": "^0.3.1", | ||
"link-checker": "^1.4.2", | ||
"shx": "^0.3.3", | ||
"style-loader": "^3.3.0", | ||
"terser-webpack-plugin": "^5.3.0", | ||
"url-loader": "^4.1.1", | ||
"shx": "^0.3.4", | ||
"style-loader": "^4.0.0", | ||
"terser-webpack-plugin": "^5.3.10", | ||
"webpack": "^5.75.0", | ||
@@ -53,5 +49,4 @@ "webpack-cli": "^5.0.0" | ||
"dompurify": "^3.0.10", | ||
"raw-loader": "^4.0.2", | ||
"uuid": "^8.3.2" | ||
} | ||
} |
@@ -43,11 +43,2 @@ # MathType Web Integration JavaScript SDK | ||
- [`raw-loader`](https://www.npmjs.com/package/raw-loader) | ||
This dependency is used by Webpack in order to transpile the source files down to a single, minified, cross-browser compatible JavaScript file. | ||
In particular, it is used to load SVG files for button icons that are used in the modal window that contains the MathType editor. | ||
Unfortunately, for these resources to be loaded properly, the `raw-loader` must be applied in the `webpack.config.js` file. | ||
See a working example of such file in this folder. | ||
**Note**: As a consequence of this dependency, if you want to integrate `mathtype-html-integration-devkit` in your own project, you will have to apply `raw-loader` to the MathType source files in your own `webpack.config.js`. | ||
- [`DOMPurify`](https://www.npmjs.com/package/dompurify) | ||
@@ -54,0 +45,0 @@ |
@@ -18,2 +18,2 @@ { | ||
] | ||
} | ||
} |
@@ -51,3 +51,3 @@ const path = require('path'); | ||
test: /styles\/icons\/[^\/]+\/[^\/]+\.svg$/, | ||
use: [ 'raw-loader' ] | ||
type: 'asset/source', | ||
}, | ||
@@ -57,10 +57,3 @@ { | ||
exclude: /styles\/icons\/[^\/]+\/[^\/]+\.svg$/, | ||
use: [ | ||
{ | ||
loader: 'url-loader', | ||
options: { | ||
limit: 8192 | ||
} | ||
} | ||
] | ||
type: 'asset/inline', | ||
} | ||
@@ -67,0 +60,0 @@ ] |
2
11
1789754
10946
68
- Removedraw-loader@^4.0.2
- Removed@jridgewell/gen-mapping@0.3.8(transitive)
- Removed@jridgewell/resolve-uri@3.1.2(transitive)
- Removed@jridgewell/set-array@1.2.1(transitive)
- Removed@jridgewell/source-map@0.3.6(transitive)
- Removed@jridgewell/sourcemap-codec@1.5.0(transitive)
- Removed@jridgewell/trace-mapping@0.3.25(transitive)
- Removed@types/eslint@9.6.1(transitive)
- Removed@types/eslint-scope@3.7.7(transitive)
- Removed@types/estree@1.0.6(transitive)
- Removed@types/json-schema@7.0.15(transitive)
- Removed@types/node@22.13.4(transitive)
- Removed@webassemblyjs/ast@1.14.1(transitive)
- Removed@webassemblyjs/floating-point-hex-parser@1.13.2(transitive)
- Removed@webassemblyjs/helper-api-error@1.13.2(transitive)
- Removed@webassemblyjs/helper-buffer@1.14.1(transitive)
- Removed@webassemblyjs/helper-numbers@1.13.2(transitive)
- Removed@webassemblyjs/helper-wasm-bytecode@1.13.2(transitive)
- Removed@webassemblyjs/helper-wasm-section@1.14.1(transitive)
- Removed@webassemblyjs/ieee754@1.13.2(transitive)
- Removed@webassemblyjs/leb128@1.13.2(transitive)
- Removed@webassemblyjs/utf8@1.13.2(transitive)
- Removed@webassemblyjs/wasm-edit@1.14.1(transitive)
- Removed@webassemblyjs/wasm-gen@1.14.1(transitive)
- Removed@webassemblyjs/wasm-opt@1.14.1(transitive)
- Removed@webassemblyjs/wasm-parser@1.14.1(transitive)
- Removed@webassemblyjs/wast-printer@1.14.1(transitive)
- Removed@xtuc/ieee754@1.2.0(transitive)
- Removed@xtuc/long@4.2.2(transitive)
- Removedacorn@8.14.0(transitive)
- Removedajv@6.12.68.17.1(transitive)
- Removedajv-formats@2.1.1(transitive)
- Removedajv-keywords@3.5.25.1.0(transitive)
- Removedbig.js@5.2.2(transitive)
- Removedbrowserslist@4.24.4(transitive)
- Removedbuffer-from@1.1.2(transitive)
- Removedcaniuse-lite@1.0.30001700(transitive)
- Removedchrome-trace-event@1.0.4(transitive)
- Removedcommander@2.20.3(transitive)
- Removedelectron-to-chromium@1.5.102(transitive)
- Removedemojis-list@3.0.0(transitive)
- Removedenhanced-resolve@5.18.1(transitive)
- Removedes-module-lexer@1.6.0(transitive)
- Removedescalade@3.2.0(transitive)
- Removedeslint-scope@5.1.1(transitive)
- Removedesrecurse@4.3.0(transitive)
- Removedestraverse@4.3.05.3.0(transitive)
- Removedevents@3.3.0(transitive)
- Removedfast-deep-equal@3.1.3(transitive)
- Removedfast-json-stable-stringify@2.1.0(transitive)
- Removedfast-uri@3.0.6(transitive)
- Removedglob-to-regexp@0.4.1(transitive)
- Removedgraceful-fs@4.2.11(transitive)
- Removedhas-flag@4.0.0(transitive)
- Removedjest-worker@27.5.1(transitive)
- Removedjson-parse-even-better-errors@2.3.1(transitive)
- Removedjson-schema-traverse@0.4.11.0.0(transitive)
- Removedjson5@2.2.3(transitive)
- Removedloader-runner@4.3.0(transitive)
- Removedloader-utils@2.0.4(transitive)
- Removedmerge-stream@2.0.0(transitive)
- Removedmime-db@1.52.0(transitive)
- Removedmime-types@2.1.35(transitive)
- Removedneo-async@2.6.2(transitive)
- Removednode-releases@2.0.19(transitive)
- Removedpicocolors@1.1.1(transitive)
- Removedpunycode@2.3.1(transitive)
- Removedrandombytes@2.1.0(transitive)
- Removedraw-loader@4.0.2(transitive)
- Removedrequire-from-string@2.0.2(transitive)
- Removedsafe-buffer@5.2.1(transitive)
- Removedschema-utils@3.3.04.3.0(transitive)
- Removedserialize-javascript@6.0.2(transitive)
- Removedsource-map@0.6.1(transitive)
- Removedsource-map-support@0.5.21(transitive)
- Removedsupports-color@8.1.1(transitive)
- Removedtapable@2.2.1(transitive)
- Removedterser@5.39.0(transitive)
- Removedterser-webpack-plugin@5.3.11(transitive)
- Removedundici-types@6.20.0(transitive)
- Removedupdate-browserslist-db@1.1.2(transitive)
- Removeduri-js@4.4.1(transitive)
- Removedwatchpack@2.4.2(transitive)
- Removedwebpack@5.98.0(transitive)
- Removedwebpack-sources@3.2.3(transitive)