Package Exports
- synapse-framework-cli
- synapse-framework-cli/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (synapse-framework-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Synapse Framework
A zero-dependency, TypeScript-first fullstack web framework with strict enforcement of best practices, TDD, and design patterns.
Installation
Global Installation
sudo ./install.shLocal Installation
npm install -g .Usage
# Create new project
synapse init my-app
# Start development server
synapse dev
# Build for production
synapse build
# Run tests
synapse test
# Lint code
synapse lint
# Format code
synapse formatFeatures
- ๐ Zero Dependencies: Everything built from scratch in TypeScript
- ๐ Strict by Default: Enforce best practices at every level
- ๐งช TDD Mandatory: No code without tests
- โก Multi-threaded: Leverage all available CPU cores
- ๐ Universal: Support any database, storage, hosting, protocol
- ๐ Extensible: Plugin system with strict guidelines
- ๐ฏ Type-Safe: Full TypeScript support with strict type checking
License
MIT