Project setup
These commands set up a TypeScript project with assist’s conventions. Run them from the project’s root.
Setting up an existing project
Section titled “Setting up an existing project”assist initrunsassist vscode initand thenassist verify init.assist vscode initadds VS Code settings, recommended extensions and a launch configuration, letting you pick which.assist verify initoffers the usual verify checks the project doesn’t have yet, such as lint, formatting, tests, unused code, duplicate code and maintainability, then installs their tools and adds the ones you pick asverify:*run commands.--package-jsonadds them aspackage.jsonscripts instead.assist lint initreplaces ESLint with oxlint, writing a baseline.oxlintrc.json.
Starting a new project
Section titled “Starting a new project”Run these in an empty folder:
assist new vitecreates a Vite React TypeScript app, initialises git, removes ESLint, runsassist vscode initandassist verify init, then sets up a Netlify deploy.assist new clicreates a TypeScript command-line app built with tsup, named after the folder, initialises git, runsassist initand thenassist verify.
