A monorepo of configs and packages used to speed up development @ Pulseflow and ensure adherence to Petal standards.
@flowr/eslint-config
: Standardized Petal specification linting configurationeslint-plugin-petal
: Custom ESLint rules for the Petal specification@flowr/typescript
: Common TSConfigs in Petal standardized projects
create-petal
: WIP CLI utility for creating and migrating Petal projects@flowr/console
: WIP Utilities for logging with JavaScript.@flowr/utils
: Universal utilities for Petal projects.
- TypeScript: a superset of JavaScript which we think helps make code readable and less bug-prone.
- ESLint: used for static code analysis with auto-fixing.
- Vitest: our preferred JavaScript test framework.