b436e56
(origin/update-dependencies, update-dependencies) Update dependencies; ESLint to 6c157720
Fixes for select and datalista1c5ef9
Updated the Copyright to 2020 for A11yance5c5e04d
Remove Peer Dependency to ESLintec1b53b
Remove dependencies on @babel/runtime and @babel/runtime-corejs39b9db89
Add the summary element as a related concept in DisclosureTriangleRole7ac02af
Fix the build script for the src files56e0765
Fix permissions on files from 755 to 644Map and Set usages are now replaced with object and array literals.
These are the changes in usage you might need to account for:
entries
method to get access to the items.keys
and values
methods now return arrays, not iterators.forEach
method. One could be added in the future, but at present, it does not exist on the exports.320fdeb
Bump flow-bin from 0.160.2 to 0.161.0a156de9
Removed Map and Set; added a common interface to all the objectsc7cc81c
Update tests to include content04aecf3
Update eslint-plugin-flowtype to ^6.1.006bfa38
Update babel-jest to ^27.2.29d65129
Bump eslint-plugin-import from 2.22.1 to 2.24.26aa1334
Bump @babel/preset-flow from 7.12.1 to 7.14.555b1672
Update @babel/preset-env to ^7.15.646d9e06
Update Jest to ^27.2.23cde0ef
Update ESLint versions to include ^729f18c5
Update package-lock.json735763d
Bump expect from 26.6.2 to 27.2.295606c8
Update flow-bin045e61a
Update flow and eslint configs146dad2
Bump tmpl from 1.0.4 to 1.0.515004bd
Bump @babel/cli from 7.12.10 to 7.15.78d2937d
Bump path-parse from 1.0.6 to 1.0.7be20a4f
Switch to Github Actions from TravisCIc35af61
Change Travis config from master to main branchThis minor release introduces iteration support to the primary objects of the module, through the Symbol.iterator
property. This reintroduces the native Map
iteration support that was lost in the v3 update. A forEach
method is also introduced in this update. The common interface of all objects exposed by this module is now:
type TAXObjectQueryMap<E, K, V> = {
entries: () => E,
forEach: ((V, K, E) => void) => void,
get: (key: K) => ?V,
has: (key: K) => boolean,
keys: () => Array<K>,
values: () => Array<V>,
@@iterator?: () => Iterator<E>,
};
f47ab5f
Update dependencies to current minor releases763f0c9
Introduce iteration support to the Maps in the modulec8b8a2b
Use @babel/eslint-parser instead of babel-eslint projectf27196b
Use default NPM caching in Github ActionsCommit 22915be
contains a substantial audit and update of the project to match the ARIA spec. Testing coverage was substantially improved. It really locks down the project's output.
d7f9071
Switch to dequal to remove 45 transitive dependencies22915be
Refreshing HTML mappings according to the HTML Accessibility API Mappingsf250e99
Update package-lock.json