From c287ce798004b3ef397f3570b8cc57271869fbd4 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 11 Jul 2026 12:22:43 +0000 Subject: [PATCH 1/2] chore: normalize `datasets/cmudict` datapackage keywords Remove the leading `stdlib`, `datasets`, `dataset`, and `data` keywords from `lib/node_modules/@stdlib/datasets/cmudict/datapackage.json`. The four package-manager-oriented keywords appear in `package.json` (the npm-facing manifest) but not in `datapackage.json` for the other 56 sibling datasets (98% conformance); only `cmudict` carried them here. The change is confined to the `keywords` array; the LICENSE-derived `BSD-2-Clause` identifier and the eight `resources` entries are unchanged. Content-descriptive keywords (`words`, `speech`, `nlp`, `dictionary`, `english`, `en`, ...) are preserved. --- lib/node_modules/@stdlib/datasets/cmudict/datapackage.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lib/node_modules/@stdlib/datasets/cmudict/datapackage.json b/lib/node_modules/@stdlib/datasets/cmudict/datapackage.json index 87562e5cec7c..9ce2c0ba799a 100644 --- a/lib/node_modules/@stdlib/datasets/cmudict/datapackage.json +++ b/lib/node_modules/@stdlib/datasets/cmudict/datapackage.json @@ -92,10 +92,6 @@ } ], "keywords": [ - "stdlib", - "datasets", - "dataset", - "data", "words", "speech", "language", From 27fdf8266ac048a503124099c9eb3432dec8a5f3 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 11 Jul 2026 12:22:54 +0000 Subject: [PATCH 2/2] chore: normalize `datasets/stopwords-en` datapackage license identifier Rewrite `lib/node_modules/@stdlib/datasets/stopwords-en/datapackage.json` `license` from `CC0 AND PDDL-1.0` to `PDDL-1.0 AND CC0-1.0`. The LICENSE file names the underlying licenses as "Open Data Commons Public Domain Dedication & License 1.0 (PDDL 1.0)" (database) and "Creative Commons Zero v1.0 Universal (CC0 1.0)" (contents), and the 40 sibling datapackage.json files combining these two licenses (98% conformance among that subset) spell the identifier as `PDDL-1.0 AND CC0-1.0`. The prior value used the non-canonical bare `CC0` (missing the `-1.0` version qualifier) and reversed term order. SPDX `AND` is commutative, so the change is semantically equivalent; only the identifier's canonical form changes. --- lib/node_modules/@stdlib/datasets/stopwords-en/datapackage.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/datasets/stopwords-en/datapackage.json b/lib/node_modules/@stdlib/datasets/stopwords-en/datapackage.json index ffea016e2e94..4e0275ec4b8c 100644 --- a/lib/node_modules/@stdlib/datasets/stopwords-en/datapackage.json +++ b/lib/node_modules/@stdlib/datasets/stopwords-en/datapackage.json @@ -37,5 +37,5 @@ "english", "en" ], - "license": "CC0 AND PDDL-1.0" + "license": "PDDL-1.0 AND CC0-1.0" }