Brett Zamir
e4f36a3c5b
- Build: Update
...
- npm: Add `prepare` script to update license-badges, copy, and prep (leaving prepublishOnly to handle build-docs)
- npm: Make license badge prep. in series as getting too many files open error running in parallel
- npm: Update devDeps
2020-04-01 15:32:51 +08:00
Brett Zamir
ea58adbab1
- Build: Update with namespaced `parseFloat`, etc. changes
...
- npm: Update devDeps. (remove axe-core now that bundled with cypress-axe)
2020-03-31 00:25:54 +08:00
Brett Zamir
2b07946b6b
- Build: Update per latest Rollup
...
- npm: Update devDeps
2020-03-24 10:04:15 +08:00
Brett Zamir
9e5fe12f94
- Build: Update per current Rollup
2020-03-23 00:03:13 +08:00
Brett Zamir
f3a83dcb1d
- Linting (ESLint): As per latest ash-nazg (unicorn)
...
- npm: Update devDeps; use stable eslint-plugin-mocha-cleanup now that updated
- npm: Add scripts for reporting with test summaries (free of full noise during tests);
auto-run at end of tests
- npm: Update devDeps. and use stable version of eslint-plugin-mocha-cleanup
2020-03-11 00:23:54 +08:00
Brett Zamir
231fdb2189
- Update: Underscore copy; build files per Rollup/Babel updates
...
- npm: Update devDeps (babel, cypress, linting, mocha, rollup related)
2020-03-07 17:45:59 +08:00
Brett Zamir
ced0d2d778
- Fix(ungrouping): Ensure there is always an anchor ( fixes #393 ); also fixes a bug with the ungrouped elements not being properly selectable after the ungrouping
2020-03-03 19:49:09 +08:00
Brett Zamir
ec881e2362
- npm: Update devDeps (cypress-related, mochawesome-merge, linting-related, rollup)
...
- Build: Update
2020-02-21 18:24:20 +08:00
Brett Zamir
33c84d89b8
- Linting (ESLint): As per latest ash-nazg
...
- npm: Update devDeps
2020-02-01 20:44:13 +08:00
Brett Zamir
f9f359b98f
- Linting (ESLint): As per latest ash-nazg (jsdoc for classes/methods)
...
- npm: Update devDeps
2020-01-29 12:09:42 +08:00
Brett Zamir
cf80e31de7
- Build: Update
...
- npm: Update devDeps
2020-01-25 10:32:24 +08:00
Brett Zamir
1be01bc89a
- Build: Updae
...
- npm: Update devDeps
2020-01-09 02:27:56 +08:00
Brett Zamir
205a70b385
- Linting (ESLint): Fix linting regression
...
- Build: Update
2020-01-05 18:30:21 +08:00
Brett Zamir
d0d7efabc4
- Refactoring: Reduce BBQ dependency (not yet removable as used still in svgeditor)
2020-01-05 10:32:31 +08:00
Brett Zamir
e356b95a03
- Fix: Background URL was not settable back to nothing; fixes #376
2020-01-04 22:32:52 +08:00
Brett Zamir
cc6937ce96
- Linting (ESLint): Add rules to check for file-level tags
2020-01-01 01:15:16 +08:00
Brett Zamir
63ba8f39a1
- Linting (ESLint): Latest as per ash-nazg (disable now applicable rules not fixed during earlier testing)
...
- npm: Update devDeps
2019-12-31 17:55:15 +08:00
Brett Zamir
7fc26e114d
- Refactoring: Ensure file-global tags are at beginning of file
2019-12-31 16:33:47 +08:00
Brett Zamir
d9d4d94976
- Linting (ESLint): Apply per latest ash-nazg (jsdoc: complete sentence descriptions)
...
- npm: Update devDeps
2019-12-31 15:27:16 +08:00
Brett Zamir
22dda2c50b
- Docs: Missing returns, param names
2019-12-31 13:45:42 +08:00
Brett Zamir
477d5fdb6c
- Linting (ESLint): Update as per latest ash-nazg (bad jsdoc)
...
- npm: Update devDeps
2019-12-31 13:14:33 +08:00
Brett Zamir
8bd9466827
- Build: Update
2019-12-25 16:04:07 +08:00
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
b4f9484011
- Build: Update build files
...
- npm: Update devDeps
2019-12-02 11:03:28 +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
34721f2351
- Fix (Accessibility): Avoid duplicate IDs
2019-11-23 21:23:05 +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
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
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
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
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
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
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
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
Brett Zamir
6d2794beb4
- Testing: Skip js errors in Testcafe; we're getting some uncaught
...
error despite not replicating manually; should file a Testcafe issue
- Build: Update
- npm: Update devDeps
2019-04-03 17:05:18 +08:00
Brett Zamir
056f4f197c
- Enhancement (svgIcons): Fix JSDoc param def; add `alt` options
...
- Accessibility: Begin work, add aria-label to some buttons and
form controls; add `role=main`; `<img alt>`; `<iframe title>`
- i18n: Add `lang` attribute
- Refactoring: lbs, simplify i18nized element retrieval call
- Docs: Some JSDoc descriptions, JSDoc spacing, fix svgIcons param
def; add todo
- Testing: Avoid reporting meta-viewport (have own zooming
controls and difficult to fix)
2019-04-03 16:32:14 +08:00
Brett Zamir
69ea647286
- Fix: Droplets for gradient pickers can now be double-clicked in
...
other browsers in addition to Firefox such as Chrome
to allow change of color (fixes #181 ) (@ajinkyas);
may be different between the browsers as a result of
<https://github.com/w3c/uievents/issues/141 >
- Builds: Update
2019-04-03 11:31:06 +08:00