Closed filipsobol closed 2 weeks ago
The recent updates focus on enhancing the export validation process for the "ckeditor5" package. A new CircleCI job now verifies the correct export of all packages within "ckeditor5." Dependencies acorn
and estree-walker
were added to aid in this validation. Additionally, a new script, check-exports.mjs
, has been created to automate the validation process and ensure compliance with the predefined list of allowed packages.
File | Change Summary |
---|---|
.circleci/template.yml |
Added a job to check if all packages are exported in the "ckeditor5" package. |
package.json |
Added acorn and estree-walker as dependencies; introduced check-exports script. |
scripts/check-exports.mjs |
Implemented a script to verify exported packages in ckeditor5 against allowed packages. |
scripts/release/utils/constants.js |
Refactored constant declarations for improved readability and maintainability. |
Suggested merge commit message (convention)
Internal: Added a new script to verify that all packages are exported in the
ckeditor5
package.Additional information
For example – encountered issues, assumptions you had to make, other affected tickets, etc.
Summary by CodeRabbit
ckeditor5
package.