Skip to content

Commit 8abeed6

Browse files
kabarosdhis2-bot
andauthored
feat: add new templates and options to @dhis2/create-app (#635)
* feat: add new templates and options to @dhis2/create-app * chore(release): cut 5.3.0-alpha.1 [skip ci] # [5.3.0-alpha.1](v5.2.1...v5.3.0-alpha.1) (2026-01-05) ### Features * add new templates and options to @dhis2/create-app ([6d7fccd](6d7fccd)) * chore: bump pnpm-lock.yml 5.3.0-alpha.1 [skip ci] * fix: ensure latest version for dhis2 dependencies * chore(release): cut 5.3.0-alpha.2 [skip ci] # [5.3.0-alpha.2](v5.3.0-alpha.1...v5.3.0-alpha.2) (2026-01-05) ### Bug Fixes * ensure latest version for dhis2 dependencies ([2505d67](2505d67)) * refactor: use unzipped templates * fix: use templates from file system not zip * chore(release): cut 5.3.0-alpha.3 [skip ci] # [5.3.0-alpha.3](v5.3.0-alpha.2...v5.3.0-alpha.3) (2026-01-06) ### Bug Fixes * use templates from file system not zip ([e5ce2c4](e5ce2c4)) * fix: drop package manager question as it can be inferred from command run * chore(release): cut 5.3.0-alpha.4 [skip ci] # [5.3.0-alpha.4](v5.3.0-alpha.3...v5.3.0-alpha.4) (2026-01-06) ### Bug Fixes * drop package manager question ([9bf5926](9bf5926)) * refactor: update per code review comments * fix: skip language and template questions when args provided * chore(release): cut 5.3.0-alpha.5 [skip ci] # [5.3.0-alpha.5](v5.3.0-alpha.4...v5.3.0-alpha.5) (2026-01-07) ### Bug Fixes * skip language and template questions when args provided ([7a2b5cf](7a2b5cf)) * fix: update yarn and npm lock files * chore(release): cut 5.3.0-alpha.6 [skip ci] # [5.3.0-alpha.6](v5.3.0-alpha.5...v5.3.0-alpha.6) (2026-01-07) ### Bug Fixes * update yarn and npm lock files ([d9f5d0b](d9f5d0b)) * fix: fix the pnpm semantic-release step * chore(release): cut 5.3.0-alpha.7 [skip ci] # [5.3.0-alpha.7](v5.3.0-alpha.6...v5.3.0-alpha.7) (2026-01-07) ### Bug Fixes * fix the pnpm semantic-release step ([3656df4](3656df4)) * chore: bump pnpm-lock.yml 5.3.0-alpha.7 [skip ci] * chore: update github action * fix: ensure gitignore is part of the scaffolded template * chore(release): cut 5.3.0-alpha.8 [skip ci] # [5.3.0-alpha.8](v5.3.0-alpha.7...v5.3.0-alpha.8) (2026-01-07) ### Bug Fixes * ensure gitignore is part of the scaffolded template ([212544b](212544b)) * chore: rerun pipeline --------- Co-authored-by: @dhis2-bot <apps@dhis2.org>
1 parent 2878255 commit 8abeed6

55 files changed

Lines changed: 59050 additions & 102 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
packages/create-app/templates

.github/workflows/dhis2-verify-node.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: 'dhis2: verify (node)'
22

3-
on:
4-
push:
5-
branches:
3+
on: push
64

75
concurrency:
86
group: ${{ github.workflow}}-${{ github.ref }}

CHANGELOG.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
# [5.3.0-alpha.8](https://github.com/dhis2/cli/compare/v5.3.0-alpha.7...v5.3.0-alpha.8) (2026-01-07)
2+
3+
4+
### Bug Fixes
5+
6+
* ensure gitignore is part of the scaffolded template ([212544b](https://github.com/dhis2/cli/commit/212544b8f24e4075dc0c6bf6a26153166e6f2e19))
7+
8+
# [5.3.0-alpha.7](https://github.com/dhis2/cli/compare/v5.3.0-alpha.6...v5.3.0-alpha.7) (2026-01-07)
9+
10+
11+
### Bug Fixes
12+
13+
* fix the pnpm semantic-release step ([3656df4](https://github.com/dhis2/cli/commit/3656df4440f30fb305ae9b8bb7c024f204636dd2))
14+
15+
# [5.3.0-alpha.6](https://github.com/dhis2/cli/compare/v5.3.0-alpha.5...v5.3.0-alpha.6) (2026-01-07)
16+
17+
18+
### Bug Fixes
19+
20+
* update yarn and npm lock files ([d9f5d0b](https://github.com/dhis2/cli/commit/d9f5d0ba484c66b4d50ecd82301c1ebcb5228da5))
21+
22+
# [5.3.0-alpha.5](https://github.com/dhis2/cli/compare/v5.3.0-alpha.4...v5.3.0-alpha.5) (2026-01-07)
23+
24+
25+
### Bug Fixes
26+
27+
* skip language and template questions when args provided ([7a2b5cf](https://github.com/dhis2/cli/commit/7a2b5cfd99eb15dfe8507a333d5a5ce166ba8ffc))
28+
29+
# [5.3.0-alpha.4](https://github.com/dhis2/cli/compare/v5.3.0-alpha.3...v5.3.0-alpha.4) (2026-01-06)
30+
31+
32+
### Bug Fixes
33+
34+
* drop package manager question ([9bf5926](https://github.com/dhis2/cli/commit/9bf5926aa5627ecdacf64235af713992d2e0d9df))
35+
36+
# [5.3.0-alpha.3](https://github.com/dhis2/cli/compare/v5.3.0-alpha.2...v5.3.0-alpha.3) (2026-01-06)
37+
38+
39+
### Bug Fixes
40+
41+
* use templates from file system not zip ([e5ce2c4](https://github.com/dhis2/cli/commit/e5ce2c4a6d6fc37059aa6272b16e56ac86375b46))
42+
43+
# [5.3.0-alpha.2](https://github.com/dhis2/cli/compare/v5.3.0-alpha.1...v5.3.0-alpha.2) (2026-01-05)
44+
45+
46+
### Bug Fixes
47+
48+
* ensure latest version for dhis2 dependencies ([2505d67](https://github.com/dhis2/cli/commit/2505d67cf5aa664e6ad121aef92c697d98bfec90))
49+
50+
# [5.3.0-alpha.1](https://github.com/dhis2/cli/compare/v5.2.1...v5.3.0-alpha.1) (2026-01-05)
51+
52+
53+
### Features
54+
55+
* add new templates and options to @dhis2/create-app ([6d7fccd](https://github.com/dhis2/cli/commit/6d7fccdf428004ff57d09caf221cbbd27560ca62))
56+
157
## [5.2.1](https://github.com/dhis2/cli/compare/v5.2.0...v5.2.1) (2025-11-05)
258

359

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "5.2.1",
2+
"version": "5.3.0-alpha.8",
33
"private": true,
44
"repository": "https://github.com/dhis2/cli",
55
"author": "Austin McGee <austin@dhis2.org>",

packages/app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"engines": {
77
"node": ">=12"
88
},
9-
"version": "5.2.1",
9+
"version": "5.3.0-alpha.8",
1010
"main": "src/index.js",
1111
"author": "Austin McGee <austin@dhis2.org>",
1212
"contributors": [

packages/cluster/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dhis2/cli-cluster",
3-
"version": "5.2.1",
3+
"version": "5.3.0-alpha.8",
44
"description": "D2 CLI module for managing DHIS2 development clusters",
55
"main": "src/index.js",
66
"repository": "https://github.com/dhis2/cli",

packages/create-app/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dhis2/create-app",
3-
"version": "5.2.1",
3+
"version": "5.3.0-alpha.8",
44
"description": "",
55
"main": "src/index.js",
66
"bin": {
@@ -10,9 +10,10 @@
1010
"test": "echo \"Error: no test specified\" && exit 1"
1111
},
1212
"dependencies": {
13-
"@dhis2/cli-app-scripts": "alpha",
1413
"@dhis2/cli-helpers-engine": "^3.2.2",
15-
"@inquirer/prompts": "^7.8.4"
14+
"@inquirer/prompts": "^7.8.4",
15+
"fast-glob": "^3.3.3",
16+
"fs-extra": "^11.3.3"
1617
},
1718
"private": false,
1819
"keywords": [],

0 commit comments

Comments
 (0)