Skip to content

refactor!: rename to @bootgs/utils; README translations; links after the move - #566

Merged
MaksymStoianov merged 4 commits into
developfrom
docs/readme-i18n
Nov 3, 2026
Merged

MaksymStoianov merged 4 commits into
developfrom
docs/readme-i18n

Conversation

@MaksymStoianov

@MaksymStoianov MaksymStoianov commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Rename to @bootgs/utils + README translations + links after the move to the bootgs organisation.

Rename (breaking for consumers: new package name)

  • npm package apps-script-utils → @bootgs/utils (the @bootgs scope of the ecosystem). After the first release, apps-script-utils will be deprecated with a pointer to the new name.
  • Repository bootgs/utils, docs bootgs.github.io/utils (the old GitHub Pages addresses return 404).
  • Updated: package.json / lock, release-please package-name (tag component kept as apps-script-utils so release-please still finds 2.1.1), import specifiers, install commands, npm badges/links and product name in README files, docs (5 languages), JSDoc @see links and the docs generators. CHANGELOG history is unchanged.
  • Not changed on purpose: the developer-metadata key apps-script-utils:schema — it is stored in users' spreadsheets; a backward-compatible key migration comes in a separate PR.
  • The commit is marked BREAKING CHANGE, so the next release will be 3.0.0.

README translations

  • README.{uk,ru,de,fr,es,pt,ja,zh}.md, same language switcher in all nine files, a note that the translation was made with AI assistance and that the English README is authoritative. uk/ru/de/fr link to their own-language docs.
  • npm run docs:check-i18n (no new dependencies) checks presence, switcher, heading structure and version; CONTRIBUTING.md explains how to update translations. Not wired into CI yet.
  • npm always packs root README.*, so the package grows by ~28 kB.

Checked: build, 2534/2534 tests, ESLint (0 errors), Prettier, docs:check (generators reproduce the docs), docs:check-i18n.

🤖 Generated with Claude Code

MaksymStoianov and others added 4 commits November 3, 2026 14:09
Add AI-assisted translations of README.md into eight languages, each with
a note naming the source version and pointing to the English README as
authoritative. Add an identical language switcher under the banner of
every README. Ukrainian, Russian, German and French link to their own
documentation sites; the others link to the English documentation.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add scripts/check-readme-translations.mjs, run by hand with
npm run docs:check-i18n. It fails when a README translation is missing,
lacks the language switcher, has a different number of ##/### headings
than README.md, or its translation note names a version other than the
one in package.json. Document in CONTRIBUTING.md how translations are
kept in step, and that the version note is updated when translations
are synced rather than on every release.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The repository moved from MaksymStoianov to the bootgs organisation and
the docs site to bootgs.github.io (the old GitHub Pages address returns
404). Repository, issue, discussion, source and docs links are updated in
README files, docs, JSDoc @see links, docs generators and package.json;
CHANGELOG history is left as is (GitHub redirects those links).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The repository moved to bootgs/utils and the docs site to
bootgs.github.io/utils. The npm package becomes @bootgs/utils, in line
with the @bootgs scope of the ecosystem; apps-script-utils will be
deprecated in favour of it after the first release.

- package.json/package-lock name, release-please package-name (tag
  component kept as apps-script-utils so release-please finds 2.1.1);
- import specifiers, install commands, npm badges and links, product
  name in README files, docs (5 languages) and the docs generators;
- the developer-metadata key apps-script-utils:schema is unchanged: it
  is stored in users' spreadsheets.

BREAKING CHANGE: install and import the package as @bootgs/utils.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MaksymStoianov MaksymStoianov changed the title docs: README translations into 8 languages; links after the move to bootgs refactor!: rename to @bootgs/utils; README translations; links after the move Nov 3, 2026
@MaksymStoianov
MaksymStoianov merged commit 746401c into develop Nov 3, 2026
13 checks passed
@MaksymStoianov
MaksymStoianov deleted the docs/readme-i18n branch November 3, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant