@deposition.cloud/folksonomy v1.15.0
Folksonomy
Arbitrarily evolving standards.
Imagine Husky and ESLint had a baby for all your TypeScript projects.
Why?
Keep all projects similar to prevent config drift. Automate.
Usage
To use Folksonomy in your TypeScript project, follow these steps:
- Add GitLab's Package registry to your project as a scope, then install - echo '@deposition.cloud:registry=https://gitlab.com/api/v4/packages/npm/' >> .npmrc npm install --save-dev @deposition.cloud/folksonomy
- See what fixes are available. - folk ls
- Before applying a fix, preview the changes it suggests - folk preview [fix]
- Apply specific fix to your project - folk fix [fix]
- Preview and apply all fixes - folk up
Folksonomy helps maintain consistency and automates the application of configurations to minimize errors and configuration drift.
Development
Clone the repository and install its dependencies.
Husky should be installed on npm install which will run the tests for each commit.
To test while developing:
pnpm run start:dev -- ls
pnpm run start:dev -- preview vscode-cspell
pnpm run start:dev -- fix vscode-cspell
pnpm run start:dev -- upTo run tests manually:
npm run testLicense
Do no harm.