You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current local development tooling requires bash, grep, awk and other unix specific tools to be available on the host machine.
Most of the commands defined under /bin can be moved into npm scripts that are cross-platform and have Node.js as the only dependency.
This is a WordPress specific software library so our primitives are PHP, JS and web technologies in general. We should try to use those for scripting needs, too.
Using JS scripts for development tasks ensures we can use the same linting and coding standards as the rest of the project. We get automatic error checking, etc.
Scripts that can't be replaced without a lot of development effort (like tag-built.sh) could be run inside the Docker environment instead.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation brief
QA testing instructions
Demo
Changelog entry
The text was updated successfully, but these errors were encountered:
The current local development tooling requires bash, grep, awk and other unix specific tools to be available on the host machine.
Most of the commands defined under
/bin
can be moved into npm scripts that are cross-platform and have Node.js as the only dependency.This is a WordPress specific software library so our primitives are PHP, JS and web technologies in general. We should try to use those for scripting needs, too.
Using JS scripts for development tasks ensures we can use the same linting and coding standards as the rest of the project. We get automatic error checking, etc.
Scripts that can't be replaced without a lot of development effort (like
tag-built.sh
) could be run inside the Docker environment instead.Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation brief
QA testing instructions
Demo
Changelog entry
The text was updated successfully, but these errors were encountered: