Brett Zamir
31a98c1408
- Linting (ESLint): Apply latest ash-nazg (with latest unicorn)
...
- npm: Update devDeps
2019-12-23 09:16:16 +08:00
Brett Zamir
aee1a45fd7
- npm: Update devDeps
...
- Build: Update dist files
2019-12-19 16:59:45 +08:00
Brett Zamir
3ac0d58af9
- Linting (ESLint): Replace `innerHTML` with `textContent` from old demo
...
- npm: Update devDeps (including core-js copy)
2019-12-19 08:25:23 +08:00
Brett Zamir
5b91e6879e
- npm: Update devDeps; update core-js-bundle copies
2019-12-17 21:16:47 +08:00
Brett Zamir
0588036373
- npm: Update devDeps and update core-js-bundle copy
2019-12-05 09:05:48 +08:00
Brett Zamir
b4f9484011
- Build: Update build files
...
- npm: Update devDeps
2019-12-02 11:03:28 +08:00
Brett Zamir
da819950dd
- License: Relicense ext-mathjax from Apache-2.0 to MIT per https://github.com /josegaert/ext-mathjax/issues/6
...
- License: Reorder license listing in `jquery.contextMenu.js` so that more permissive is noticeable first
- License: Clarify in `@license` that `ext-server_moinsave.js` is MIT OR GPL-2.0-or-later per subsequent text
- Optimization: Remove unused `jquery-ui-1.8.custom.min.js` file
2019-11-30 11:54:58 +08:00
Brett Zamir
a59170fbe1
- Linting (ESLint): Simplify regexes
...
- npm: Update scripts to reflect removal of `all_tests.html`;
remove `browser-test` script
- npm: Update devDeps
2019-11-30 11:41:01 +08:00
Brett Zamir
70aa62ee7b
- Linting: Ignore `instrumented`
...
- Fix instrumented path
- Add underscore map file
2019-11-23 21:54:01 +08:00
Brett Zamir
34721f2351
- Fix (Accessibility): Avoid duplicate IDs
2019-11-23 21:23:05 +08:00
Brett Zamir
e1671cc372
- Linting (ESLint): Per latest ash-nazg/eslint
...
- npm: Update devDeps
2019-11-23 19:17:32 +08:00
Brett Zamir
19f7962c4a
- Revert `prefer-named-capture-group` due to apparently problematic Babel plugin
2019-11-16 10:08:38 +08:00
Brett Zamir
cd0bdd9cce
- Fix: IE 11 issue; fixes #363
...
- npm: Update devDeps
2019-11-16 09:29:09 +08:00
Brett Zamir
a09c47283e
- Linting: Add `ignore` folder to ignore file; ensure license versions are valid semver
...
- npm: Update devDeps
2019-11-13 14:16:06 +08:00
Brett Zamir
d808cc22de
- Linting: Comment out unused var.
...
- Maintenance: Add `.editorconfig`
- npm: Update jml, core-js-bundle, devDeps
2019-11-12 22:11:46 +08:00
Brett Zamir
c54444c08b
- npm: Update devDeps
2019-10-21 02:51:00 +08:00
Brett Zamir
d856dbae4a
- Build: Update build per latest Babel
...
- npm: Add script to fix eslint errors
- npm: Update devDeps
2019-10-01 17:33:36 +08:00
Brett Zamir
404911827e
- Linting (ESLint): Apply new rules ("fixme"->"todo"; prefer regex literals; defaults at end)
...
- Optimization: Image size
- npm: Bump devDeps (Babel/eslint/rollup-related; imageoptim, testcafe)
2019-09-20 12:40:31 +08:00
Brett Zamir
9e99e598f6
- Linting (ESLint): Fix for stricter linting checks
...
- npm: Update devDeps and core-js copy
2019-08-19 15:52:47 -07:00
Brett Zamir
3808f7d7c1
- Linting (ESLint): Avoid shadowing
...
- npm: Update devDeps
2019-08-05 21:36:51 -07:00
Moliman
0bb9728067
Use change event to be sure that file is loaded before the function
...
Click event can trigger the script before the user choose the file, so it will be loader on the next
Open SVG click. Change event trigger the script after the user choose the file.
2019-08-03 03:05:51 -04:00
Brett Zamir
af52265e1f
Merge pull request #348 from seahindeniz/patch-1
...
Fixed input width
2019-07-15 07:05:50 -07:00
Brett Zamir
f1b00fbfec
- npm: copy core-js-bundle map file
2019-07-15 07:05:19 -07:00
Sahin D
27707096ed
Fixed input width
...
2.2em is too small for long numbers
2019-07-15 04:12:46 +03:00
Brett Zamir
0ef3d2c64c
- npm: update devDeps
2019-07-14 07:35:16 -07:00
Brett Zamir
aa96a35f45
- Linting (ESLint): Apply per jsdoc improvements
...
- npm: Update devDeps (linting, Babel, axe testing)
2019-07-09 08:55:34 +08:00
Brett Zamir
f734625587
- Fix: Avoid race condition in `jQuery.svgIcons.js` (evident
...
when attempting to load from `file:` URL in Chrome)
- npm: Update devDeps
2019-07-04 15:15:58 +08:00
Brett Zamir
8a2f6ee6f2
- Linting (ESLint): Fix per latest ash-nazg update
...
- npm: Update ash-nazg devDep.
2019-07-03 18:36:45 +08:00
Brett Zamir
e4231aeb10
- Linting (ESLint): Lint per latest ash-nazg (e.g., named capture)
...
- Linting (ESLint): Add HTML files to linting and add devDeps for new ash-nazg
- npm: Update devDeps
2019-07-03 17:50:46 +08:00
Brett Zamir
21a6f4f456
- Refactoring: Avoid commonjs in Rollup
...
- Build: Update
- npm: Rebuild `package-lock.json` with later deps
2019-06-28 13:09:33 +08:00
Brett Zamir
c9d3bcf258
- Docs: Clarify role for `id` on `attr` on `SVGElementJSON`
...
- npm: Update devDeps
2019-06-28 07:59:58 +08:00
Brett Zamir
7f2c5f5359
- Linting (ESLint): Avoid disabling rule with jsdoc linter fix
...
- npm: Update devDep (linting jsdoc)
2019-06-27 14:27:20 +08:00
Brett Zamir
b07d0861b4
- Linting (ESLint): Fix per stricter eslint-plugin-jsdoc context checking
...
- npm: Update devDep (jsdoc linting plugin)
2019-06-27 13:54:40 +08:00
Brett Zamir
efcde397ac
- Optimization: Re-rerun image optimization per update
...
- Linting (ESLint): Adjust per now applied rules
- Testing: Accessibility test API update
- Docs: Clarify need for Node.js/npm being installed
- npm: Update devDeps and core-js-bundle copy; add new axe testing peer dep. axe-core
2019-06-27 12:24:37 +08:00
Brett Zamir
4177146acd
- Linting (ESLint): Remove now unneeded config and add per new update
...
- Refactoring: Prefer for-of, event.key (newly enforced linting)
- Refactoring: Better var. names
- npm: Update devDeps and update local copies
2019-06-11 16:40:28 +08:00
Brett Zamir
f6b5360a58
- Linting:
...
- npm: Update eslint-plugin-jsdoc
2019-05-24 16:35:15 +08:00
Brett Zamir
fa4ea90c72
INCOMPLETE: Remove check types file
...
- Linting: `match-description`, bad returns
- Linting: Use eslint-plugin-jdsoc `preferredTypes` in place of custom file
- Linting: Remove `report-unused-disable-directives` command as have as rule
- Lintin: Avoid overly generic `Array`
- npm: Update devDep
2019-05-24 14:44:57 +08:00
Brett Zamir
a7da98ca1b
- Linting (ESLint): Avoid unneeded tag name preference
...
- Linting (jsdoc): Avoid `Promise` without type
2019-05-24 10:12:10 +08:00
Brett Zamir
d5ef6c5619
- Linting: Use new preference for "object"; fix @example code; bad @returns
...
- npm: Update devDeps
2019-05-22 23:43:29 +08:00
Brett Zamir
8d179aee0c
- Deprecated: Should now use `avoidClientSideDownload` in place of
...
`avoidClientSide` (config for `ext-server_opensave.js`).
- Enhancement: Added `avoidClientSideOpen` config for
`ext-server_opensave.js`
- npm: Update devDeps (including switching from deprecate opn-cli
package to open-cli)
2019-05-21 17:50:56 +08:00
Brett Zamir
597644999d
- Refactoring: Use `static` keyword for classes
2019-05-08 09:58:18 +08:00
Brett Zamir
fc0c53f61a
- Breaking change: Switch from deprecated `@babel/polyfill` to
...
`core-js-bundle` and `regenerator-runtime` replacements
- Fix: Fully redirect extension entrances for lacking browser support
- Docs: Simplify comments in HTML files re: script purposes
- Docs: Update release instructions
- npm: Update devDeps (jsdoc, security audit)
- npm: Bump to 5.0.0
2019-05-07 08:02:32 +08:00
Brett Zamir
d423fb741f
- npm: Update devDeps
2019-04-28 20:32:45 +08:00
Brett Zamir
13835a368c
- Fix: Ensure PHP files are present in `dist/extensions` alongside JavaScript files using them
...
- Fix: Bug in obtaining `extPath` in ext-server_opensave.js
- Enhancement: Add config `avoidClientSide` to avoid using client-side support by default (and always require server)
- Build: Require Node 8.5
2019-04-18 21:13:48 +08:00
Brett Zamir
1d56d75837
- Linting (JSDoc): Reenable jsdoc/valid-jsdoc as fixed; notes re: `valid-jsdoc` replacement; use same namepath
...
- npm: Update devDep
2019-04-17 19:12:55 +08:00
Brett Zamir
4289d131a2
- npm: Update devDep
...
- Docs (code comment): Update comment now that config file is automatically created
2019-04-17 08:10:02 +08:00
Brett Zamir
d84f39cb3f
- Docs (JSDoc): Further on preferring `void`
2019-04-16 08:59:53 +08:00
Brett Zamir
894fed3e80
- Linting (JSDoc): Update per newly enforced `require-returns`; avoid Closure syntax
...
- Docs (JSDoc): Prefer `void`
- npm: Update devDeps
2019-04-16 08:58:40 +08:00
Brett Zamir
2cb6c51303
- npm: Update devDeps (and our @babel/polyfill copy)
2019-04-08 11:38:07 +08:00
Brett Zamir
0c1ddd44fa
- Refactoring: Destructuring, templates, label Unicode code point
...
- npm: Rename `build-doc` to `build-docs`; add `open-docs` script
2019-04-08 10:51:34 +08:00