
( BETA VERSION - MAJOR REFACTOR IN PROGRESS )
Firedev 🔥🔥🔥 is a solution (
global cli tool &
framework) for
\+
TypesSript
\+
Angular (PWA)
\+
RxJs /
NgRx (optional)
\+
NodeJS
\+
TypeORM
-
sql.js - NODEJS SERVER MODE
-
sql.js - *WEBSQL SERVER MODE
-
mysql - SERVER IN DOCKER (work in progress)
\+
Electron desktop apps (work in progress)
\+
Storybook showcase (work in progress)
backend/frontend *isomorphic apps/libs.
READ DOCUMENTATION
$3
1. Installed git
(for windows only git bash supported https://gitforwindows.org)
2. (linux only) Increased watchers limit:
``
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
``
$3
- firedev https://github.com/darekf77/firedev
+ framework library
- tnp https://github.com/darekf77/tnp
+ main cli / code structuring tool
- firedev-core https://github.com/darekf77/tnp-core
+ essential/core helpers for all projects
- firedev-class-helpers https://github.com/darekf77/typescript-class-helpers
+ helpers for OOP class names based
- firedev-config https://github.com/darekf77/tnp-config
+ config/models for general purpose
- firedev-cli https://github.com/darekf77/tnp-cli
+ helpers/abstraction for global cli tools NodeJS based
- firedev-helpers https://github.com/darekf77/tnp-helpers
+ extended core helpers
- firedev-json https://github.com/darekf77/json10
+ handle JSON in better way
- firedev-logger https://github.com/darekf77/ng2-logger
+ logging in isomorphic apps
- firedev-typeorm https://github.com/darekf77/firedev-typeorm
+ TypeOrm fork
- firedev-type-sql https://github.com/darekf77/firedev-type-sql
+ strongly type sql
- firedev-rest https://github.com/darekf77/ng2-rest
+ easy rest api
- firedev-incremental-watcher https://github.com/darekf77/incremental-compiler
+ abstraction for incremental builders NodeJS based
- firedev-storage https://github.com/darekf77/firedev-storage
+ ts decorators based storage solution
- firedev-walk-object https://github.com/darekf77/lodash-walk-object
+ iterate over deep properties in object
- firedev-ui https://github.com/darekf77/firedev-ui
+ open source UI for firedev based projects
$3
Installation happens when you first time use firedev
{ name: 'ncc', version: '0.36.0', installName: '@vercel/ncc' },
{ name: 'extract-zip', version: '1.6.7' },
{ name: 'cpr' },
{ name: 'check-node-version' },
{ name: 'npm-run', version: '4.1.2' },
{ name: 'rimraf', version: '3.0.2' },
{ name: 'mkdirp' },
{ name: 'renamer', version: '2.0.1' },
{ name: 'nodemon' },
{ name: 'madge' },
{ name: 'yarn' },
{ name: 'firedev-http-server' },
{ name: 'prettier' },
{ name: 'fkill', installName: 'fkill-cli' },
{ name: 'mocha' },
{ name: 'jest' },
{ name: 'ts-node' },
{ name: 'firedev-vsce' },
{ name: 'webpack-bundle-analyzer' },
{ name: 'babel', installName: 'babel-cli' },
{ name: 'javascript-obfuscator', version: '4' },
{ name: 'uglifyjs', installName: 'uglify-js' },