Skip to content

Commit

Permalink
refactor: firedev into taon + new deps taon
Browse files Browse the repository at this point in the history
  • Loading branch information
darekf77 committed Oct 3, 2024
1 parent 27394c7 commit e628afa
Show file tree
Hide file tree
Showing 221 changed files with 2,837 additions and 1,671 deletions.
125 changes: 78 additions & 47 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,52 +2,65 @@
"files.exclude": {
"**/*____ORIGINAL____.ts": true,
"_changelog": true,
"tsconfig.backend.dist.json": true,
"tsconfig.backend.dist.json.filetemplate": true,
"webpack.backend-dist-build.js": true,
"node_modules": true,
"tmp*": true,
"dist*": true,
"bundle*": true,
"browser": true,
"browser*": true,
"websql": true,
"websql*": true,
"module*": true,
"backup": true,
"module": true,
"www": true,
"Thumbs.db": true,
".DS_Store": true,
"**/node_modules": true,
"**/tmp*": true,
"**/dist*": true,
"**/bundle*": true,
"**/browser": true,
"**/browser*": true,
"**/websql": true,
"**/websql*": true,
"**/module*": true,
"**/backup": true,
"**/module": true,
"**/www": true,
"**/Thumbs.db": true,
"**/.DS_Store": true,
"npm-debug.log*": true,
".sass-cache": true,
".sourcemaps": true,
"tsconfig.isomorphic.json": true,
"tsconfig.isomorphic-flat-dist.json": true,
"tsconfig.browser.json": true,
"tsconfig.json": true,
"index.js": true,
"index.d.ts": true,
"index.js.map": true,
"webpack.config.js": true,
"run.js": true,
"run-org.js": true,
"tsconfig.isomorphic.json.filetemplate": true,
"tsconfig.isomorphic-flat-dist.json.filetemplate": true,
"tsconfig.browser.json.filetemplate": true,
"tsconfig.json.filetemplate": true,
".gitignore": true,
".npmignore": true,
".babelrc": true,
".npmrc": true,
".eslintrc.json": true,
".prettierignore": true,
".prettierrc": true,
".editorconfig": true,
"devDependencies.json": true,
"package.json": true,
"logo.svg": true
"**/**/.DS_Store": true,
"**/npm-debug.log*": true,
"**/.sass-cache": true,
"**/.sourcemaps": true,
"**/tsconfig.isomorphic.json": true,
"**/tsconfig.isomorphic-flat-dist.json": true,
"**/tsconfig.browser.json": true,
"**/tsconfig.json": true,
"**/tsconfig.backend.dist.json": true,
"**/index.js": true,
"**/index.d.ts": true,
"**/index.js.map": true,
"**/webpack.config.js": true,
"**/webpack.backend-dist-build.js": true,
"**/run.js": true,
"**/run-org.js": true,
"**/tsconfig.isomorphic.json.filetemplate": true,
"**/tsconfig.isomorphic-flat-dist.json.filetemplate": true,
"**/tsconfig.browser.json.filetemplate": true,
"**/tsconfig.json.filetemplate": true,
"**/tsconfig.backend.dist.json.filetemplate": true,
"**/.gitignore": true,
"**/.npmignore": true,
"**/.babelrc": true,
"**/.npmrc": true,
"**/.eslintrc.json": true,
"**/.prettierignore": true,
"**/.prettierrc": true,
"**/.editorconfig": true,
"**/devDependencies.json": true,
"**/package.json": true,
"**/logo.svg": true,
"**/*.filetemplate": true,
"**/tsconfig.*": true,
"**/tslint.*": true,
"**/recent.json": true,
"**/angular.json": true,
"**/webpack*": true,
"**/docs/**/*.*": true,
"**/run-*": true,
"**/run.*": true,
"**/package-lock.json": true,
"**/protractor.conf.js": true,
"**/karma.conf.js": true
},
"workbench.colorCustomizations": {
"activityBar.background": "#e66a54",
Expand All @@ -69,8 +82,22 @@
"projects": true,
"bin": true,
"local_release": true,
"**/package-lock.json": true,
"package-lock.json": true
"node_modules": true,
".build": true,
".vscode": true,
"browser": true,
"dist": true,
"package-lock.json": true,
"**/docs": true,
"**/projects": true,
"**/bin": true,
"**/local_release": true,
"**/node_modules": true,
"**/.build": true,
"**/.vscode": true,
"**/browser": true,
"**/dist": true,
"**/package-lock.json": true
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
Expand Down Expand Up @@ -110,5 +137,9 @@
"editor.formatOnSave": false
},
"prettier.endOfLine": "auto",
"prettier.prettierPath": "./node_modules/prettier"
"prettier.prettierPath": "./node_modules/prettier",
"search.useIgnoreFiles": false,
"search.include": [
"**/src/**"
]
}
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## Changes v18.1.0

- [x] firedev -> taon rebranding
- [x] angular 18 support
45 changes: 45 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
## Taon v20.X.X

- [ ] angular v20 support
- [ ] 2FA authentication
- [ ] simple online payments

## Taon v19.X.X

- [ ] angular v19 support
- [ ] 2FA authentication
- [ ] simple online payments
- [ ] fast/stable packeges installer solution
- [ ] organization build based on standalone (single process with multiple entrypoints build)
- [ ] organization multi window electron app
- [ ] cloud build: electron, cli, lib, vscode

## Taon v18.X.X (CURRENT VERSION)

- [X] angular v18 support
- [X] firedev -> taon (rebranding)
- [ ] docs for new framework api
- [ ] docs update for new cli
- [ ] docs examples for better understranding
- [ ] relaltime development FE/BE and BE/BE
- [ ] basic authentication
- [ ] excellent isomorphic development programmer experience
- [ ] simple CD/CI develop/build/deploy process
- [ ] local release electron, cli, vscode ext.
- [ ] script installation for server

## Taon (Firedev) v17.X.X

< skipped >

## Taon (Firedev) v16.X.X

- [X] angular v16 support
- [X] global packages container isomorphic library build
- [X] normal and websql app build
- [X] release/build/deploy websql or normal app to github pages
- [X] electron app build
- [X] prettier, eslint
- [X] taon git commands
- [X] global sources linked inside import src/
- [X] auto impors fix from 'isomorphic-lib/lib' to 'isomorphic-lib/src'
Empty file modified bin/taon
100644 → 100755
Empty file.
Empty file modified bin/taon-debug
100644 → 100755
Empty file.
Empty file modified bin/taon-debug-brk
100644 → 100755
Empty file.
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
"ora": "3.4.0",
"socket.io": "4.7.5",
"taon-type-sql": "18.0.10",
"tnp": "~18.0.10",
"tnp": "~18.0.11",
"tslib": "~2.6.3"
},
"license": "MIT",
Expand Down Expand Up @@ -328,8 +328,8 @@
"sweetalert2": "11.7.32",
"systeminformation": "3.45.7",
"taon": "^18",
"taon-storage": "18.0.8",
"taon-typeorm": "18.0.8",
"taon-storage": "18.0.9",
"taon-typeorm": "18.0.9",
"task.js": "0.1.5",
"threads": "1.7.0",
"tnp-config": "~18.0.12",
Expand All @@ -352,7 +352,7 @@
"uuid": "10.0.0",
"validator": "13.5.2",
"video.js": "8.3.0",
"vpn-split": "~18.0.8",
"vpn-split": "~18.0.9",
"vscode": "1.1.37",
"wait-on": "7.0.1",
"watch": "1.0.2",
Expand All @@ -368,4 +368,4 @@
"taon-debug": "bin/taon-debug",
"taon-debug-brk": "bin/taon-debug-brk"
}
}
}
Loading

0 comments on commit e628afa

Please sign in to comment.