Compare commits

..
297 Commits
Author SHA1 Message Date
Francisco Hodge 5e3a0370fd Update build dependency. Fixes #1977 2023-05-25 20:47:11 -04:00
Francisco Hodge 48ea08bd54 Build update 2023-05-23 08:58:57 +00:00
Francisco Hodge a1eb827494 3.5.64 2023-05-23 08:58:42 +00:00
Francisco HodgeandGitHub 53a4e93ba7 Merge pull request #1975 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.59.7
Bump @typescript-eslint/parser from 5.59.5 to 5.59.7
2023-05-23 04:57:41 -04:00
dependabot[bot]andGitHub 91f5ba8112 Bump @typescript-eslint/parser from 5.59.5 to 5.59.7
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.5 to 5.59.7.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.7/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 08:56:46 +00:00
Francisco Hodge 057e5397ae Build update 2023-05-22 08:59:04 +00:00
Francisco Hodge 9501b41e6f 3.5.63 2023-05-22 08:58:49 +00:00
Francisco HodgeandGitHub 2e1606eff4 Merge pull request #1973 from hodgef/dependabot/npm_and_yarn/eslint-8.41.0
Bump eslint from 8.40.0 to 8.41.0
2023-05-22 04:57:48 -04:00
dependabot[bot]andGitHub 2644e29378 Bump eslint from 8.40.0 to 8.41.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.40.0 to 8.41.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.40.0...v8.41.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 08:56:49 +00:00
Francisco Hodge b99f834235 Build update 2023-05-19 09:00:03 +00:00
Francisco Hodge 7c115f10b4 3.5.62 2023-05-19 08:59:48 +00:00
Francisco HodgeandGitHub 8d3ae7e9e2 Merge pull request #1972 from hodgef/dependabot/npm_and_yarn/css-loader-6.7.4
Bump css-loader from 6.7.3 to 6.7.4
2023-05-19 04:58:40 -04:00
Francisco HodgeandGitHub 36c4a3ac32 Merge pull request #1971 from hodgef/dependabot/npm_and_yarn/mini-css-extract-plugin-2.7.6
Bump mini-css-extract-plugin from 2.7.5 to 2.7.6
2023-05-19 04:58:25 -04:00
Francisco HodgeandGitHub 5658ad1c90 Merge pull request #1970 from hodgef/dependabot/npm_and_yarn/style-loader-3.3.3
Bump style-loader from 3.3.2 to 3.3.3
2023-05-19 04:57:57 -04:00
dependabot[bot]andGitHub e0c795d87c Bump css-loader from 6.7.3 to 6.7.4
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.7.3 to 6.7.4.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.7.3...v6.7.4)

---
updated-dependencies:
- dependency-name: css-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 08:57:44 +00:00
dependabot[bot]andGitHub 0c8cbff3aa Bump mini-css-extract-plugin from 2.7.5 to 2.7.6
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.7.5 to 2.7.6.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.5...v2.7.6)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 08:57:11 +00:00
dependabot[bot]andGitHub 633c30cb2c Bump style-loader from 3.3.2 to 3.3.3
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: style-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 08:56:57 +00:00
Francisco Hodge 5ef0ae458e Build update 2023-05-18 08:59:02 +00:00
Francisco Hodge 97e6becd55 3.5.61 2023-05-18 08:58:47 +00:00
Francisco HodgeandGitHub 2276f0baab Merge pull request #1968 from hodgef/dependabot/npm_and_yarn/terser-webpack-plugin-5.3.9
Bump terser-webpack-plugin from 5.3.8 to 5.3.9
2023-05-18 04:57:44 -04:00
dependabot[bot]andGitHub a7d0ff02d3 Bump terser-webpack-plugin from 5.3.8 to 5.3.9
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3.8 to 5.3.9.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.3.8...v5.3.9)

---
updated-dependencies:
- dependency-name: terser-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 08:56:47 +00:00
Francisco Hodge 0e2409da63 Build update 2023-05-16 09:00:03 +00:00
Francisco Hodge 7821adafe3 3.5.60 2023-05-16 08:59:43 +00:00
Francisco HodgeandGitHub 19a1d3827b Merge pull request #1966 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.6
Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.6
2023-05-16 01:58:22 -07:00
dependabot[bot]andGitHub ec66cfc007 Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.6
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.2 to 5.59.6.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.6/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-16 08:57:11 +00:00
Francisco Hodge cb1c598432 Build update 2023-05-09 08:59:28 +00:00
Francisco Hodge fe277755be 3.5.59 2023-05-09 08:59:14 +00:00
Francisco HodgeandGitHub 4398d502cd Merge pull request #1962 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.59.5
Bump @typescript-eslint/parser from 5.58.0 to 5.59.5
2023-05-09 01:58:12 -07:00
Francisco HodgeandGitHub 74470295f7 Merge pull request #1961 from hodgef/dependabot/npm_and_yarn/webpack-cli-5.1.1
Bump webpack-cli from 5.0.2 to 5.1.1
2023-05-09 01:57:40 -07:00
dependabot[bot]andGitHub 507d4f9988 Bump @typescript-eslint/parser from 5.58.0 to 5.59.5
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.58.0 to 5.59.5.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.5/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-09 08:57:02 +00:00
dependabot[bot]andGitHub e91124abb6 Bump webpack-cli from 5.0.2 to 5.1.1
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@5.0.2...webpack-cli@5.1.1)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-09 08:56:45 +00:00
Francisco Hodge 6b9cb301fc Build update 2023-05-08 09:00:12 +00:00
Francisco Hodge 74b2563e73 3.5.58 2023-05-08 08:59:52 +00:00
Francisco HodgeandGitHub f0e7ec77c1 Merge pull request #1959 from hodgef/dependabot/npm_and_yarn/core-js-3.30.2
Bump core-js from 3.30.1 to 3.30.2
2023-05-08 01:58:31 -07:00
Francisco HodgeandGitHub e0fb48c032 Merge pull request #1958 from hodgef/dependabot/npm_and_yarn/webpack-dev-server-4.15.0
Bump webpack-dev-server from 4.13.3 to 4.15.0
2023-05-08 01:58:14 -07:00
Francisco HodgeandGitHub 74d51cf174 Merge pull request #1956 from hodgef/dependabot/npm_and_yarn/eslint-8.40.0
Bump eslint from 8.39.0 to 8.40.0
2023-05-08 01:58:09 -07:00
Francisco HodgeandGitHub 30a0ffd785 Merge pull request #1957 from hodgef/dependabot/npm_and_yarn/terser-webpack-plugin-5.3.8
Bump terser-webpack-plugin from 5.3.7 to 5.3.8
2023-05-08 01:57:59 -07:00
dependabot[bot]andGitHub d39ffae6d0 Bump core-js from 3.30.1 to 3.30.2
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.30.1 to 3.30.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.30.2/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 08:57:34 +00:00
dependabot[bot]andGitHub d919d3f110 Bump webpack-dev-server from 4.13.3 to 4.15.0
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.13.3 to 4.15.0.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.13.3...v4.15.0)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 08:57:18 +00:00
dependabot[bot]andGitHub ae788bb73b Bump terser-webpack-plugin from 5.3.7 to 5.3.8
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3.7 to 5.3.8.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.3.7...v5.3.8)

---
updated-dependencies:
- dependency-name: terser-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 08:57:03 +00:00
dependabot[bot]andGitHub 4a6e01ed43 Bump eslint from 8.39.0 to 8.40.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.40.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-08 08:56:49 +00:00
Francisco Hodge 9ce1ddc4ee Build update 2023-05-03 09:00:03 +00:00
Francisco Hodge caf8b08a43 3.5.57 2023-05-03 08:59:41 +00:00
Francisco HodgeandGitHub fb0dbf1911 Merge pull request #1953 from hodgef/dependabot/npm_and_yarn/babel/core-7.21.8
Bump @babel/core from 7.21.5 to 7.21.8
2023-05-03 01:58:12 -07:00
dependabot[bot]andGitHub bf37ce784e Bump @babel/core from 7.21.5 to 7.21.8
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.21.5 to 7.21.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.8/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 08:57:04 +00:00
Francisco Hodge 3850d7f0af Build update 2023-05-02 09:00:00 +00:00
Francisco Hodge c0be6b2ff3 3.5.56 2023-05-02 08:59:40 +00:00
Francisco HodgeandGitHub 17167b7881 Merge pull request #1951 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.2
Bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2
2023-05-02 01:58:13 -07:00
dependabot[bot]andGitHub b6d2ee257c Bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.1 to 5.59.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.2/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-02 08:57:14 +00:00
Francisco Hodge bd863e25ac Build update 2023-05-01 09:00:30 +00:00
Francisco Hodge 66e43be7a7 3.5.55 2023-05-01 09:00:15 +00:00
Francisco HodgeandGitHub 70544c8349 Merge pull request #1950 from hodgef/dependabot/npm_and_yarn/babel/preset-env-7.21.5
Bump @babel/preset-env from 7.21.4 to 7.21.5
2023-05-01 01:59:08 -07:00
Francisco HodgeandGitHub 1540abf99b Merge pull request #1949 from hodgef/dependabot/npm_and_yarn/postcss-loader-7.3.0
Bump postcss-loader from 7.2.4 to 7.3.0
2023-05-01 01:58:22 -07:00
dependabot[bot]andGitHub 8f4446ff26 Bump @babel/preset-env from 7.21.4 to 7.21.5
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.21.4 to 7.21.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.5/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 08:58:13 +00:00
Francisco HodgeandGitHub e0e79c46e6 Merge pull request #1947 from hodgef/dependabot/npm_and_yarn/babel/core-7.21.5
Bump @babel/core from 7.21.4 to 7.21.5
2023-05-01 01:57:45 -07:00
dependabot[bot]andGitHub 440bdf4ef7 Bump postcss-loader from 7.2.4 to 7.3.0
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader) from 7.2.4 to 7.3.0.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases)
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v7.2.4...v7.3.0)

---
updated-dependencies:
- dependency-name: postcss-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 08:57:29 +00:00
dependabot[bot]andGitHub 90921a9556 Bump @babel/core from 7.21.4 to 7.21.5
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.21.4 to 7.21.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.5/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 08:56:47 +00:00
Francisco Hodge 43c8291e01 Build update 2023-04-25 08:59:05 +00:00
Francisco Hodge 976b81b659 3.5.54 2023-04-25 08:58:50 +00:00
Francisco HodgeandGitHub d649dd8810 Merge pull request #1943 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.1
Bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1
2023-04-25 01:57:45 -07:00
dependabot[bot]andGitHub 9d0e44b654 Bump @typescript-eslint/eslint-plugin from 5.59.0 to 5.59.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.0 to 5.59.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-25 08:56:46 +00:00
Francisco Hodge d61033054c Build update 2023-04-24 08:59:55 +00:00
Francisco Hodge ba2fa568d0 3.5.53 2023-04-24 08:59:38 +00:00
Francisco HodgeandGitHub 704fba1572 Merge pull request #1942 from hodgef/dependabot/npm_and_yarn/eslint-8.39.0
Bump eslint from 8.38.0 to 8.39.0
2023-04-24 01:58:27 -07:00
Francisco HodgeandGitHub a7e1331330 Merge pull request #1941 from hodgef/dependabot/npm_and_yarn/webpack-cli-5.0.2
Bump webpack-cli from 5.0.1 to 5.0.2
2023-04-24 01:58:10 -07:00
dependabot[bot]andGitHub 7e03dd977d Bump eslint from 8.38.0 to 8.39.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.38.0 to 8.39.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 08:57:28 +00:00
dependabot[bot]andGitHub af81b5a35a Bump webpack-cli from 5.0.1 to 5.0.2
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@5.0.1...webpack-cli@5.0.2)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 08:57:05 +00:00
Francisco Hodge b05e6aad0b Build update 2023-04-24 04:06:42 +00:00
Francisco Hodge 385b5f388e 3.5.52 2023-04-24 04:06:27 +00:00
Francisco Hodge 5031cf1baa Add useTouchEvents support for CandidateBox. Per #1884 2023-04-24 04:04:46 -04:00
Francisco Hodge 866299fa63 Build update 2023-04-20 09:00:01 +00:00
Francisco Hodge 8f8e9b3d5b 3.5.51 2023-04-20 08:59:45 +00:00
Francisco HodgeandGitHub 6bde6f37a1 Merge pull request #1940 from hodgef/dependabot/npm_and_yarn/postcss-8.4.23
Bump postcss from 8.4.21 to 8.4.23
2023-04-20 01:58:42 -07:00
dependabot[bot]andGitHub a69f7daa7b Bump postcss from 8.4.21 to 8.4.23
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.21 to 8.4.23.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.21...8.4.23)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 08:57:06 +00:00
Francisco Hodge fe020e2927 Build update 2023-04-18 08:59:13 +00:00
Francisco Hodge 6bd4a90dc3 3.5.50 2023-04-18 08:58:58 +00:00
Francisco HodgeandGitHub 82c55810de Merge pull request #1936 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.0
Bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.59.0
2023-04-18 01:57:52 -07:00
dependabot[bot]andGitHub e9bff33b53 Bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.59.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.57.1 to 5.59.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 08:56:51 +00:00
Francisco Hodge 3a2d60406a Build update 2023-04-17 08:59:58 +00:00
Francisco Hodge 08c0a8a16f 3.5.49 2023-04-17 08:59:43 +00:00
Francisco HodgeandGitHub 6bafd8b4bf Merge pull request #1935 from hodgef/dependabot/npm_and_yarn/webpack-dev-server-4.13.3
Bump webpack-dev-server from 4.13.2 to 4.13.3
2023-04-17 01:58:36 -07:00
Francisco HodgeandGitHub e168d21e4a Merge pull request #1933 from hodgef/dependabot/npm_and_yarn/html-webpack-plugin-5.5.1
Bump html-webpack-plugin from 5.5.0 to 5.5.1
2023-04-17 01:57:53 -07:00
dependabot[bot]andGitHub 2462321161 Bump webpack-dev-server from 4.13.2 to 4.13.3
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.13.2 to 4.13.3.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.13.2...v4.13.3)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 08:57:13 +00:00
dependabot[bot]andGitHub 7f9955af67 Bump html-webpack-plugin from 5.5.0 to 5.5.1
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/compare/v5.5.0...v5.5.1)

---
updated-dependencies:
- dependency-name: html-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 08:56:44 +00:00
Francisco Hodge 3c788addca Build update 2023-04-14 08:59:04 +00:00
Francisco Hodge 732817f393 3.5.48 2023-04-14 08:58:49 +00:00
Francisco HodgeandGitHub 6ce9f414f7 Merge pull request #1931 from hodgef/dependabot/npm_and_yarn/core-js-3.30.1
Bump core-js from 3.30.0 to 3.30.1
2023-04-14 01:57:46 -07:00
dependabot[bot]andGitHub 5ba1711468 Bump core-js from 3.30.0 to 3.30.1
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.30.0 to 3.30.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.30.1/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14 08:56:40 +00:00
Francisco Hodge 3f6aaeed3f Build update 2023-04-11 08:59:03 +00:00
Francisco Hodge 3b5e530c63 3.5.47 2023-04-11 08:58:48 +00:00
Francisco HodgeandGitHub 9fc0a37c76 Merge pull request #1928 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.58.0
Bump @typescript-eslint/parser from 5.55.0 to 5.58.0
2023-04-11 04:57:41 -04:00
dependabot[bot]andGitHub 1c989a0e3a Bump @typescript-eslint/parser from 5.55.0 to 5.58.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.55.0 to 5.58.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.58.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 08:56:47 +00:00
Francisco Hodge 8d864aae9c Build update 2023-04-10 08:59:02 +00:00
Francisco Hodge 24c884f388 3.5.46 2023-04-10 08:58:47 +00:00
Francisco HodgeandGitHub d6f28ce46b Merge pull request #1926 from hodgef/dependabot/npm_and_yarn/eslint-8.38.0
Bump eslint from 8.37.0 to 8.38.0
2023-04-10 04:57:44 -04:00
dependabot[bot]andGitHub 39ccb17932 Bump eslint from 8.37.0 to 8.38.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.37.0 to 8.38.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.37.0...v8.38.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 08:56:44 +00:00
Francisco Hodge 17c037fdd8 Build update 2023-04-05 08:59:15 +00:00
Francisco Hodge 61defe10fd 3.5.45 2023-04-05 08:58:57 +00:00
Francisco HodgeandGitHub 62f4d6d5c5 Merge pull request #1924 from hodgef/dependabot/npm_and_yarn/postcss-loader-7.2.4
Bump postcss-loader from 7.2.3 to 7.2.4
2023-04-05 04:57:41 -04:00
dependabot[bot]andGitHub 4ff6b6e1a6 Bump postcss-loader from 7.2.3 to 7.2.4
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader) from 7.2.3 to 7.2.4.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases)
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v7.2.3...v7.2.4)

---
updated-dependencies:
- dependency-name: postcss-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 08:56:44 +00:00
Francisco Hodge 0a55bcfa4b Build update 2023-04-04 09:01:24 +00:00
Francisco Hodge ed2123ccda 3.5.44 2023-04-04 09:01:09 +00:00
Francisco HodgeandGitHub 3eca344155 Merge pull request #1923 from hodgef/dependabot/npm_and_yarn/core-js-3.30.0
Bump core-js from 3.29.1 to 3.30.0
2023-04-04 05:00:03 -04:00
dependabot[bot]andGitHub e99c3a9685 Bump core-js from 3.29.1 to 3.30.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.29.1 to 3.30.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.30.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 08:58:54 +00:00
Francisco HodgeandGitHub c71588409b Merge pull request #1921 from hodgef/dependabot/npm_and_yarn/postcss-loader-7.2.3
Bump postcss-loader from 7.1.0 to 7.2.3
2023-04-04 04:58:51 -04:00
Francisco HodgeandGitHub 9db070ee3c Merge pull request #1920 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.57.1
Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1
2023-04-04 04:58:10 -04:00
dependabot[bot]andGitHub 685f0849ce Bump postcss-loader from 7.1.0 to 7.2.3
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader) from 7.1.0 to 7.2.3.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases)
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v7.1.0...v7.2.3)

---
updated-dependencies:
- dependency-name: postcss-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 08:57:53 +00:00
dependabot[bot]andGitHub e9daeef42e Bump @typescript-eslint/eslint-plugin from 5.57.0 to 5.57.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.57.0 to 5.57.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.57.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 08:56:56 +00:00
Francisco Hodge 84ce45f271 Build update 2023-04-03 09:00:17 +00:00
Francisco Hodge 4b3edbe761 3.5.43 2023-04-03 09:00:02 +00:00
Francisco HodgeandGitHub 1debb72a69 Merge pull request #1919 from hodgef/dependabot/npm_and_yarn/babel/preset-env-7.21.4
Bump @babel/preset-env from 7.20.2 to 7.21.4
2023-04-03 04:59:00 -04:00
Francisco HodgeandGitHub 929eabbf21 Merge pull request #1918 from hodgef/dependabot/npm_and_yarn/babel/core-7.21.4
Bump @babel/core from 7.21.3 to 7.21.4
2023-04-03 04:58:26 -04:00
dependabot[bot]andGitHub 7964b0e82c Bump @babel/preset-env from 7.20.2 to 7.21.4
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.20.2 to 7.21.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 08:58:00 +00:00
Francisco HodgeandGitHub b11ba77ade Merge pull request #1917 from hodgef/dependabot/npm_and_yarn/webpack-dev-server-4.13.2
Bump webpack-dev-server from 4.13.1 to 4.13.2
2023-04-03 04:57:42 -04:00
dependabot[bot]andGitHub b04442db6e Bump @babel/core from 7.21.3 to 7.21.4
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.21.3 to 7.21.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.4/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 08:57:25 +00:00
dependabot[bot]andGitHub d8dc00ecd4 Bump webpack-dev-server from 4.13.1 to 4.13.2
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.13.1...v4.13.2)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 08:56:34 +00:00
Francisco Hodge 7a3c125d59 Build update 2023-03-29 08:59:20 +00:00
Francisco Hodge 2d09f136e3 3.5.42 2023-03-29 08:59:05 +00:00
Francisco HodgeandGitHub 80aebf7858 Merge pull request #1914 from hodgef/dependabot/npm_and_yarn/eslint-8.37.0
Bump eslint from 8.36.0 to 8.37.0
2023-03-29 04:57:55 -04:00
dependabot[bot]andGitHub f0bac6de96 Bump eslint from 8.36.0 to 8.37.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.36.0 to 8.37.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.36.0...v8.37.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-29 08:56:48 +00:00
Francisco Hodge 4186f26f8c Build update 2023-03-28 09:00:51 +00:00
Francisco Hodge 2092c69d29 3.5.41 2023-03-28 09:00:29 +00:00
Francisco HodgeandGitHub c6fa2a79b0 Merge pull request #1912 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.57.0
Bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.57.0
2023-03-28 04:58:59 -04:00
Francisco HodgeandGitHub 00bfbee197 Merge pull request #1911 from hodgef/dependabot/npm_and_yarn/css-minimizer-webpack-plugin-5.0.0
Bump css-minimizer-webpack-plugin from 4.2.2 to 5.0.0
2023-03-28 04:58:01 -04:00
dependabot[bot]andGitHub 8e0fd65583 Bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.57.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.56.0 to 5.57.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.57.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 08:57:35 +00:00
dependabot[bot]andGitHub 8b267d27fc Bump css-minimizer-webpack-plugin from 4.2.2 to 5.0.0
Bumps [css-minimizer-webpack-plugin](https://github.com/webpack-contrib/css-minimizer-webpack-plugin) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-minimizer-webpack-plugin/compare/v4.2.2...v5.0.0)

---
updated-dependencies:
- dependency-name: css-minimizer-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 08:56:55 +00:00
Francisco Hodge 46b2f81e64 Build update 2023-03-22 09:20:19 +00:00
Francisco Hodge f324bf6e70 3.5.40 2023-03-22 09:20:00 +00:00
Francisco Hodge 507c18c0e6 Minor style adjustment for CandidateBox 2023-03-22 09:18:38 -04:00
Francisco Hodge 42f755a4ca Build update 2023-03-21 08:59:21 +00:00
Francisco Hodge f020bd01b0 3.5.39 2023-03-21 08:59:05 +00:00
Francisco HodgeandGitHub 9c46c9f252 Merge pull request #1906 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.56.0
Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.56.0
2023-03-21 04:58:01 -04:00
dependabot[bot]andGitHub 00fa9f70cb Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.56.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.54.0 to 5.56.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.56.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 08:56:56 +00:00
Francisco Hodge 2aa7e86b5f Build update 2023-03-20 08:59:28 +00:00
Francisco Hodge 3988d0056c 3.5.38 2023-03-20 08:59:13 +00:00
Francisco HodgeandGitHub c581a72f10 Merge pull request #1905 from hodgef/dependabot/npm_and_yarn/webpack-dev-server-4.13.1
Bump webpack-dev-server from 4.12.0 to 4.13.1
2023-03-20 04:57:53 -04:00
dependabot[bot]andGitHub 2b20524561 Bump webpack-dev-server from 4.12.0 to 4.13.1
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.12.0 to 4.13.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.12.0...v4.13.1)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 08:56:44 +00:00
Francisco Hodge a1b9ad999e Build update 2023-03-17 09:00:29 +00:00
Francisco Hodge 200de2be2e 3.5.37 2023-03-17 09:00:11 +00:00
Francisco HodgeandGitHub 883a9db8c6 Merge pull request #1903 from hodgef/dependabot/npm_and_yarn/postcss-loader-7.1.0
Bump postcss-loader from 7.0.2 to 7.1.0
2023-03-17 04:58:48 -04:00
Francisco HodgeandGitHub 72cf32ef39 Merge pull request #1902 from hodgef/dependabot/npm_and_yarn/mini-css-extract-plugin-2.7.5
Bump mini-css-extract-plugin from 2.7.3 to 2.7.5
2023-03-17 04:58:35 -04:00
dependabot[bot]andGitHub ed36cbbe8a Bump postcss-loader from 7.0.2 to 7.1.0
Bumps [postcss-loader](https://github.com/webpack-contrib/postcss-loader) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/webpack-contrib/postcss-loader/releases)
- [Changelog](https://github.com/webpack-contrib/postcss-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/postcss-loader/compare/v7.0.2...v7.1.0)

---
updated-dependencies:
- dependency-name: postcss-loader
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 08:57:55 +00:00
dependabot[bot]andGitHub c07555b290 Bump mini-css-extract-plugin from 2.7.3 to 2.7.5
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.7.3 to 2.7.5.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.3...v2.7.5)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 08:57:35 +00:00
Francisco Hodge 3a010aa05a Build update 2023-03-15 09:00:08 +00:00
Francisco Hodge 5cdcba23e0 3.5.36 2023-03-15 08:59:53 +00:00
Francisco HodgeandGitHub d440ffc9c9 Merge pull request #1896 from hodgef/dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.21.3
Bump @babel/plugin-transform-typescript from 7.20.13 to 7.21.3
2023-03-15 04:58:50 -04:00
Francisco HodgeandGitHub 6a9aa9919c Merge pull request #1895 from hodgef/dependabot/npm_and_yarn/webpack-dev-server-4.12.0
Bump webpack-dev-server from 4.11.1 to 4.12.0
2023-03-15 04:58:18 -04:00
Francisco HodgeandGitHub b9b07bd49a Merge pull request #1894 from hodgef/dependabot/npm_and_yarn/babel/core-7.21.3
Bump @babel/core from 7.20.12 to 7.21.3
2023-03-15 04:58:03 -04:00
dependabot[bot]andGitHub d82a4837cb Bump @babel/plugin-transform-typescript from 7.20.13 to 7.21.3
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript) from 7.20.13 to 7.21.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.3/packages/babel-plugin-transform-typescript)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 08:57:31 +00:00
dependabot[bot]andGitHub e030f9de95 Bump webpack-dev-server from 4.11.1 to 4.12.0
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.11.1 to 4.12.0.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.11.1...v4.12.0)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 08:57:12 +00:00
dependabot[bot]andGitHub 2bd2be0aa9 Bump @babel/core from 7.20.12 to 7.21.3
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.20.12 to 7.21.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.21.3/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-15 08:56:47 +00:00
Francisco Hodge 12e2da945f Build update 2023-03-14 08:59:52 +00:00
Francisco Hodge 26c0966600 3.5.35 2023-03-14 08:59:38 +00:00
Francisco HodgeandGitHub 84fc05ea4e Merge pull request #1891 from hodgef/dependabot/npm_and_yarn/style-loader-3.3.2
Bump style-loader from 3.3.1 to 3.3.2
2023-03-14 04:58:33 -04:00
Francisco HodgeandGitHub 2374735e73 Merge pull request #1890 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.55.0
Bump @typescript-eslint/parser from 5.54.1 to 5.55.0
2023-03-14 04:57:45 -04:00
dependabot[bot]andGitHub 431d43c64e Bump style-loader from 3.3.1 to 3.3.2
Bumps [style-loader](https://github.com/webpack-contrib/style-loader) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/webpack-contrib/style-loader/releases)
- [Changelog](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/style-loader/compare/v3.3.1...v3.3.2)

---
updated-dependencies:
- dependency-name: style-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 08:57:15 +00:00
dependabot[bot]andGitHub e0ef0c650d Bump @typescript-eslint/parser from 5.54.1 to 5.55.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.54.1 to 5.55.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.55.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 08:56:47 +00:00
Francisco Hodge 06f088f74c Build update 2023-03-13 09:00:15 +00:00
Francisco Hodge 3548484576 3.5.34 2023-03-13 08:59:59 +00:00
Francisco HodgeandGitHub ea655f5958 Merge pull request #1889 from hodgef/dependabot/npm_and_yarn/eslint-8.36.0
Bump eslint from 8.35.0 to 8.36.0
2023-03-13 04:58:55 -04:00
Francisco HodgeandGitHub 9ee5d15539 Merge pull request #1887 from hodgef/dependabot/npm_and_yarn/core-js-3.29.1
Bump core-js from 3.29.0 to 3.29.1
2023-03-13 04:57:53 -04:00
dependabot[bot]andGitHub ea46030c7e Bump eslint from 8.35.0 to 8.36.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.35.0 to 8.36.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.35.0...v8.36.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 08:57:39 +00:00
dependabot[bot]andGitHub f9a952e6e0 Bump core-js from 3.29.0 to 3.29.1
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.29.0 to 3.29.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.29.1/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 08:56:54 +00:00
Francisco Hodge c51eaf3827 Build update 2023-03-10 09:59:05 +00:00
Francisco Hodge 7414f7c4a7 3.5.33 2023-03-10 09:58:50 +00:00
Francisco HodgeandGitHub 67fa6604c6 Merge pull request #1885 from hodgef/dependabot/npm_and_yarn/autoprefixer-10.4.14
Bump autoprefixer from 10.4.13 to 10.4.14
2023-03-10 04:57:47 -05:00
dependabot[bot]andGitHub 20a8b6f5c7 Bump autoprefixer from 10.4.13 to 10.4.14
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.13 to 10.4.14.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.13...10.4.14)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 09:56:45 +00:00
Francisco Hodge 52428ff158 Build update 2023-03-09 09:59:28 +00:00
Francisco Hodge 2812742468 3.5.32 2023-03-09 09:59:13 +00:00
Francisco HodgeandGitHub 225b78b20a Merge pull request #1882 from hodgef/dependabot/npm_and_yarn/terser-webpack-plugin-5.3.7
Bump terser-webpack-plugin from 5.3.6 to 5.3.7
2023-03-09 01:58:11 -08:00
dependabot[bot]andGitHub ed00a405e1 Bump terser-webpack-plugin from 5.3.6 to 5.3.7
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3.6 to 5.3.7.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.3.6...v5.3.7)

---
updated-dependencies:
- dependency-name: terser-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-09 09:56:48 +00:00
Francisco Hodge d933ea3e70 Build update 2023-03-08 09:59:05 +00:00
Francisco Hodge 87166620b3 3.5.31 2023-03-08 09:58:47 +00:00
Francisco HodgeandGitHub 0b98a41d7f Merge pull request #1881 from hodgef/dependabot/npm_and_yarn/mini-css-extract-plugin-2.7.3
Bump mini-css-extract-plugin from 2.7.2 to 2.7.3
2023-03-08 01:57:36 -08:00
dependabot[bot]andGitHub 7cd55e66b5 Bump mini-css-extract-plugin from 2.7.2 to 2.7.3
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.7.2 to 2.7.3.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.7.2...v2.7.3)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-08 09:56:27 +00:00
Francisco Hodge 8007f73ede Build update 2023-03-07 09:59:34 +00:00
Francisco Hodge 7d439739f9 3.5.30 2023-03-07 09:59:19 +00:00
Francisco HodgeandGitHub 13ba7d6935 Merge pull request #1879 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.54.1
Bump @typescript-eslint/parser from 5.52.0 to 5.54.1
2023-03-07 01:58:14 -08:00
dependabot[bot]andGitHub 755ace09b3 Bump @typescript-eslint/parser from 5.52.0 to 5.54.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.52.0 to 5.54.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.54.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 09:57:01 +00:00
Francisco Hodge 468ef6a508 Build update 2023-03-06 15:40:59 +00:00
Francisco Hodge b8a838eb1b 3.5.29 2023-03-06 15:40:44 +00:00
Francisco Hodge 803a324d9c Update input selection after button click. Per #1868 2023-03-06 10:39:31 -05:00
Francisco HodgeandGitHub 2688075807 Update mirroring.yml 2023-03-06 10:26:50 -05:00
Francisco Hodge d15050219f Build update 2023-03-06 15:01:11 +00:00
Francisco Hodge ab941c35e0 3.5.28 2023-03-06 15:00:56 +00:00
Francisco Hodge 9a1f4420af Reinstate select listener. Fixes #1868 2023-03-06 14:59:47 -05:00
Francisco Hodge f959dababd Build update 2023-03-06 02:39:14 +00:00
Francisco Hodge f0e59919ef 3.5.27 2023-03-06 02:38:59 +00:00
Francisco Hodge 629f49184e Ensure caret positioning sync after select resolution. Fixes #1868 2023-03-05 21:37:44 -05:00
Francisco Hodge f787cbe282 Build update 2023-02-28 09:59:28 +00:00
Francisco Hodge 4ba42e293d 3.5.26 2023-02-28 09:59:10 +00:00
Francisco HodgeandGitHub 25dd574f45 Merge pull request #1876 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.54.0
Bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.54.0
2023-02-28 01:57:50 -08:00
dependabot[bot]andGitHub d3e00b320a Bump @typescript-eslint/eslint-plugin from 5.51.0 to 5.54.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.51.0 to 5.54.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.54.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-28 09:56:53 +00:00
Francisco Hodge e65a7e7be9 Build update 2023-02-27 09:59:50 +00:00
Francisco Hodge ed83621332 3.5.25 2023-02-27 09:59:36 +00:00
Francisco HodgeandGitHub 3856693f41 Merge pull request #1875 from hodgef/dependabot/npm_and_yarn/eslint-8.35.0
Bump eslint from 8.34.0 to 8.35.0
2023-02-27 01:58:33 -08:00
Francisco HodgeandGitHub 376731b6bb Merge pull request #1874 from hodgef/dependabot/npm_and_yarn/core-js-3.29.0
Bump core-js from 3.28.0 to 3.29.0
2023-02-27 01:58:06 -08:00
dependabot[bot]andGitHub 6e76dc7814 Bump eslint from 8.34.0 to 8.35.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.34.0 to 8.35.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.34.0...v8.35.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 09:57:35 +00:00
dependabot[bot]andGitHub 2cd5094e58 Bump core-js from 3.28.0 to 3.29.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.28.0 to 3.29.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.29.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 09:57:10 +00:00
Francisco Hodge fd16382d98 Build update 2023-02-25 18:41:18 +00:00
Francisco Hodge d7bba4ce08 3.5.24 2023-02-25 18:41:01 +00:00
Francisco Hodge 669b9b3bf9 Merge branch 'master' of https://github.com/hodgef/simple-keyboard 2023-02-25 13:39:46 -05:00
Francisco Hodge 1a36c63576 Trigger build 2023-02-25 13:39:37 -05:00
Francisco HodgeandGitHub 98d389080c Update publish.yml 2023-02-25 13:39:10 -05:00
Francisco Hodge 96b83b9840 Trigger build 2023-02-25 13:35:53 -05:00
Francisco HodgeandGitHub ecaa9acad9 Update pull_request_dependabot.yml 2023-02-25 13:31:25 -05:00
Francisco HodgeandGitHub cecef66b07 Update pull_request.yml 2023-02-25 13:31:10 -05:00
Francisco HodgeandGitHub 190fdf888a Update publish.yml 2023-02-25 13:30:55 -05:00
Francisco HodgeandGitHub cde371dd83 Update main.yml 2023-02-25 13:29:51 -05:00
Francisco Hodge b2872b7809 Add enableLayoutCandidatesKeyPress option. Fixes #1866 2023-02-25 13:23:34 -05:00
Francisco Hodge a198d02259 Build update 2023-02-14 09:59:44 +00:00
Francisco Hodge 63f59f0f95 3.5.23 2023-02-14 09:59:29 +00:00
Francisco HodgeandGitHub 7a69e80052 Merge pull request #1864 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.52.0
Bump @typescript-eslint/parser from 5.50.0 to 5.52.0
2023-02-14 01:58:25 -08:00
Francisco HodgeandGitHub 9c56bb7ab2 Merge pull request #1863 from hodgef/dependabot/npm_and_yarn/core-js-3.28.0
Bump core-js from 3.27.2 to 3.28.0
2023-02-14 01:57:40 -08:00
dependabot[bot]andGitHub 52a1e269b1 Bump @typescript-eslint/parser from 5.50.0 to 5.52.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.50.0 to 5.52.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.52.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 09:57:26 +00:00
dependabot[bot]andGitHub 5d75b72c65 Bump core-js from 3.27.2 to 3.28.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.27.2 to 3.28.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.28.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-14 09:56:38 +00:00
Francisco Hodge c5579f09cb Build update 2023-02-13 09:59:39 +00:00
Francisco Hodge 96b7019a2e 3.5.22 2023-02-13 09:59:22 +00:00
Francisco HodgeandGitHub 2a6d7586a2 Merge pull request #1862 from hodgef/dependabot/npm_and_yarn/eslint-8.34.0
Bump eslint from 8.33.0 to 8.34.0
2023-02-13 01:58:14 -08:00
dependabot[bot]andGitHub 5c04d6aed4 Bump eslint from 8.33.0 to 8.34.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.33.0 to 8.34.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.33.0...v8.34.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 09:57:14 +00:00
Francisco Hodge adf749095b Build update 2023-02-07 09:03:45 +00:00
Francisco Hodge bc1b371415 3.5.21 2023-02-07 09:03:26 +00:00
Francisco HodgeandGitHub 413ad5c676 Merge pull request #1858 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.51.0
Bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.51.0
2023-02-07 01:02:04 -08:00
dependabot[bot]andGitHub 25e976fa91 Bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.51.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.49.0 to 5.51.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.51.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 09:01:04 +00:00
Francisco Hodge 075e6b25e3 Build update 2023-02-01 09:03:53 +00:00
Francisco Hodge 4fe1a8bef9 3.5.20 2023-02-01 09:03:30 +00:00
Francisco HodgeandGitHub 060f73eb58 Merge pull request #1855 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.50.0
Bump @typescript-eslint/parser from 5.48.2 to 5.50.0
2023-02-01 04:02:04 -05:00
dependabot[bot]andGitHub 3cab9089c2 Bump @typescript-eslint/parser from 5.48.2 to 5.50.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.48.2 to 5.50.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.50.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 09:01:05 +00:00
Francisco Hodge 4dd493ea73 Build update 2023-01-31 22:03:57 +00:00
Francisco Hodge c3fc9192fa 3.5.19 2023-01-31 22:03:38 +00:00
Francisco Hodge 1147601610 Add event to onKeyReleased per https://github.com/hodgef/react-simple-keyboard/issues/2231 2023-01-31 17:02:14 -05:00
Francisco Hodge 89e985c866 Build update 2023-01-31 09:03:10 +00:00
Francisco Hodge 2f195c01da 3.5.18 2023-01-31 09:02:52 +00:00
Francisco HodgeandGitHub 4a4ae0da27 Merge pull request #1854 from hodgef/dependabot/npm_and_yarn/typescript-4.9.5
Bump typescript from 4.9.4 to 4.9.5
2023-01-31 04:01:41 -05:00
dependabot[bot]andGitHub 5e041edee7 Bump typescript from 4.9.4 to 4.9.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 4.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 09:00:38 +00:00
Francisco Hodge 7880eaa922 Build update 2023-01-30 09:03:48 +00:00
Francisco Hodge 8540a6cd92 3.5.17 2023-01-30 09:03:32 +00:00
Francisco HodgeandGitHub 91010e34ae Merge pull request #1853 from hodgef/dependabot/npm_and_yarn/eslint-8.33.0
Bump eslint from 8.32.0 to 8.33.0
2023-01-30 04:02:12 -05:00
dependabot[bot]andGitHub aafc599e5c Bump eslint from 8.32.0 to 8.33.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.32.0 to 8.33.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.32.0...v8.33.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 09:01:10 +00:00
Francisco Hodge a87009efd3 Build update 2023-01-24 09:03:31 +00:00
Francisco Hodge 3c3a5bb995 3.5.16 2023-01-24 09:03:11 +00:00
Francisco HodgeandGitHub 2aaa387fdc Merge pull request #1849 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.49.0
Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.49.0
2023-01-24 04:01:49 -05:00
dependabot[bot]andGitHub a903e74436 Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.49.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.48.1 to 5.49.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.49.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 09:00:54 +00:00
Francisco Hodge 3e99438ced Build update 2023-01-23 09:03:22 +00:00
Francisco Hodge fa76353604 3.5.15 2023-01-23 09:03:06 +00:00
Francisco HodgeandGitHub af36febf54 Merge pull request #1847 from hodgef/dependabot/npm_and_yarn/babel/plugin-transform-typescript-7.20.13
Bump @babel/plugin-transform-typescript from 7.20.7 to 7.20.13
2023-01-23 04:02:01 -05:00
dependabot[bot]andGitHub 66f86cb8d1 Bump @babel/plugin-transform-typescript from 7.20.7 to 7.20.13
Bumps [@babel/plugin-transform-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-typescript) from 7.20.7 to 7.20.13.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.20.13/packages/babel-plugin-transform-typescript)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-typescript"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 09:00:58 +00:00
Francisco Hodge f1c5282151 Build update 2023-01-19 09:03:20 +00:00
Francisco Hodge a40ea7ea75 3.5.14 2023-01-19 09:03:04 +00:00
Francisco HodgeandGitHub 57d7b06a2d Merge pull request #1844 from hodgef/dependabot/npm_and_yarn/core-js-3.27.2
Bump core-js from 3.27.1 to 3.27.2
2023-01-19 04:01:58 -05:00
dependabot[bot]andGitHub 09a13725a4 Bump core-js from 3.27.1 to 3.27.2
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.27.1 to 3.27.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.27.2/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 09:00:38 +00:00
Francisco Hodge 9ace69a5db Build update 2023-01-19 00:51:34 +00:00
Francisco Hodge 418e890b2d 3.5.13 2023-01-19 00:51:13 +00:00
Francisco Hodge e49f06089f Limit physicalKeyboardHighlightPreventDefault to modifier keys. Per #1841 2023-01-18 19:49:47 -05:00
Francisco Hodge abc034c3c8 Build update 2023-01-17 20:36:40 +00:00
Francisco Hodge f05be41a9c 3.5.12 2023-01-17 20:36:24 +00:00
Francisco Hodge f9caf3cbf2 Update npmignore 2023-01-17 15:35:18 -05:00
Francisco Hodge e3107bda64 Build update 2023-01-17 09:03:36 +00:00
Francisco Hodge b104a052af 3.5.11 2023-01-17 09:03:21 +00:00
Francisco HodgeandGitHub ca18d4bf30 Merge pull request #1842 from hodgef/dependabot/npm_and_yarn/typescript-eslint/parser-5.48.2
Bump @typescript-eslint/parser from 5.48.0 to 5.48.2
2023-01-17 04:02:14 -05:00
dependabot[bot]andGitHub d02e2fa8e0 Bump @typescript-eslint/parser from 5.48.0 to 5.48.2
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.48.0 to 5.48.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.48.2/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-17 09:01:16 +00:00
Francisco Hodge ee1800fb59 Build update 2023-01-17 00:05:37 +00:00
Francisco Hodge 67b20ec622 3.5.10 2023-01-17 00:05:19 +00:00
Francisco Hodge 65a506a2a4 Adjust physicalKeyboardHighlightPreventDefault per #1841 2023-01-16 19:04:05 -05:00
Francisco Hodge f6a72b27b2 Build update 2023-01-16 21:47:55 +00:00
Francisco Hodge c44d6e3472 3.5.9 2023-01-16 21:47:38 +00:00
Francisco Hodge 72470cdea5 Add physicalKeyboardHighlightPreventDefault. Fixes #1841 2023-01-16 16:46:29 -05:00
Francisco Hodge fe53a2c2a7 Build update 2023-01-16 09:03:06 +00:00
Francisco Hodge c607a36715 3.5.8 2023-01-16 09:02:50 +00:00
Francisco HodgeandGitHub bee4f56625 Merge pull request #1840 from hodgef/dependabot/npm_and_yarn/eslint-8.32.0
Bump eslint from 8.31.0 to 8.32.0
2023-01-16 04:01:44 -05:00
dependabot[bot]andGitHub ef432aabbd Bump eslint from 8.31.0 to 8.32.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.31.0 to 8.32.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.31.0...v8.32.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 09:00:46 +00:00
Francisco Hodge adf1fe53c2 Build update 2023-01-15 21:42:19 +00:00
Francisco Hodge 35ce8a30bb 3.5.7 2023-01-15 21:41:59 +00:00
Francisco Hodge 3391cf87ba Ignore selectionchange on Firefox. Fixes #1839 2023-01-15 16:40:32 -05:00
Francisco Hodge de65760cf5 Build update 2023-01-12 15:33:32 +00:00
Francisco Hodge b669e5b188 3.5.6 2023-01-12 15:33:17 +00:00
Francisco Hodge 3ad8a9f7fe Handle multiple buttons when using physicalKeyboardHighlight. Fixes https://github.com/hodgef/react-simple-keyboard/issues/2211 2023-01-12 10:31:51 -05:00
Francisco Hodge 08d212d76e Build update 2023-01-10 09:10:07 +00:00
Francisco Hodge c48ea82c9d 3.5.5 2023-01-10 09:09:46 +00:00
Francisco HodgeandGitHub 069650efb4 Merge pull request #1836 from hodgef/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.48.1
Bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.48.1
2023-01-10 04:02:06 -05:00
dependabot[bot]andGitHub 609cd8ac39 Bump @typescript-eslint/eslint-plugin from 5.45.1 to 5.48.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.45.1 to 5.48.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.48.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 09:01:04 +00:00
Francisco Hodge 216b0db69b Build update 2023-01-09 21:46:33 +00:00
Francisco Hodge bcc74dbd51 3.5.4 2023-01-09 21:46:17 +00:00
Francisco Hodge 810d084e21 Allow HTML in CandidateBox item. Fixes #1835 2023-01-09 16:45:05 -05:00
Francisco Hodge 4d366525c1 Build update 2023-01-09 09:03:03 +00:00
Francisco Hodge 4e799f66ac 3.5.3 2023-01-09 09:02:48 +00:00
Francisco HodgeandGitHub efe5a85ba7 Merge pull request #1834 from hodgef/dependabot/npm_and_yarn/postcss-8.4.21
Bump postcss from 8.4.20 to 8.4.21
2023-01-09 04:01:45 -05:00
dependabot[bot]andGitHub f7c4e77c1a Bump postcss from 8.4.20 to 8.4.21
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.20 to 8.4.21.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.20...8.4.21)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 09:00:46 +00:00
Francisco Hodge ab42eb268a Build update 2023-01-05 09:04:05 +00:00
Francisco Hodge bed0dc9127 3.5.2 2023-01-05 09:03:43 +00:00
Francisco HodgeandGitHub 950fe904a7 Merge pull request #1833 from hodgef/dependabot/npm_and_yarn/babel/core-7.20.12
Bump @babel/core from 7.20.5 to 7.20.12
2023-01-05 04:02:15 -05:00
Francisco HodgeandGitHub 901b5791e6 Merge pull request #1832 from hodgef/dependabot/npm_and_yarn/babel-loader-9.1.2
Bump babel-loader from 9.1.0 to 9.1.2
2023-01-05 04:01:47 -05:00
dependabot[bot]andGitHub d84db6f08b Bump @babel/core from 7.20.5 to 7.20.12
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.20.5 to 7.20.12.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.20.12/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 09:01:19 +00:00
dependabot[bot]andGitHub 5f51c9640b Bump babel-loader from 9.1.0 to 9.1.2
Bumps [babel-loader](https://github.com/babel/babel-loader) from 9.1.0 to 9.1.2.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v9.1.0...v9.1.2)

---
updated-dependencies:
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 09:00:51 +00:00
Francisco Hodge 807566cbdf Build update 2023-01-04 06:49:44 +00:00
Francisco Hodge c60f932b83 3.5.1 2023-01-04 06:49:29 +00:00
Francisco Hodge 5e1df22e59 Using display options with layoutCandidates. Fixes #1831 2023-01-04 01:48:06 -05:00
26 changed files with 2884 additions and 2079 deletions
+2 -1
View File
@@ -12,7 +12,7 @@ jobs:
if: contains(github.ref, 'master')
strategy:
matrix:
node-version: [16.x]
node-version: [20.x]
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v1
@@ -22,6 +22,7 @@ jobs:
node-version: ${{ matrix.node_version }}
- name: npm install, build, and test
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm install
npm run coverage
+1 -1
View File
@@ -10,7 +10,7 @@ on:
jobs:
mirroring:
runs-on: ubuntu-18.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: pixta-dev/repository-mirroring-action@v1
+4 -1
View File
@@ -14,7 +14,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
node-version: [16.x]
node-version: [20.x]
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v1
@@ -25,6 +25,7 @@ jobs:
- name: npm install, build, and test
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm install
npm run test -- --coverage --watchAll=false
@@ -40,6 +41,7 @@ jobs:
- name: Bump version
run: |
export NODE_OPTIONS=--openssl-legacy-provider
git reset --hard
npm version patch
npm run build
@@ -51,6 +53,7 @@ jobs:
- name: npm publish
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm config set //registry.npmjs.org/:_authToken=$NODE_AUTH_TOKEN
npm run trypublish
env:
+2 -1
View File
@@ -8,7 +8,7 @@ jobs:
if: ${{ github.actor != 'dependabot[bot]' }}
strategy:
matrix:
node-version: [16.x]
node-version: [20.x]
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v1
@@ -18,6 +18,7 @@ jobs:
node-version: ${{ matrix.node_version }}
- name: npm install, build, and test
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm install
npm run coverage
env:
@@ -8,7 +8,7 @@ jobs:
if: ${{ github.actor == 'dependabot[bot]' }}
strategy:
matrix:
node-version: [16.x]
node-version: [20.x]
os: [ubuntu-latest]
steps:
- uses: actions/checkout@v2
@@ -20,6 +20,7 @@ jobs:
node-version: ${{ matrix.node_version }}
- name: npm install, build, and test
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm install
npm run coverage
env:
+3
View File
@@ -30,6 +30,9 @@ config
.travis.yml
CHANGELOG.md
README.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
tsconfig.json
.eslintignore
.eslintrc.json
webpack.config.js
+3 -2
View File
@@ -1,12 +1,13 @@
import "./css/CandidateBox.css";
import Utilities from "../services/Utilities";
import { CandidateBoxParams, CandidateBoxRenderParams, CandidateBoxShowParams } from "./../interfaces";
import { CandidateBoxParams, CandidateBoxRenderParams, CandidateBoxShowParams, KeyboardOptions } from "./../interfaces";
declare class CandidateBox {
utilities: Utilities;
options: KeyboardOptions;
candidateBoxElement: HTMLDivElement;
pageIndex: number;
pageSize: number;
constructor({ utilities }: CandidateBoxParams);
constructor({ utilities, options }: CandidateBoxParams);
destroy(): void;
show({ candidateValue, targetElement, onSelect, }: CandidateBoxShowParams): void;
renderPage({ candidateListPages, targetElement, pageIndex, nbPages, onItemSelected, }: CandidateBoxRenderParams): void;
+2 -1
View File
@@ -1,5 +1,6 @@
import "./css/Keyboard.css";
import PhysicalKeyboard from "../services/PhysicalKeyboard";
import Utilities from "../services/Utilities";
import { KeyboardOptions, KeyboardInput, KeyboardButtonElements, KeyboardHandlerEvent, KeyboardElement } from "../interfaces";
import CandidateBox from "./CandidateBox";
/**
@@ -12,7 +13,7 @@ import CandidateBox from "./CandidateBox";
declare class SimpleKeyboard {
input: KeyboardInput;
options: KeyboardOptions;
utilities: any;
utilities: Utilities;
caretPosition: number | null;
caretPositionEnd: number | null;
keyboardDOM: KeyboardElement;
+2 -2
View File
@@ -1,6 +1,6 @@
/*!
*
* simple-keyboard v3.4.210
* simple-keyboard v3.5.64
* https://github.com/hodgef/simple-keyboard
*
* Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
@@ -8,4 +8,4 @@
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;background:#d0d0d0;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}
*/.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}
+2 -2
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+17
View File
@@ -17,6 +17,7 @@ export interface KeyboardInput {
}
export type CandidateBoxParams = {
utilities: Utilities;
options: KeyboardOptions;
};
export type CandidateBoxShowParams = {
candidateValue: string;
@@ -128,6 +129,10 @@ export interface KeyboardOptions {
* Define the background color that the physical keyboard highlighted key should have.
*/
physicalKeyboardHighlightBgColor?: string;
/**
* Whether physicalKeyboardHighlight should use preventDefault to disable default browser actions.
*/
physicalKeyboardHighlightPreventDefault?: boolean;
/**
* Calling preventDefault for the mousedown events keeps the focus on the input.
*/
@@ -204,6 +209,10 @@ export interface KeyboardOptions {
* Disables the automatic normalization for selected layout candidates
*/
disableCandidateNormalization?: boolean;
/**
* Enables onKeyPress triggering for layoutCandidate items
*/
enableLayoutCandidatesKeyPress?: boolean;
/**
* Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).
*/
@@ -220,6 +229,14 @@ export interface KeyboardOptions {
* Retrieves all inputs
*/
onChangeAll?: (inputObj: KeyboardInput, e?: MouseEvent) => any;
/**
* Retrieves the pressed key
*/
onKeyPress?: (button: string, e?: MouseEvent) => any;
/**
* Retrieves the released key
*/
onKeyReleased?: (button: string, e?: MouseEvent) => any;
/**
* Module options can have any format
*/
+6 -5
View File
@@ -9,16 +9,17 @@ declare class PhysicalKeyboard {
* Creates an instance of the PhysicalKeyboard service
*/
constructor({ dispatch, getOptions }: PhysicalKeyboardParams);
handleHighlightKeyDown(event: KeyboardEvent): void;
handleHighlightKeyUp(event: KeyboardEvent): void;
handleHighlightKeyDown(e: KeyboardEvent): void;
handleHighlightKeyUp(e: KeyboardEvent): void;
/**
* Transforms a KeyboardEvent's "key.code" string into a simple-keyboard layout format
* @param {object} event The KeyboardEvent
* @param {object} e The KeyboardEvent
*/
getSimpleKeyboardLayoutKey(event: KeyboardEvent): string;
getSimpleKeyboardLayoutKey(e: KeyboardEvent): string;
/**
* Retrieve key from keyCode
*/
keyCodeToKey(keyCode: number): string | undefined;
keyCodeToKey(keyCode: number): string;
isMofifierKey: (e: KeyboardEvent) => boolean;
}
export default PhysicalKeyboard;
+2 -2
View File
@@ -99,7 +99,7 @@ declare class Utilities {
* @param {object} display The provided display option
* @param {boolean} mergeDisplay Whether the provided param value should be merged with the default one.
*/
getButtonDisplayName(button: string, display: KeyboardOptions["display"], mergeDisplay: boolean): string;
getButtonDisplayName(button: string, display: KeyboardOptions["display"], mergeDisplay?: boolean): string;
/**
* Returns the updated input resulting from clicking a given button
*
@@ -109,7 +109,7 @@ declare class Utilities {
* @param {number} caretPosEnd The cursor's current end position
* @param {boolean} moveCaret Whether to update simple-keyboard's cursor
*/
getUpdatedInput(button: string, input: string, caretPos: number, caretPosEnd?: number, moveCaret?: boolean): string;
getUpdatedInput(button: string, input: string, caretPos: any, caretPosEnd?: any, moveCaret?: boolean): string;
/**
* Moves the cursor position by a given amount
*
+2568 -1984
View File
File diff suppressed because it is too large Load Diff
+22 -22
View File
@@ -1,6 +1,6 @@
{
"name": "simple-keyboard",
"version": "3.4.210",
"version": "3.6.0",
"description": "On-screen Javascript Virtual Keyboard",
"main": "build/index.js",
"scripts": {
@@ -40,35 +40,35 @@
"license": "MIT",
"devDependencies": {
"@babel/cli": "^7.20.7",
"@babel/core": "^7.20.5",
"@babel/core": "^7.21.8",
"@babel/plugin-proposal-class-properties": "^7.17.12",
"@babel/plugin-transform-typescript": "^7.20.7",
"@babel/plugin-transform-typescript": "^7.21.3",
"@babel/polyfill": "^7.12.1",
"@babel/preset-env": "^7.20.2",
"@babel/preset-env": "^7.21.5",
"@types/jest": "^27.5.0",
"@typescript-eslint/eslint-plugin": "^5.45.1",
"@typescript-eslint/parser": "^5.48.0",
"autoprefixer": "^10.4.13",
"@typescript-eslint/eslint-plugin": "^5.59.6",
"@typescript-eslint/parser": "^5.59.7",
"autoprefixer": "^10.4.14",
"babel-eslint": "^10.1.0",
"babel-loader": "^9.1.0",
"babel-loader": "^9.1.2",
"babel-preset-minify": "^0.5.2",
"core-js": "^3.27.1",
"css-loader": "^6.7.3",
"css-minimizer-webpack-plugin": "^4.2.2",
"eslint": "^8.31.0",
"core-js": "^3.30.2",
"css-loader": "^6.7.4",
"css-minimizer-webpack-plugin": "^5.0.0",
"eslint": "^8.41.0",
"file-loader": "^6.2.0",
"html-webpack-plugin": "^5.5.0",
"html-webpack-plugin": "^5.5.1",
"jest": "^26.6.3",
"mini-css-extract-plugin": "^2.7.2",
"postcss": "^8.4.20",
"postcss-loader": "^7.0.2",
"style-loader": "^3.3.1",
"terser-webpack-plugin": "^5.3.6",
"typescript": "^4.9.4",
"mini-css-extract-plugin": "^2.7.6",
"postcss": "^8.4.23",
"postcss-loader": "^7.3.0",
"style-loader": "^3.3.3",
"terser-webpack-plugin": "^5.3.9",
"typescript": "^4.9.5",
"url-loader": "^4.1.1",
"webpack": "^5.40.0",
"webpack-cli": "^5.0.1",
"webpack-dev-server": "4.11.1"
"webpack": "^5.84.0",
"webpack-cli": "^5.1.1",
"webpack-dev-server": "4.15.0"
},
"jest": {
"roots": [
+32 -8
View File
@@ -5,16 +5,19 @@ import {
CandidateBoxParams,
CandidateBoxRenderParams,
CandidateBoxShowParams,
KeyboardOptions,
} from "./../interfaces";
class CandidateBox {
utilities: Utilities;
options: KeyboardOptions;
candidateBoxElement!: HTMLDivElement;
pageIndex = 0;
pageSize;
pageSize: number;
constructor({ utilities }: CandidateBoxParams) {
constructor({ utilities, options }: CandidateBoxParams) {
this.utilities = utilities;
this.options = options;
Utilities.bindMethods(CandidateBox, this);
this.pageSize = this.utilities.getOptions().layoutCandidatesPageSize || 5;
}
@@ -74,7 +77,7 @@ class CandidateBox {
candidateListPages[pageIndex].forEach((candidateListItem) => {
const candidateListLIElement = document.createElement("li");
const getMouseEvent = () => {
const mouseEvent = new MouseEvent("click");
const mouseEvent = new (this.options.useTouchEvents ? TouchEvent : MouseEvent)("click");
Object.defineProperty(mouseEvent, "target", {
value: candidateListLIElement,
});
@@ -82,9 +85,15 @@ class CandidateBox {
};
candidateListLIElement.className = "hg-candidate-box-list-item";
candidateListLIElement.textContent = candidateListItem;
candidateListLIElement.onclick = (e = getMouseEvent()) =>
onItemSelected(candidateListItem, e);
candidateListLIElement.innerHTML = this.options.display?.[candidateListItem] || candidateListItem;
if(this.options.useTouchEvents) {
candidateListLIElement.ontouchstart = (e: any) =>
onItemSelected(candidateListItem, e || getMouseEvent());
} else {
candidateListLIElement.onclick = (e = getMouseEvent() as MouseEvent) =>
onItemSelected(candidateListItem, e);
}
// Append list item to ul
candidateListULElement.appendChild(candidateListLIElement);
@@ -96,7 +105,8 @@ class CandidateBox {
prevBtnElement.classList.add("hg-candidate-box-prev");
isPrevBtnElementActive &&
prevBtnElement.classList.add("hg-candidate-box-btn-active");
prevBtnElement.onclick = () => {
const prevBtnElementClickAction = () => {
if (!isPrevBtnElementActive) return;
this.renderPage({
candidateListPages,
@@ -106,6 +116,13 @@ class CandidateBox {
onItemSelected,
});
};
if(this.options.useTouchEvents) {
prevBtnElement.ontouchstart = prevBtnElementClickAction;
} else {
prevBtnElement.onclick = prevBtnElementClickAction;
}
this.candidateBoxElement.appendChild(prevBtnElement);
// Add elements to container
@@ -118,7 +135,7 @@ class CandidateBox {
isNextBtnElementActive &&
nextBtnElement.classList.add("hg-candidate-box-btn-active");
nextBtnElement.onclick = () => {
const nextBtnElementClickAction = () => {
if (!isNextBtnElementActive) return;
this.renderPage({
candidateListPages,
@@ -128,6 +145,13 @@ class CandidateBox {
onItemSelected,
});
};
if(this.options.useTouchEvents) {
nextBtnElement.ontouchstart = nextBtnElementClickAction;
} else {
nextBtnElement.onclick = nextBtnElementClickAction;
}
this.candidateBoxElement.appendChild(nextBtnElement);
// Append candidate box to target element
+56 -11
View File
@@ -23,7 +23,7 @@ import CandidateBox from "./CandidateBox";
class SimpleKeyboard {
input!: KeyboardInput;
options!: KeyboardOptions;
utilities: any;
utilities!: Utilities;
caretPosition!: number | null;
caretPositionEnd!: number | null;
keyboardDOM!: KeyboardElement;
@@ -109,6 +109,7 @@ class SimpleKeyboard {
* @property {string} physicalKeyboardHighlightBgColor Define the background color that the physical keyboard highlighted key should have.
* @property {boolean} physicalKeyboardHighlightPressUseClick Whether physicalKeyboardHighlightPress should use clicks to trigger buttons.
* @property {boolean} physicalKeyboardHighlightPressUsePointerEvents Whether physicalKeyboardHighlightPress should use pointer events to trigger buttons.
* @property {boolean} physicalKeyboardHighlightPreventDefault Whether physicalKeyboardHighlight should use preventDefault to disable default browser actions.
* @property {boolean} preventMouseDownDefault Calling preventDefault for the mousedown events keeps the focus on the input.
* @property {boolean} preventMouseUpDefault Calling preventDefault for the mouseup events.
* @property {boolean} stopMouseDownPropagation Stops pointer down events on simple-keyboard buttons from bubbling to parent elements.
@@ -134,6 +135,7 @@ class SimpleKeyboard {
* @property {number} layoutCandidatesPageSize Determines size of layout candidate list
* @property {boolean} layoutCandidatesCaseSensitiveMatch Determines whether layout candidate match should be case sensitive.
* @property {boolean} disableCandidateNormalization Disables the automatic normalization for selected layout candidates
* @property {boolean} enableLayoutCandidatesKeyPress Enables onKeyPress triggering for layoutCandidate items
*/
this.options = {
layoutName: "default",
@@ -215,6 +217,7 @@ class SimpleKeyboard {
this.candidateBox = this.options.enableLayoutCandidates
? new CandidateBox({
utilities: this.utilities,
options: this.options,
})
: null;
@@ -375,7 +378,11 @@ class SimpleKeyboard {
candidateValue,
targetElement,
onSelect: (selectedCandidate: string, e: MouseEvent) => {
const { layoutCandidatesCaseSensitiveMatch, disableCandidateNormalization } = this.options;
const {
layoutCandidatesCaseSensitiveMatch,
disableCandidateNormalization,
enableLayoutCandidatesKeyPress
} = this.options;
let candidateStr = selectedCandidate;
@@ -411,6 +418,14 @@ class SimpleKeyboard {
this.setInput(newInput, this.options.inputName, true);
this.setCaretPosition(newCaretPosition);
/**
* Calling onKeyPress
* We pass in the composed candidate instead of the decomposed one
* To prevent confusion for users
*/
if (enableLayoutCandidatesKeyPress && typeof this.options.onKeyPress === "function")
this.options.onKeyPress(selectedCandidate, e);
if (typeof this.options.onChange === "function")
this.options.onChange(
this.getInput(this.options.inputName, true),
@@ -518,7 +533,8 @@ class SimpleKeyboard {
"Caret at: ",
this.getCaretPosition(),
this.getCaretPositionEnd(),
`(${this.keyboardDOMClass})`
`(${this.keyboardDOMClass})`,
e?.type
);
}
@@ -558,6 +574,22 @@ class SimpleKeyboard {
}
}
/**
* After a button is clicked the selection (if any) will disappear
* we should reflect this in our state, as applicable
*/
if(this.caretPositionEnd && this.caretPosition !== this.caretPositionEnd){
this.setCaretPosition(this.caretPositionEnd, this.caretPositionEnd);
if(this.activeInputElement){
this.activeInputElement.setSelectionRange(this.caretPositionEnd, this.caretPositionEnd);
}
if(this.options.debug){
console.log("Caret position aligned", this.caretPosition);
}
}
if (debug) {
console.log("Key pressed:", button);
}
@@ -682,7 +714,7 @@ class SimpleKeyboard {
* Calling onKeyReleased
*/
if (button && typeof this.options.onKeyReleased === "function")
this.options.onKeyReleased(button);
this.options.onKeyReleased(button, e);
}
/**
@@ -878,6 +910,7 @@ class SimpleKeyboard {
this.candidateBox.destroy();
this.candidateBox = new CandidateBox({
utilities: this.utilities,
options: this.options,
});
}
}
@@ -1091,15 +1124,17 @@ class SimpleKeyboard {
console.log(`Caret handling started (${this.keyboardDOMClass})`);
}
const { physicalKeyboardHighlightPreventDefault = false } = this.options;
/**
* Event Listeners
*/
document.addEventListener("keyup", this.handleKeyUp);
document.addEventListener("keydown", this.handleKeyDown);
document.addEventListener("keyup", this.handleKeyUp, physicalKeyboardHighlightPreventDefault);
document.addEventListener("keydown", this.handleKeyDown, physicalKeyboardHighlightPreventDefault);
document.addEventListener("mouseup", this.handleMouseUp);
document.addEventListener("touchend", this.handleTouchEnd);
document.addEventListener("select", this.handleSelect);
document.addEventListener("selectionchange", this.handleSelectionChange);
document.addEventListener("select", this.handleSelect);
}
}
@@ -1151,6 +1186,13 @@ class SimpleKeyboard {
*/
/* istanbul ignore next */
handleSelectionChange(event: KeyboardHandlerEvent): void {
/**
* Firefox is not reporting the correct caret position through this event
* https://github.com/hodgef/simple-keyboard/issues/1839
*/
if(navigator.userAgent.includes('Firefox')){
return;
}
this.caretEventHandler(event);
}
@@ -1211,7 +1253,8 @@ class SimpleKeyboard {
instance.getCaretPosition(),
instance.getCaretPositionEnd(),
event && event.target.tagName.toLowerCase(),
`(${instance.keyboardDOMClass})`
`(${instance.keyboardDOMClass})`,
event?.type
);
}
} else if (
@@ -1258,11 +1301,13 @@ class SimpleKeyboard {
`Destroying simple-keyboard instance: ${this.currentInstanceName}`
);
const { physicalKeyboardHighlightPreventDefault = false } = this.options;
/**
* Remove document listeners
*/
document.removeEventListener("keyup", this.handleKeyUp);
document.removeEventListener("keydown", this.handleKeyDown);
document.removeEventListener("keyup", this.handleKeyUp, physicalKeyboardHighlightPreventDefault);
document.removeEventListener("keydown", this.handleKeyDown, physicalKeyboardHighlightPreventDefault);
document.removeEventListener("mouseup", this.handleMouseUp);
document.removeEventListener("touchend", this.handleTouchEnd);
document.removeEventListener("select", this.handleSelect);
@@ -1719,7 +1764,7 @@ class SimpleKeyboard {
* Iterating through each row
*/
layout[this.options.layoutName || this.defaultName].forEach(
(row, rIndex) => {
(row: string, rIndex: number) => {
let rowArray = row.split(" ");
/**
-1
View File
@@ -48,7 +48,6 @@ li.hg-candidate-box-list-item:active {
display: flex;
align-items: center;
padding: 0 10px;
background: #d0d0d0;
color: #969696;
cursor: pointer;
}
+37
View File
@@ -1353,6 +1353,43 @@ it('Keyboard will handle selected input with unchanged updatedInput edge case',
expect(keyboard.getCaretPositionEnd()).toBe(2);
});
// https://github.com/hodgef/simple-keyboard/issues/1868
it('Keyboard will handle caret pos sync after partially selected input resolution', () => {
const inputElem = document.createElement("input");
const onChange = jest.fn();
const keyboard = new Keyboard({ onChange });
keyboard.getButtonElement("q").onpointerdown();
keyboard.getButtonElement("w").onpointerdown();
keyboard.getButtonElement("e").onpointerdown();
keyboard.getButtonElement("r").onpointerdown();
keyboard.getButtonElement("t").onpointerdown();
keyboard.getButtonElement("y").onpointerdown();
inputElem.setSelectionRange(1, 2);
keyboard.setCaretPosition(1, 2);
keyboard.getButtonElement("d").onpointerdown();
keyboard.getButtonElement("d").onpointerdown();
keyboard.getButtonElement("d").onpointerdown();
expect(keyboard.getInput()).toBe("qddderty");
inputElem.setSelectionRange(1, 2);
keyboard.setCaretPosition(1, 2);
keyboard.getButtonElement("d").onpointerdown();
expect(keyboard.getInput()).toBe("qddderty");
// caret position should now be synced
expect(keyboard.getCaretPosition()).toBe(keyboard.getCaretPositionEnd());
keyboard.getButtonElement("d").onpointerdown();
expect(keyboard.getInput()).toBe("qdddderty");
expect(keyboard.getCaretPosition()).toBe(3);
});
it('Ensure caret position is offset when rtl option is enabled', () => {
const keyboard = new Keyboard({
useMouseEvents: true,
+22 -1
View File
@@ -22,7 +22,8 @@ export interface KeyboardInput {
}
export type CandidateBoxParams = {
utilities: Utilities
utilities: Utilities,
options: KeyboardOptions
}
export type CandidateBoxShowParams = {
@@ -160,6 +161,11 @@ export interface KeyboardOptions {
*/
physicalKeyboardHighlightBgColor?: string;
/**
* Whether physicalKeyboardHighlight should use preventDefault to disable default browser actions.
*/
physicalKeyboardHighlightPreventDefault?: boolean;
/**
* Calling preventDefault for the mousedown events keeps the focus on the input.
*/
@@ -250,6 +256,11 @@ export interface KeyboardOptions {
*/
disableCandidateNormalization?: boolean;
/**
* Enables onKeyPress triggering for layoutCandidate items
*/
enableLayoutCandidatesKeyPress?: boolean;
/**
* Executes the callback function every time simple-keyboard is rendered (e.g: when you change layouts).
*/
@@ -270,6 +281,16 @@ export interface KeyboardOptions {
*/
onChangeAll?: (inputObj: KeyboardInput, e?: MouseEvent) => any;
/**
* Retrieves the pressed key
*/
onKeyPress?: (button: string, e?: MouseEvent) => any;
/**
* Retrieves the released key
*/
onKeyReleased?: (button: string, e?: MouseEvent) => any;
/**
* Module options can have any format
*/
+84 -26
View File
@@ -24,9 +24,15 @@ class PhysicalKeyboard {
Utilities.bindMethods(PhysicalKeyboard, this);
}
handleHighlightKeyDown(event: KeyboardEvent) {
handleHighlightKeyDown(e: KeyboardEvent) {
const options = this.getOptions();
const buttonPressed = this.getSimpleKeyboardLayoutKey(event);
if(options.physicalKeyboardHighlightPreventDefault && this.isMofifierKey(e)){
e.preventDefault();
e.stopImmediatePropagation();
}
const buttonPressed = this.getSimpleKeyboardLayoutKey(e);
this.dispatch((instance: any) => {
const standardButtonPressed = instance.getButtonElement(buttonPressed);
@@ -34,7 +40,7 @@ class PhysicalKeyboard {
`{${buttonPressed}}`
);
let buttonDOM;
let buttonName;
let buttonName: string;
if (standardButtonPressed) {
buttonDOM = standardButtonPressed;
@@ -46,38 +52,79 @@ class PhysicalKeyboard {
return;
}
if (buttonDOM) {
buttonDOM.style.background =
const applyButtonStyle = (buttonElement: HTMLElement) => {
buttonElement.style.background =
options.physicalKeyboardHighlightBgColor || "#dadce4";
buttonDOM.style.color =
buttonElement.style.color =
options.physicalKeyboardHighlightTextColor || "black";
}
if (options.physicalKeyboardHighlightPress) {
if (options.physicalKeyboardHighlightPressUsePointerEvents) {
buttonDOM.onpointerdown();
} else if (options.physicalKeyboardHighlightPressUseClick) {
buttonDOM.click();
} else {
instance.handleButtonClicked(buttonName, event);
if (buttonDOM) {
if(Array.isArray(buttonDOM)){
buttonDOM.forEach(buttonElement => applyButtonStyle(buttonElement));
// Even though we have an array of buttons, we just want to press one of them
if (options.physicalKeyboardHighlightPress) {
if (options.physicalKeyboardHighlightPressUsePointerEvents) {
buttonDOM[0]?.onpointerdown();
} else if (options.physicalKeyboardHighlightPressUseClick) {
buttonDOM[0]?.click();
} else {
instance.handleButtonClicked(buttonName, e);
}
}
} else {
applyButtonStyle(buttonDOM);
if (options.physicalKeyboardHighlightPress) {
if (options.physicalKeyboardHighlightPressUsePointerEvents) {
buttonDOM.onpointerdown();
} else if (options.physicalKeyboardHighlightPressUseClick) {
buttonDOM.click();
} else {
instance.handleButtonClicked(buttonName, e);
}
}
}
}
});
}
handleHighlightKeyUp(event: KeyboardEvent) {
handleHighlightKeyUp(e: KeyboardEvent) {
const options = this.getOptions();
const buttonPressed = this.getSimpleKeyboardLayoutKey(event);
if(options.physicalKeyboardHighlightPreventDefault && this.isMofifierKey(e)){
e.preventDefault();
e.stopImmediatePropagation();
}
const buttonPressed = this.getSimpleKeyboardLayoutKey(e);
this.dispatch((instance: any) => {
const buttonDOM =
instance.getButtonElement(buttonPressed) ||
instance.getButtonElement(`{${buttonPressed}}`);
if (buttonDOM && buttonDOM.removeAttribute) {
buttonDOM.removeAttribute("style");
if (options.physicalKeyboardHighlightPressUsePointerEvents) {
buttonDOM.onpointerup();
const applyButtonStyle = (buttonElement: HTMLElement) => {
if(buttonElement.removeAttribute){
buttonElement.removeAttribute("style");
}
};
if (buttonDOM) {
if(Array.isArray(buttonDOM)){
buttonDOM.forEach(buttonElement => applyButtonStyle(buttonElement));
// Even though we have an array of buttons, we just want to press one of them
if (options.physicalKeyboardHighlightPressUsePointerEvents) {
buttonDOM[0]?.onpointerup();
}
} else {
applyButtonStyle(buttonDOM);
if (options.physicalKeyboardHighlightPressUsePointerEvents) {
buttonDOM.onpointerup();
}
}
}
});
@@ -85,11 +132,11 @@ class PhysicalKeyboard {
/**
* Transforms a KeyboardEvent's "key.code" string into a simple-keyboard layout format
* @param {object} event The KeyboardEvent
* @param {object} e The KeyboardEvent
*/
getSimpleKeyboardLayoutKey(event: KeyboardEvent) {
getSimpleKeyboardLayoutKey(e: KeyboardEvent) {
let output = "";
const keyId = event.code || event.key || this.keyCodeToKey(event?.keyCode);
const keyId = e.code || e.key || this.keyCodeToKey(e?.keyCode);
if (
keyId?.includes("Numpad") ||
@@ -100,9 +147,9 @@ class PhysicalKeyboard {
keyId?.includes("Alt") ||
keyId?.includes("Meta")
) {
output = event.code || "";
output = e.code || "";
} else {
output = event.key || this.keyCodeToKey(event?.keyCode) || "";
output = e.key || this.keyCodeToKey(e?.keyCode) || "";
}
return output.length > 1 ? output?.toLowerCase() : output;
@@ -111,7 +158,7 @@ class PhysicalKeyboard {
/**
* Retrieve key from keyCode
*/
keyCodeToKey(keyCode: number) {
keyCodeToKey(keyCode: number): string {
return {
8: "Backspace",
9: "Tab",
@@ -210,7 +257,18 @@ class PhysicalKeyboard {
220: "\\",
221: "]",
222: "'",
}[keyCode];
}[keyCode] || "";
}
isMofifierKey = (e: KeyboardEvent): boolean => {
return (
e.altKey
|| e.ctrlKey
|| e.shiftKey
|| ["Tab", "CapsLock", "Esc", "ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight"].includes(
e.code || e.key || this.keyCodeToKey(e?.keyCode)
)
)
}
}
+7 -3
View File
@@ -137,7 +137,7 @@ class Utilities {
getButtonDisplayName(
button: string,
display: KeyboardOptions["display"],
mergeDisplay: boolean
mergeDisplay = false
) {
if (mergeDisplay) {
display = Object.assign({}, this.getDefaultDiplay(), display);
@@ -160,12 +160,12 @@ class Utilities {
getUpdatedInput(
button: string,
input: string,
caretPos: number,
caretPos: any,
caretPosEnd = caretPos,
moveCaret = false
) {
const options = this.getOptions();
const commonParams: [number, number, boolean] = [
const commonParams: [number | undefined, number | undefined, boolean] = [
caretPos,
caretPosEnd,
moveCaret,
@@ -222,6 +222,10 @@ class Utilities {
else if (!button.includes("{") && !button.includes("}"))
output = this.addStringAt(output, button, ...commonParams);
if(options.debug){
console.log("Input will be: "+ output);
}
return output;
}
+2
View File
@@ -34,6 +34,8 @@ module.exports = {
libraryTarget: 'umd',
clean: true,
globalObject: 'this',
hashFunction: 'xxhash64',
chunkFormat: 'module',
environment: {
arrowFunction: false
}
+3 -1
View File
@@ -38,7 +38,9 @@ module.exports = {
path: path.resolve(__dirname, 'build'),
library: "SimpleKeyboard",
libraryTarget: 'umd',
globalObject: 'this'
globalObject: 'this',
hashFunction: 'xxhash64',
chunkFormat: 'module',
},
optimization: {
minimize: true,