Skip to content

Commit a3341af

Browse files
feat(templates): use analog v1 for mantis-todo
- update all dependencies in the mantis-todo template, but particularly update analog to v1
1 parent 0f7bea1 commit a3341af

20 files changed

Lines changed: 9682 additions & 7619 deletions

.prettierignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
templates
21
dist
32
logs
43
node_modules
5-
.nx
4+
.nx
5+
templates

CHANGELOG.md

Lines changed: 43 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -4,53 +4,51 @@
44

55
# 0.4.0 (2024-04-08)
66

7-
87
### Bug Fixes
98

10-
* bump patch number ([96a405a](https://github.com/mantis-apps/mantis-cli/commit/96a405a06773f7a6c7ee7b12d4bb3cd5dde80797))
11-
* force v0.1.1 ([eec77a6](https://github.com/mantis-apps/mantis-cli/commit/eec77a6e99145e890fd5f8e8254ae13134c90336))
12-
* force v0.3.0 ([105e979](https://github.com/mantis-apps/mantis-cli/commit/105e979b21133eb288f14447f3cdf8fa3abd8fbd))
13-
* force v0.4.0 ([7dd2d5b](https://github.com/mantis-apps/mantis-cli/commit/7dd2d5b5f3ea02e75aeb0b36cc78abe5dd9d156a))
14-
* gracefully handle ctrl+c after application stood up ([52b7dc5](https://github.com/mantis-apps/mantis-cli/commit/52b7dc5f29eb34540c970aac4c703c7742b96caf))
15-
* **mantis-cli:** :pencil2: TYPO FIX IN INSTALL:LOCALLY SCRIPT ([e85f0e4](https://github.com/mantis-apps/mantis-cli/commit/e85f0e45d22299ad236172b3ad711b6f0914787f))
16-
* **mobile-client:** fix e2e tests ([b04a0ad](https://github.com/mantis-apps/mantis-cli/commit/b04a0ad583c7c15f926bbcd2ccf172f6d75af4f3))
17-
* **mobile-client:** fix storybook ([162de3d](https://github.com/mantis-apps/mantis-cli/commit/162de3d1be7ac2097e0562c71262bf9a699fa544))
18-
* publishing of .gitignore ([b0a3bb4](https://github.com/mantis-apps/mantis-cli/commit/b0a3bb422326c668d93bb5b1bdcd704899288e89)), closes [#44](https://github.com/mantis-apps/mantis-cli/issues/44)
19-
9+
- bump patch number ([96a405a](https://github.com/mantis-apps/mantis-cli/commit/96a405a06773f7a6c7ee7b12d4bb3cd5dde80797))
10+
- force v0.1.1 ([eec77a6](https://github.com/mantis-apps/mantis-cli/commit/eec77a6e99145e890fd5f8e8254ae13134c90336))
11+
- force v0.3.0 ([105e979](https://github.com/mantis-apps/mantis-cli/commit/105e979b21133eb288f14447f3cdf8fa3abd8fbd))
12+
- force v0.4.0 ([7dd2d5b](https://github.com/mantis-apps/mantis-cli/commit/7dd2d5b5f3ea02e75aeb0b36cc78abe5dd9d156a))
13+
- gracefully handle ctrl+c after application stood up ([52b7dc5](https://github.com/mantis-apps/mantis-cli/commit/52b7dc5f29eb34540c970aac4c703c7742b96caf))
14+
- **mantis-cli:** :pencil2: TYPO FIX IN INSTALL:LOCALLY SCRIPT ([e85f0e4](https://github.com/mantis-apps/mantis-cli/commit/e85f0e45d22299ad236172b3ad711b6f0914787f))
15+
- **mobile-client:** fix e2e tests ([b04a0ad](https://github.com/mantis-apps/mantis-cli/commit/b04a0ad583c7c15f926bbcd2ccf172f6d75af4f3))
16+
- **mobile-client:** fix storybook ([162de3d](https://github.com/mantis-apps/mantis-cli/commit/162de3d1be7ac2097e0562c71262bf9a699fa544))
17+
- publishing of .gitignore ([b0a3bb4](https://github.com/mantis-apps/mantis-cli/commit/b0a3bb422326c668d93bb5b1bdcd704899288e89)), closes [#44](https://github.com/mantis-apps/mantis-cli/issues/44)
2018

2119
### Features
2220

23-
* add option for local db ([5c9dbab](https://github.com/mantis-apps/mantis-cli/commit/5c9dbab334c2a67f25d2d792828e3864b19b4fd6)), closes [#28](https://github.com/mantis-apps/mantis-cli/issues/28)
24-
* automatically open browsers on serve ([90e675d](https://github.com/mantis-apps/mantis-cli/commit/90e675d20e81e9a6b501389ec45d66650cabda29))
25-
* connect analog server to mongo ([cc08f24](https://github.com/mantis-apps/mantis-cli/commit/cc08f24625de75977fc5e375c510b5d697022007))
26-
* convert web-client to analog ([05612ea](https://github.com/mantis-apps/mantis-cli/commit/05612eac158fcc439508122ac53c138d27cd10bd)), closes [#34](https://github.com/mantis-apps/mantis-cli/issues/34)
27-
* **init:** implement init command ([4e34793](https://github.com/mantis-apps/mantis-cli/commit/4e347938cd451a28d727353e41592449d3c5c858)), closes [#16](https://github.com/mantis-apps/mantis-cli/issues/16)
28-
* make app publishable to npm under mantis-app ([43b940d](https://github.com/mantis-apps/mantis-cli/commit/43b940d35ea7c70a0e287f63fbc1468e1a38f75e)), closes [#20](https://github.com/mantis-apps/mantis-cli/issues/20)
29-
* **mantis-cli:** :construction_worker: Added Local Install Script ([b380f60](https://github.com/mantis-apps/mantis-cli/commit/b380f60dbdf4e0e358a3db90de668080e70c2b72))
30-
* **mantis-cli:** :construction: Adding New Methods To Start Action ([b33ca9f](https://github.com/mantis-apps/mantis-cli/commit/b33ca9f4ce58be399a9bf2ef22ca73d8a4c2650d))
31-
* **MANTIS-CLI:** :construction: Working In Bootstrapping ([970b85e](https://github.com/mantis-apps/mantis-cli/commit/970b85e41f7e87b4db7e1b8b0e0914cf2410c6db))
32-
* **mantis-cli:** :construction: Working On Welcome Message ([d49ecc6](https://github.com/mantis-apps/mantis-cli/commit/d49ecc61a24b7b626f173ced6b84a5ef5803e624))
33-
* **mantis-cli:** :sparkles: Added Default Options for Logger ([a1f30f4](https://github.com/mantis-apps/mantis-cli/commit/a1f30f48f86c94f62880577ab147bb13c13acf9d))
34-
* **mantis-cli:** :sparkles: BOOTSTRAPPING ([2ab9d90](https://github.com/mantis-apps/mantis-cli/commit/2ab9d909504e43ca814648250f22766d860f21fe))
35-
* **MANTIS-CLI:** :sparkles: Bootstrapping The Project ([b9378e8](https://github.com/mantis-apps/mantis-cli/commit/b9378e85f99ff37a5a23d1ac7895dbfae490c6b6))
36-
* **mantis-cli:** :sparkles: BUilding a Logger ([254cdd6](https://github.com/mantis-apps/mantis-cli/commit/254cdd6ca69ebf5984bee4e24cd2a32b739c3746))
37-
* **mantis-cli:** :sparkles: BUilding a Logger ([a708734](https://github.com/mantis-apps/mantis-cli/commit/a70873469f389e9a4773fe35c74f40b8203cb7e5))
38-
* **mantis-cli:** :sparkles: Check Ports and App Launch Implemented ([bd38aa9](https://github.com/mantis-apps/mantis-cli/commit/bd38aa9b705114bb9dd42043342c46f388647d3b))
39-
* **mantis-cli:** :sparkles: Dynamization of Actions & Commands Name ([0862793](https://github.com/mantis-apps/mantis-cli/commit/086279370a78d51cf1607287fee8c441d9be1553))
40-
* **mantis-cli:** :sparkles: FINISHED ALL CRUCIAL STEPS ([46ee364](https://github.com/mantis-apps/mantis-cli/commit/46ee36402bc258b5c82582d08499edf0cb04c631))
41-
* **mantis-cli:** :sparkles: Handling CTRL-C Command ([a6ad846](https://github.com/mantis-apps/mantis-cli/commit/a6ad8469f2351c62e9849802948ea5505dac1c4b))
42-
* **mantis-cli:** :sparkles: Handling CTRL-C Command ([e731305](https://github.com/mantis-apps/mantis-cli/commit/e731305ba3facf7da16b6a5046e21a0740b50802))
43-
* **mantis-cli:** :sparkles: LOGGER V1 ([d1956d4](https://github.com/mantis-apps/mantis-cli/commit/d1956d47f7f2fc10540d280a48ada7db2f1ffb46))
44-
* **mantis-cli:** :sparkles: NX WORKSPACE CREATION & ACTIONS LOGIC ([4b4f45f](https://github.com/mantis-apps/mantis-cli/commit/4b4f45f609895e1a330a9368cdc1cce1f1be005d))
45-
* **mantis-cli:** :sparkles: Start Action Correction ([e77311b](https://github.com/mantis-apps/mantis-cli/commit/e77311b04633f126e57ace03ef227fe1f3d07538))
46-
* **mantis-cli:** :sparkles: START ACTION WORKFLOW ([62f9c04](https://github.com/mantis-apps/mantis-cli/commit/62f9c0484931bde217940e951c632b23b4e5ef72))
47-
* **mantis-cli:** :sparkles: Straightforward Tooling Now Done ([8363624](https://github.com/mantis-apps/mantis-cli/commit/83636249f96ac104eba1c712fcd165e246f62ad8))
48-
* **mantis-cli:** :sparkles: Switched To OOP ([8f62702](https://github.com/mantis-apps/mantis-cli/commit/8f627025068e310d3817dd50493ccd98278ebf01))
49-
* **mantis-cli:** :sparkles: Welcome Message ([490f07f](https://github.com/mantis-apps/mantis-cli/commit/490f07fa3d2176f0ddc3941b61b8bb7c2a86aeeb))
50-
* **mantis-cli:** :sparkles: Welcome Utilities ([4f6882e](https://github.com/mantis-apps/mantis-cli/commit/4f6882e357b97e054ff8be2a7a8092f8f3fc9bd3))
51-
* **mantis-cli:** :sparkles: WORKSPACE CREATION ([af3329e](https://github.com/mantis-apps/mantis-cli/commit/af3329e1ca311a0c49ad2f124d04609430afbd98))
52-
* **mantis-todo:** setup dx ([cafbbe2](https://github.com/mantis-apps/mantis-cli/commit/cafbbe2ff816c32f9a958e43bb56c08c6ef58584))
53-
* prompt for db url ([738df18](https://github.com/mantis-apps/mantis-cli/commit/738df18a22b2d3e644366afd6991288fcdf545cd)), closes [#18](https://github.com/mantis-apps/mantis-cli/issues/18)
54-
* prompt user for workspace name ([3b880f6](https://github.com/mantis-apps/mantis-cli/commit/3b880f62c62c70340cdfd71a1a5a943c44dfd4b5)), closes [#26](https://github.com/mantis-apps/mantis-cli/issues/26)
55-
* suppress install output ([3aac1c4](https://github.com/mantis-apps/mantis-cli/commit/3aac1c49cb80b5e54e15e107a060bfc7a1d0cd36)), closes [#22](https://github.com/mantis-apps/mantis-cli/issues/22)
56-
* use lockfile when installing deps ([35c0434](https://github.com/mantis-apps/mantis-cli/commit/35c043452ccf63a4164e61de3420510d83eaca07)), closes [#24](https://github.com/mantis-apps/mantis-cli/issues/24)
21+
- add option for local db ([5c9dbab](https://github.com/mantis-apps/mantis-cli/commit/5c9dbab334c2a67f25d2d792828e3864b19b4fd6)), closes [#28](https://github.com/mantis-apps/mantis-cli/issues/28)
22+
- automatically open browsers on serve ([90e675d](https://github.com/mantis-apps/mantis-cli/commit/90e675d20e81e9a6b501389ec45d66650cabda29))
23+
- connect analog server to mongo ([cc08f24](https://github.com/mantis-apps/mantis-cli/commit/cc08f24625de75977fc5e375c510b5d697022007))
24+
- convert web-client to analog ([05612ea](https://github.com/mantis-apps/mantis-cli/commit/05612eac158fcc439508122ac53c138d27cd10bd)), closes [#34](https://github.com/mantis-apps/mantis-cli/issues/34)
25+
- **init:** implement init command ([4e34793](https://github.com/mantis-apps/mantis-cli/commit/4e347938cd451a28d727353e41592449d3c5c858)), closes [#16](https://github.com/mantis-apps/mantis-cli/issues/16)
26+
- make app publishable to npm under mantis-app ([43b940d](https://github.com/mantis-apps/mantis-cli/commit/43b940d35ea7c70a0e287f63fbc1468e1a38f75e)), closes [#20](https://github.com/mantis-apps/mantis-cli/issues/20)
27+
- **mantis-cli:** :construction_worker: Added Local Install Script ([b380f60](https://github.com/mantis-apps/mantis-cli/commit/b380f60dbdf4e0e358a3db90de668080e70c2b72))
28+
- **mantis-cli:** :construction: Adding New Methods To Start Action ([b33ca9f](https://github.com/mantis-apps/mantis-cli/commit/b33ca9f4ce58be399a9bf2ef22ca73d8a4c2650d))
29+
- **MANTIS-CLI:** :construction: Working In Bootstrapping ([970b85e](https://github.com/mantis-apps/mantis-cli/commit/970b85e41f7e87b4db7e1b8b0e0914cf2410c6db))
30+
- **mantis-cli:** :construction: Working On Welcome Message ([d49ecc6](https://github.com/mantis-apps/mantis-cli/commit/d49ecc61a24b7b626f173ced6b84a5ef5803e624))
31+
- **mantis-cli:** :sparkles: Added Default Options for Logger ([a1f30f4](https://github.com/mantis-apps/mantis-cli/commit/a1f30f48f86c94f62880577ab147bb13c13acf9d))
32+
- **mantis-cli:** :sparkles: BOOTSTRAPPING ([2ab9d90](https://github.com/mantis-apps/mantis-cli/commit/2ab9d909504e43ca814648250f22766d860f21fe))
33+
- **MANTIS-CLI:** :sparkles: Bootstrapping The Project ([b9378e8](https://github.com/mantis-apps/mantis-cli/commit/b9378e85f99ff37a5a23d1ac7895dbfae490c6b6))
34+
- **mantis-cli:** :sparkles: BUilding a Logger ([254cdd6](https://github.com/mantis-apps/mantis-cli/commit/254cdd6ca69ebf5984bee4e24cd2a32b739c3746))
35+
- **mantis-cli:** :sparkles: BUilding a Logger ([a708734](https://github.com/mantis-apps/mantis-cli/commit/a70873469f389e9a4773fe35c74f40b8203cb7e5))
36+
- **mantis-cli:** :sparkles: Check Ports and App Launch Implemented ([bd38aa9](https://github.com/mantis-apps/mantis-cli/commit/bd38aa9b705114bb9dd42043342c46f388647d3b))
37+
- **mantis-cli:** :sparkles: Dynamization of Actions & Commands Name ([0862793](https://github.com/mantis-apps/mantis-cli/commit/086279370a78d51cf1607287fee8c441d9be1553))
38+
- **mantis-cli:** :sparkles: FINISHED ALL CRUCIAL STEPS ([46ee364](https://github.com/mantis-apps/mantis-cli/commit/46ee36402bc258b5c82582d08499edf0cb04c631))
39+
- **mantis-cli:** :sparkles: Handling CTRL-C Command ([a6ad846](https://github.com/mantis-apps/mantis-cli/commit/a6ad8469f2351c62e9849802948ea5505dac1c4b))
40+
- **mantis-cli:** :sparkles: Handling CTRL-C Command ([e731305](https://github.com/mantis-apps/mantis-cli/commit/e731305ba3facf7da16b6a5046e21a0740b50802))
41+
- **mantis-cli:** :sparkles: LOGGER V1 ([d1956d4](https://github.com/mantis-apps/mantis-cli/commit/d1956d47f7f2fc10540d280a48ada7db2f1ffb46))
42+
- **mantis-cli:** :sparkles: NX WORKSPACE CREATION & ACTIONS LOGIC ([4b4f45f](https://github.com/mantis-apps/mantis-cli/commit/4b4f45f609895e1a330a9368cdc1cce1f1be005d))
43+
- **mantis-cli:** :sparkles: Start Action Correction ([e77311b](https://github.com/mantis-apps/mantis-cli/commit/e77311b04633f126e57ace03ef227fe1f3d07538))
44+
- **mantis-cli:** :sparkles: START ACTION WORKFLOW ([62f9c04](https://github.com/mantis-apps/mantis-cli/commit/62f9c0484931bde217940e951c632b23b4e5ef72))
45+
- **mantis-cli:** :sparkles: Straightforward Tooling Now Done ([8363624](https://github.com/mantis-apps/mantis-cli/commit/83636249f96ac104eba1c712fcd165e246f62ad8))
46+
- **mantis-cli:** :sparkles: Switched To OOP ([8f62702](https://github.com/mantis-apps/mantis-cli/commit/8f627025068e310d3817dd50493ccd98278ebf01))
47+
- **mantis-cli:** :sparkles: Welcome Message ([490f07f](https://github.com/mantis-apps/mantis-cli/commit/490f07fa3d2176f0ddc3941b61b8bb7c2a86aeeb))
48+
- **mantis-cli:** :sparkles: Welcome Utilities ([4f6882e](https://github.com/mantis-apps/mantis-cli/commit/4f6882e357b97e054ff8be2a7a8092f8f3fc9bd3))
49+
- **mantis-cli:** :sparkles: WORKSPACE CREATION ([af3329e](https://github.com/mantis-apps/mantis-cli/commit/af3329e1ca311a0c49ad2f124d04609430afbd98))
50+
- **mantis-todo:** setup dx ([cafbbe2](https://github.com/mantis-apps/mantis-cli/commit/cafbbe2ff816c32f9a958e43bb56c08c6ef58584))
51+
- prompt for db url ([738df18](https://github.com/mantis-apps/mantis-cli/commit/738df18a22b2d3e644366afd6991288fcdf545cd)), closes [#18](https://github.com/mantis-apps/mantis-cli/issues/18)
52+
- prompt user for workspace name ([3b880f6](https://github.com/mantis-apps/mantis-cli/commit/3b880f62c62c70340cdfd71a1a5a943c44dfd4b5)), closes [#26](https://github.com/mantis-apps/mantis-cli/issues/26)
53+
- suppress install output ([3aac1c4](https://github.com/mantis-apps/mantis-cli/commit/3aac1c49cb80b5e54e15e107a060bfc7a1d0cd36)), closes [#22](https://github.com/mantis-apps/mantis-cli/issues/22)
54+
- use lockfile when installing deps ([35c0434](https://github.com/mantis-apps/mantis-cli/commit/35c043452ccf63a4164e61de3420510d83eaca07)), closes [#24](https://github.com/mantis-apps/mantis-cli/issues/24)

templates/mantis-todo/.gitignore

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# See http://help.github.com/ignore-files/ for more about ignoring files.
2+
3+
# compiled output
4+
dist
5+
tmp
6+
/out-tsc
7+
8+
# dependencies
9+
node_modules
10+
11+
# IDEs and editors
12+
/.idea
13+
.project
14+
.classpath
15+
.c9/
16+
*.launch
17+
.settings/
18+
*.sublime-workspace
19+
20+
# IDE - VSCode
21+
.vscode/*
22+
!.vscode/settings.json
23+
!.vscode/tasks.json
24+
!.vscode/launch.json
25+
!.vscode/extensions.json
26+
27+
# misc
28+
/.sass-cache
29+
/connect.lock
30+
/coverage
31+
/libpeerconnection.log
32+
npm-debug.log
33+
yarn-error.log
34+
testem.log
35+
/typings
36+
37+
# System Files
38+
.DS_Store
39+
Thumbs.db
40+
41+
.nx/cache
42+
.angular
43+
44+
# Environment files
45+
*.local
46+
47+
48+
storybook-static

templates/mantis-todo/.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
/coverage
44
/.nx/cache
55
.angular
6+
node_modules

templates/mantis-todo/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ To run all of the e2e tests, run `npx nx run-many --all --target=e2e`.
4444

4545
## Linting
4646

47-
To lint all projects, run `npx nx run-many --all --target=lint`.
47+
To lint all projects, run `npx nx run-many --all --target=lint --verbose`.
4848

4949
## Format
5050

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

templates/mantis-todo/apps/web-client/.storybook/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "../tsconfig.json",
33
"compilerOptions": {
44
"emitDecoratorMetadata": true,
5-
"resolveJsonModule": true
5+
"resolveJsonModule": true,
6+
"allowSyntheticDefaultImports": true
67
},
78
"exclude": ["../**/*.spec.ts"],
89
"include": [

0 commit comments

Comments
 (0)