Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1.2 KB

File metadata and controls

42 lines (31 loc) · 1.2 KB

Additional development tools

Various components used within Textpattern (such as the bundled themes and language translations) are maintained in other repositories. Textpattern has a simple development toolset built on Node.js to pull the distribution files of those repositories into the core as required.

You can install Node.js using the installer or package manager.

Install required dev tools:

npm install

Pull the following components from the CLI:

npm run get-default-theme
npm run get-classic-admin-theme
npm run get-hive-admin-theme
npm run get-pophelp
npm run get-textpacks
npm run get-dependencies

To request a specific tag or branch:

npm run get-default-theme 4.9.0
npm run get-classic-admin-theme 4.9.0
npm run get-classic-admin-theme 4.9.x
npm run get-hive-admin-theme 4.9.x
npm run get-textpacks 4.9.x

Release tools:

Usage: npm run txp-gitdist <version> [dest-dir] (dest-dir defaults to a temporary location).

npm run txp-index
npm run txp-checksums ./textpattern
npm run txp-gitdist 1.2.3 ../my-dest-dir