Skip to content

docs: open source hygiene - #31

Merged
Francois-Francois merged 1 commit into
mainfrom
docs/open-source
Oct 9, 2026
Merged

Francois-Francois merged 1 commit into
mainfrom
docs/open-source

Conversation

@Francois-Francois

Copy link
Copy Markdown
Contributor
  • MIT license, Copyright (c) 2021-2026 Ciklik and contributors, license field, LICENSE copied into dist/
  • README: badges pointing to ciklik/visual-editor, installation, imports (no style.css), field helpers called without new, change event
  • Changelog dated and completed from 0.1.1 to 0.2.1; the 0.2 behaviour changes are flagged (h1 and alignment in the toolbar, preview arrows, change without detail in 0.2.0)
  • events.mdx: change documents its detail
  • CONTRIBUTING, RELEASING (one time trusted publisher setup on npmjs.com, NPM_TOKEN fallback, tag flow), issue and pull request templates
  • visual-editor/package.json: version 0.2.1, exports (entry point, VisualEditor.js, VisualEditor.standalone.js, package.json), sideEffects: false, files, engines, homepage, bugs
  • Standalone build minified, publicDir disabled for the library build (the playground SVG icons are no longer published)

No tag in this PR: publishing 0.2.1 waits for the npm trusted publisher setup.

- MIT license (Copyright (c) 2021-2026 Ciklik and contributors), license
  field, LICENSE shipped in the package
- README: badges, installation, imports and examples without new, change
  event
- changelog dated and completed from 0.1.1 to 0.2.1, with the 0.2 behaviour
  changes (h1, alignment, preview arrows, change detail)
- CONTRIBUTING, RELEASING (npm trusted publishing), issue and pull request
  templates
- package.json: version 0.2.1, exports, sideEffects, files, engines
- minified standalone build, no public directory in the library build
@Francois-Francois
Francois-Francois merged commit 03799ca into main Oct 9, 2026
1 check passed
@Francois-Francois
Francois-Francois deleted the docs/open-source branch October 9, 2026 07:49
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