Igorkowalski94 / eslint-plugin-project-structure
ESLint plugin with rules to help you achieve a scalable, consistent, and well-structured project. Create your own framework! Define your folder structure, advanced naming conventions, file composition, and create independent modules. Take your project to the next level and save time by automating the review of key principles of a healthy projec…
☆242Updated this week
Related projects: ⓘ
- Comprehensive and extensible type-safe routes for React Router v6 with first-class support for nested routes and param validation.☆147Updated last month
- Elegant dependency injection container for vanilla JavaScript and TypeScript☆226Updated 4 months ago
- A simple and safe router for React and TypeScript.☆387Updated last month
- Safely get and set deep nested properties using dot notation.☆340Updated 7 months ago
- tPRC support for MSW☆203Updated last month
- Work seamlessly with partial mocks in TypeScript.☆440Updated 6 months ago
- An ESLint plugin for suggesting optimisations in choice of dependency, native equivalents, etc.☆301Updated 3 weeks ago
- Tools and bundler plugins, to ergonomically load SVG files via use[href]☆180Updated this week
- The simplest way to set up your tsconfig.json☆782Updated 3 weeks ago
- Prettify TypeScript: Better Type Previews☆207Updated last month
- Generate a headless Typescript API client from an OpenAPI spec☆179Updated last week
- Get type-safe access to any API, with a zero-bundle size option.☆370Updated last year
- A manifest of JS modules and their more modern/active replacements☆487Updated 2 weeks ago
- 🛵 Universal adapter for TypeScript schema validation.☆369Updated 3 weeks ago
- Simple wrapper for addEventListener that returns a cleanup function so you don't have to call removeEventListener manually. The rad part …☆282Updated 6 months ago
- ESLint rules for consistent filename and folder. Allows you to enforce a consistent naming pattern for the filename and folder.☆526Updated last week
- Strongly typed string functions☆1,187Updated this week
- 50 TypeScript F*ck Ups Book: 50 Subtle Mistakes to Screw Your TypeScript Code, and How to Avoid and Fix Them to Write Extraordinary Softw…☆184Updated last month
- Minimalistic, opinionated, and predictable release automation tool.☆316Updated 6 months ago
- A comprehensive and opinionated Typescript-first ESLint configuration.☆104Updated this week
- Eslint plugin checking architecture boundaries between elements☆504Updated last week
- Quickly create custom DevTools for your React app☆231Updated last month
- `eslint-plugin-import-x` is a fork of `eslint-plugin-import` that aims to provide a more performant and more lightweight version of the o…☆383Updated last week
- Promise utilities☆62Updated 2 months ago
- Opinionated, zero-config linter for JavaScript monorepos☆800Updated 2 weeks ago
- A cli tool to generate random mock data from OpenAPI definition for msw.☆270Updated last month
- Pigment CSS is a zero-runtime CSS-in-JS library that extracts the colocated styles to their own CSS files at build time.☆633Updated this week
- 🤖 Framework agnostic, type-safe store w/ reactive framework adapters☆329Updated this week
- Hook into advanced CSS features from native inline styles.☆558Updated 3 weeks ago
- Disallows importing scoped exports outside their scope☆110Updated 3 months ago