Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>taon-vscode-extNew to Visual Studio Code? Get it now.
taon-vscode-ext

taon-vscode-ext

taon.dev

|
12 installs
| (0) | Free
Isomorphic solution for backend and frontend
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TAON Typescript Angular Orm Node )

( ALPHA VERSION - For early testing and feedback only. )

Taon 🔥🔥🔥 is a:

  1. CLI
  2. Framework
  3. Cloud

for building/testing/deploying modern:

+ TypesScript isomorphic libraries/backends/frontends

+ Angular libraries and PWA apps

+ Databases with Orm (TypeORM)
 - sql.js
   -> local development mode
   -> local development with backend in browser mode (WEBSQL)
   -> production dockerized mode
   -> production backend in browser mode (WEBSQL)
 - mysql
   -> production dockerized mode (NOT READY YET)

+ NodeJS backends deployable on any server with on command

+ Electron desktop apps

+ Capacitor mobile apps (NOT READY YET)

+ Visual Studio Code plugins

+ Documentation websites with:

  • MkDocs beautifull material wrapper for *.md docs files
  • Storybook ui elements documentation (NOT READY YET)
  • Compodoc docs from comments (NOT READY YET)

READ DOCUMENTATION

Initial requirements of taon

  1. Installed git (on windows only supported gitbash or pwsh)

  2. Increased watchers limit (only on linux):

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

Supported OS-es:

  • Win10, Win11 (gitbash, pwsh)
  • MacOS
  • Linux

Required version of NodeJS

  • Windows 10/11 >= v22
  • MacOS: >= v22
  • Linux: >= v22

How to install taon

npm i -g taon

How to uninstall taon from local machine

Taon stores a big global container (in ~/.taon) for npm packages
that are being shared across all taon projects.

npm uninstall -g taon
rm -rf ~/.taon  # taon local repositories, databases, settings, caches.

Projects that are part of taon.dev:

  • taon https://github.com/darekf77/taon
    • framework library
  • tnp https://github.com/darekf77/tnp
    • main cli / code structuring tool
  • taon-core https://github.com/darekf77/tnp-core
    • essential/core helpers for all projects
  • taon-helpers https://github.com/darekf77/tnp-helpers
    • extended core helpers
  • taon-rest https://github.com/darekf77/ng2-rest
    • easy rest api
  • taon-json https://github.com/darekf77/json10
    • handle JSON in better way
  • taon-logger https://github.com/darekf77/ng2-logger
    • logging in isomorphic apps
  • taon-typeorm https://github.com/darekf77/taon-typeorm
    • TypeOrm fork
  • taon-type-sql https://github.com/darekf77/taon-type-sql
    • strongly type sql
  • taon-incremental-watcher https://github.com/darekf77/incremental-compiler
    • abstraction for incremental builders NodeJS based
  • taon-storage https://github.com/darekf77/taon-storage
    • ts decorators based storage solution
  • taon-walk-object https://github.com/darekf77/lodash-walk-object
    • iterate over deep properties in object
  • taon-class-helpers https://github.com/darekf77/typescript-class-helpers
    • helpers for OOP class names based

Global npm dependencies installed with taon

Installation happens when you first time use taon

[
  // alternative to npx ( it wil not download package from npm if is not installed )
  { name: 'npm-run', version: '4.1.2' },
  //handy for removing files
  { name: 'rimraf', version: '3.0.2' },
  //handy for recreating catalogs
  { name: 'mkdirp' },
  // package manager
  { name: 'yarn' },
  // https server with --base-href
  { name: 'taon-http-server' },
  // code formatter
  { name: 'prettier' },
  // process killer
  { name: 'fkill', installName: 'fkill-cli' },
  // for unit tests runner 
  { name: 'mocha' },
  // for unit tests runner
  { name: 'jest' },
  // run ts like js
  { name: 'ts-node' },
  // fork of vsce package without npm dependencies restrictions
  { name: 'taon-vsce' },
  // analyze you final bundle
  { name: 'webpack-bundle-analyzer' }
]
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft