CRBT-Team/Purplet

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "purplet-monorepo",
  "private": true,
  "license": "Apache-2.0",
  "workspaces": [
    "packages/*"
  ],
  "scripts": {
    "build": "turbo run build --parallel --output-logs new-only --filter=!./examples/*",
    "build:purplet.js.org": "turbo run build --parallel --output-logs new-only --filter=./sites/purplet.js.org",
    "bump": "changeset version",
    "cloc": "cloc ./packages --exclude-dir=dist,.turbo,build,.purplet,node_modules,discord-api-docs --exclude-content='@no-line-count' --exclude-content='lockfileVersion: 5.4'",
    "dev": "pnpm turbo run dev --parallel --filter=!./examples/*",
    "format": "prettier --write \"**/*.{ts,ts,js,jsx,md,json}\"",
    "prepare": "husky install",
    "pub": "changeset publish"
  },
  "lint-staged": {
    "*.{ts,ts,js,jsx,md,json}": "prettier --write"
  },
  "devDependencies": {
    "@changesets/cli": "^2.24.3",
    "@svitejs/changesets-changelog-github-compact": "^0.1.1",
    "cloc": "^2.10.0",
    "eslint": "^8.22.0",
    "eslint-config-dave": "^3.0.9",
    "husky": "^8.0.1",
    "lint-staged": "^13.0.3",
    "prettier": "^2.7.1",
    "prettier-config-dave": "^1.0.5",
    "turbo": "latest",
    "typescript": "^4.7.4"
  },
  "packageManager": "pnpm@7.1.0",
  "engines": {
    "node": ">=16.0.0",
    "pnpm": ">=7.1.0"
  }
}