Skip to content

Commit

Permalink
Prepare for version 0.6.0; Rename repo and GitHub Pages site (#21)(#23)
Browse files Browse the repository at this point in the history
  • Loading branch information
nfreear committed Oct 24, 2023
1 parent 1fd4921 commit dd07557
Show file tree
Hide file tree
Showing 10 changed files with 59 additions and 59 deletions.
22 changes: 11 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@

---

[readme]: https://github.com/nfreear/leaflet.a11y#readme
[roadmap]: https://github.com/nfreear/leaflet.a11y/blob/main/ROADMAP.md
[demo]: https://nfreear.github.io/leaflet.a11y
[readme]: https://github.com/nfreear/leaflet.plugins#readme
[roadmap]: https://github.com/nfreear/leaflet.plugins/blob/main/ROADMAP.md
[demo]: https://nfreear.github.io/leaflet.plugins
"Example site using ‘Leaflet.a11y’ plugin"
[i18n plugin]: https://github.com/umap-project/Leaflet.i18n
[Leaflet.translate]: https://github.com/nfreear/Leaflet.translate
[Leaflet.translate]: https://github.com/nfreear/Leaflet.translate "Legacy!"
[wcag eval]: https://github.com/Malvoz/web-maps-wcag-evaluation
"Web map tools WCAG 2.1 evaluation, by @Malvoz (13-Sep-2021)"

Expand All @@ -70,19 +70,19 @@
[i18n-6]: https://github.com/umap-project/Leaflet.i18n/issues/6
"Proposal: Add placeholder function for translation/localization/i18n to core Leaflet"

[#1]: https://github.com/nfreear/leaflet.a11y/issues/1
[#1]: https://github.com/nfreear/leaflet.plugins/issues/1
"Documentation, CI, Unit tests, linting (4 tasks) [doc]"
[#2]: https://github.com/nfreear/leaflet.a11y/issues/2
"Map container needs an accessible name and role [a11y]"
[#3]: https://github.com/nfreear/leaflet.a11y/issues/3
"Focus should be managed between markers and popups [a11y]"
[#4]: https://github.com/nfreear/leaflet.a11y/issues/4
"Non-interactive markers should not have an interactive role [a11y]"
[#5]: https://github.com/nfreear/leaflet.a11y/issues/5
[#5]: https://github.com/nfreear/leaflet.plugins/issues/5
"Deploy example to GitHub Pages and publish plugin (3 tasks) [doc]"
[#6]: https://github.com/nfreear/leaflet.a11y/issues/6
[#6]: https://github.com/nfreear/leaflet.plugins/issues/6
"Be more explicit about optional use of ‘Leaflet.i18n’ plugin [doc]"
[#7]: https://github.com/nfreear/leaflet.a11y/issues/7
[#7]: https://github.com/nfreear/leaflet.plugins/issues/7
"Fix null lang and empty string role bugs, etc. (4 tasks) [bug]"
[#8]: https://github.com/nfreear/leaflet.a11y/issues/8
"Use 'addInitHook'; Convert plugin to an ES module, with build step #8 (4 tasks)"
Expand All @@ -96,11 +96,11 @@
"Put locale import code in a separate class #12"
[#14]: https://github.com/nfreear/leaflet.a11y/issues/14
"“I want to retire” #14 [doc]"
[#18]: https://github.com/nfreear/leaflet.a11y/issues/18
[#18]: https://github.com/nfreear/leaflet.plugins/issues/18
"Separate locale data and functionality into separate plugin"
[#20]: https://github.com/nfreear/leaflet.a11y/issues/20
[#20]: https://github.com/nfreear/leaflet.plugins/issues/20
"Fix and document browser compatibility - Firefox etc."
[#21]: https://github.com/nfreear/leaflet.a11y/issues/21 "Mono-repo ..."
[#21]: https://github.com/nfreear/leaflet.plugins/issues/21 "Mono-repo ..."
[addInitHook]: https://leafletjs.com/reference.html#class-constructor-hooks
"Leaflet API – Class – Constructor hooks"

Expand Down
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ A collection of accessibility and localisation/ translation plugins for [Leaflet

* See: [Changelog][]
* See: [Roadmap][]
* Demo: [nfreear.github.io/leaflet.a11y][demo]
* Demo: [nfreear.github.io/leaflet.plugins][demo]

## Aim

Expand Down Expand Up @@ -77,20 +77,20 @@ Feedback, contributions and pull requests are welcomed!
---
License: [MIT][].

[roadmap]: https://github.com/nfreear/leaflet.a11y/blob/main/ROADMAP.md
[changelog]: https://github.com/nfreear/leaflet.a11y/blob/main/CHANGELOG.md
[ci]: https://github.com/nfreear/leaflet.a11y/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.a11y/actions/workflows/node.js.yml/badge.svg
[roadmap]: https://github.com/nfreear/leaflet.plugins/blob/main/ROADMAP.md
[changelog]: https://github.com/nfreear/leaflet.plugins/blob/main/CHANGELOG.md
[ci]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml/badge.svg
[leaflet-img]: https://img.shields.io/badge/leaflet-1.9.4-green.svg?style=flat
[demo]: https://nfreear.github.io/leaflet.a11y/
[demo]: https://nfreear.github.io/leaflet.plugins/
[Leaflet]: https://leafletjs.com/
[accessibility]: https://leafletjs.com/examples/accessibility/
[Leaflet.i18n]: https://github.com/umap-project/Leaflet.i18n
[MIT x]: https://nfreear.mit-license.org/
[MIT]: https://github.com/nfreear/leaflet.a11y/blob/main/LICENSE
[#10]: https://github.com/nfreear/leaflet.a11y/issues/10
[MIT]: https://github.com/nfreear/leaflet.plugins/blob/main/LICENSE
[#10]: https://github.com/nfreear/leaflet.plugins/issues/10
"What is “a11y”? #10"
[#14]: https://github.com/nfreear/leaflet.a11y/issues/14
[#14]: https://github.com/nfreear/leaflet.plugins/issues/14
"“I want to retire” #14"
[bugs]: https://github.com/Leaflet/Leaflet/labels/accessibility
[L-7193]: https://github.com/Leaflet/Leaflet/issues/7193
Expand Down
10 changes: 5 additions & 5 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@ As laid out it [#14][], work with other contributors to get accessibility fixes,

I welcome [feedback][issues], contributions, and pull requests!

[issues]: https://github.com/nfreear/leaflet.a11y/issues
[#1]: https://github.com/nfreear/leaflet.a11y/issues/1
[issues]: https://github.com/nfreear/leaflet.plugins/issues
[#1]: https://github.com/nfreear/leaflet.plugins/issues/1
"Documentation, CI, Unit tests, Linting"
[#14]: https://github.com/nfreear/leaflet.a11y/issues/14 "I want to retire!"
[#21]: https://github.com/nfreear/leaflet.a11y/issues/21 "Mono-repo ..."
[#14]: https://github.com/nfreear/leaflet.plugins/issues/14 "I want to retire!"
[#21]: https://github.com/nfreear/leaflet.plugins/issues/21 "Mono-repo ..."
[L-9092]: https://github.com/Leaflet/Leaflet/issues/9092
[monorepo]: https://monorepo.tools/ "Monorepo explained"
[Leaflet.a11y]: https://github.com/nfreear/leaflet.a11y
[Leaflet.translate]: https://github.com/nfreear/Leaflet.translate
[L.keyboard-help]: https://github.com/nfreear/leaflet.a11y/tree/main/packages/L.keyboard-help
[L.keyboard-help]: https://github.com/nfreear/leaflet.plugins/tree/main/packages/L.keyboard-help
[L.Karma]: https://github.com/Leaflet/Leaflet/blob/main/spec/karma.conf.js
"Leaflet/Leaflet - spec/karma.conf.js (GitHub)"
[Karma]: https://karma-runner.github.io/6.4/index.html
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"private": true,
"name": "leaflet-plugins-root",
"version": "0.5.0",
"version": "0.6.0",
"description": "An accessibility and localization plugin for Leaflet.",
"bin": "scripts/build.mjs",
"license": "MIT",
"author": "Nick Freear",
"homepage": "https://nfreear.github.io/leaflet.a11y/",
"homepage": "https://nfreear.github.io/leaflet.plugins/",
"repository": {
"type": "git",
"url": "https://github.com/nfreear/leaflet.a11y.git"
"url": "https://github.com/nfreear/leaflet.plugins.git"
},
"peerDependencies": {
"leaflet": "^1.0.0"
Expand Down
16 changes: 8 additions & 8 deletions packages/L.keyboard-help/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ A control to display help for keyboard shortcuts in a popup, on a [Leaflet][] ma

* See: [Changelog][]
* Related issue: [L-9131][]
* Demo: [nfreear.github.io/leaflet.a11y][demo]
* Demo: [nfreear.github.io/leaflet.plugins][demo]

![Screenshot 1: the "Keyboard shortcuts" button][img:kb-help-1]

Expand Down Expand Up @@ -50,19 +50,19 @@ License: [MIT][].

[img:kb-help-1]: /example/images/keyboard-help_1-button.jpg
[img:kb-help-2]: /example/images/keyboard-help_2-dialog.jpg
[roadmap]: https://github.com/nfreear/leaflet.a11y/blob/main/ROADMAP.md
[changelog]: https://github.com/nfreear/leaflet.a11y/blob/main/CHANGELOG.md
[ci]: https://github.com/nfreear/leaflet.a11y/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.a11y/actions/workflows/node.js.yml/badge.svg
[roadmap]: https://github.com/nfreear/leaflet.plugins/blob/main/ROADMAP.md
[changelog]: https://github.com/nfreear/leaflet.plugins/blob/main/CHANGELOG.md
[ci]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml/badge.svg
[npm]: https://www.npmjs.com/package/l.keyboard-help
[npm-img]: https://img.shields.io/npm/v/l.keyboard-help
[leaflet-img]: https://img.shields.io/badge/leaflet-1.9.4-green.svg?style=flat
[demo]: https://nfreear.github.io/leaflet.a11y/
[demo]: https://nfreear.github.io/leaflet.plugins/
[Leaflet]: https://leafletjs.com/
[L-9131]: https://github.com/Leaflet/Leaflet/issues/9131
"Help should be provided for the map container keyboard shortcuts [a11y]"
[accessibility]: https://leafletjs.com/examples/accessibility/
[MIT]: https://github.com/nfreear/leaflet.a11y/blob/main/LICENSE
[feedback]: https://github.com/nfreear/leaflet.a11y/issues
[MIT]: https://github.com/nfreear/leaflet.plugins/blob/main/LICENSE
[feedback]: https://github.com/nfreear/leaflet.plugins/issues
[focus order]: https://www.w3.org/TR/WCAG22/#focus-order
"WCAG 2.2 - Success Criterion 2.4.3 Focus Order"
6 changes: 3 additions & 3 deletions packages/L.keyboard-help/package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"name": "l.keyboard-help",
"version": "0.5.0",
"version": "0.6.0",
"description": "A control to display help for keyboard shortcuts, in a Leaflet map.",
"main": "./L.keyboard-help.js",
"module": "./src/KeyboardHelp.mjs",
"style": "./L.keyboard-help.css",
"license": "MIT",
"author": "Nick Freear",
"homepage": "https://nfreear.github.io/leaflet.a11y/",
"homepage": "https://nfreear.github.io/leaflet.plugins/",
"repository": {
"type": "git",
"url": "git+https://github.com/nfreear/leaflet.a11y.git"
"url": "git+https://github.com/nfreear/leaflet.plugins.git"
},
"bugs": {
"url": "https://github.com/nfreear/leaflet.a11y/issues"
Expand Down
12 changes: 6 additions & 6 deletions packages/Leaflet.a11y/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,20 +74,20 @@ License: [MIT][].

[roadmap]: https://github.com/nfreear/leaflet.a11y/blob/main/ROADMAP.md
[changelog]: https://github.com/nfreear/leaflet.a11y/blob/main/CHANGELOG.md
[ci]: https://github.com/nfreear/leaflet.a11y/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.a11y/actions/workflows/node.js.yml/badge.svg
[ci]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml/badge.svg
[npm]: https://www.npmjs.com/package/leaflet.a11y
[npm-img]: https://img.shields.io/npm/v/leaflet.a11y
[leaflet-img]: https://img.shields.io/badge/leaflet-1.9.4-green.svg?style=flat
[demo]: https://nfreear.github.io/leaflet.a11y/
[demo]: https://nfreear.github.io/leaflet.plugins/
[Leaflet]: https://leafletjs.com/
[accessibility]: https://leafletjs.com/examples/accessibility/
[Leaflet.i18n]: https://github.com/umap-project/Leaflet.i18n
[MIT x]: https://nfreear.mit-license.org/
[MIT]: https://github.com/nfreear/leaflet.a11y/blob/main/LICENSE
[#10]: https://github.com/nfreear/leaflet.a11y/issues/10
[MIT]: https://github.com/nfreear/leaflet.plugins/blob/main/LICENSE
[#10]: https://github.com/nfreear/leaflet.plugins/issues/10
"What is “a11y”? #10"
[#14]: https://github.com/nfreear/leaflet.a11y/issues/14
[#14]: https://github.com/nfreear/leaflet.plugins/issues/14
"“I want to retire” #14"
[bugs]: https://github.com/Leaflet/Leaflet/labels/accessibility
[L-7193]: https://github.com/Leaflet/Leaflet/issues/7193
Expand Down
6 changes: 3 additions & 3 deletions packages/Leaflet.a11y/package.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{
"name": "leaflet.a11y",
"version": "0.3.0",
"version": "0.6.0",
"description": "An accessibility and localization plugin for Leaflet.",
"main": "./Leaflet.a11y.js",
"module": "./src/AccessibilityPlugin.mjs",
"license": "MIT",
"author": "Nick Freear",
"homepage": "https://nfreear.github.io/leaflet.a11y/",
"homepage": "https://nfreear.github.io/leaflet.plugins/",
"repository": {
"type": "git",
"url": "git+https://github.com/nfreear/leaflet.a11y.git"
"url": "git+https://github.com/nfreear/leaflet.plugins.git"
},
"bugs": {
"url": "https://github.com/nfreear/leaflet.a11y/issues"
Expand Down
14 changes: 7 additions & 7 deletions packages/Leaflet.translate/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The plugin contains both translations/ language pack files, and the code to load

It uses the [Leaflet.i18n][] internationalisation plugin.

* Demo: [nfreear.github.io/leaflet.a11y][demo]
* Demo: [nfreear.github.io/leaflet.plugins][demo]
* See: [Leaflet/Leaflet/issues/9092][L-9092]

Also, fix accessibility issues with [Leaflet.a11y][].
Expand Down Expand Up @@ -59,19 +59,19 @@ npm start
---
License: [MIT][].

[ci]: https://github.com/nfreear/Leaflet.translate/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/Leaflet.translate/actions/workflows/node.js.yml/badge.svg
[ci]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml
[ci-img]: https://github.com/nfreear/leaflet.plugins/actions/workflows/node.js.yml/badge.svg
[npm]: https://www.npmjs.com/package/leaflet.translate
[npm-img]: https://img.shields.io/npm/v/leaflet.translate
[leaflet-img]: https://img.shields.io/badge/leaflet-1.9.4-green.svg?style=flat
[feedback]: https://github.com/nfreear/Leaflet.translate/issues
[demo]: https://nfreear.github.io/leaflet.a11y/
[feedback]: https://github.com/nfreear/leaflet.plugins/issues
[demo]: https://nfreear.github.io/leaflet.plugins/
[Leaflet]: https://leafletjs.com/
[Leaflet plugins]: https://leafletjs.com/plugins.html
[L-9092]: https://github.com/Leaflet/Leaflet/issues/9092
"Add placeholder function for translation/localization/i18n to Leaflet #9092"
[Leaflet.i18n]: https://github.com/umap-project/Leaflet.i18n
[Leaflet.a11y]: https://github.com/nfreear/leaflet.a11y
[Leaflet.a11y]: https://github.com/nfreear/leaflet.plugins
"An accessibility plugin for Leaflet"
[MIT]: https://github.com/nfreear/leaflet.a11y/blob/main/LICENSE
[MIT]: https://github.com/nfreear/leaflet.plugins/blob/main/LICENSE
[legacy repo]: https://github.com/nfreear/Leaflet.translate
8 changes: 4 additions & 4 deletions packages/Leaflet.translate/package.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{
"name": "leaflet.translate",
"X-old-name": "leaflet.locale",
"version": "0.3.0",
"version": "0.6.0",
"description": "Translations/ language packs for Leaflet core and plugins.",
"main": "./Leaflet.translate.js",
"module": "./src/Locale.mjs",
"myPreBuild": "./src/build.mjs",
"license": "MIT",
"author": "Nick Freear",
"homepage": "https://nfreear.github.io/leaflet.a11y/",
"homepage": "https://nfreear.github.io/leaflet.plugins/",
"repository": {
"type": "git",
"url": "git+https://github.com/nfreear/leaflet.a11y.git"
"url": "git+https://github.com/nfreear/leaflet.plugins.git"
},
"bugs": {
"url": "https://github.com/nfreear/leaflet.a11y/issues"
"url": "https://github.com/nfreear/leaflet.plugins/issues"
},
"peerDependencies": {
"leaflet": "^1.0.0"
Expand Down

0 comments on commit dd07557

Please sign in to comment.