{
  "name": "@raisenow/paylink-button",
  "type": "module",
  "version": "2.0.1",
  "author": {
    "name": "RaiseNow",
    "email": "development@raisenow.com"
  },
  "repository": {
    "type": "git",
    "url": "git+https://bitbucket.org/raisenow/paylink-button.git"
  },
  "files": [
    "dist/**"
  ],
  "engines": {
    "node": ">=20",
    "npm": ">=9"
  },
  "scripts": {
    "tscheck": "tsc --noEmit",
    "start": "npm run dev",
    "dev": "vite --mode dev",
    "build:dev": "npx tsx ./scripts/build.ts --mode dev",
    "build:stage": "npx tsx ./scripts/build.ts --mode stage",
    "build:production": "npx tsx ./scripts/build.ts  --mode production",
    "serve": "pnpm build:dev && pnpx http-server . --cors -c-1 -o ./serve.html",
    "deploy:stage": "pnpm build:stage && npx tsx ./scripts/deploy.ts",
    "checkVersion": "npx tsx ./scripts/checkPackageVersion.ts",
    "prepublishOnly": "pnpm lint && pnpm checkVersion && pnpm build:production",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "format": "prettier -w ."
  },
  "dependencies": {
    "chroma-js": "^2.4.2",
    "solid-element": "^1.8.0",
    "solid-js": "^1.8.5"
  },
  "devDependencies": {
    "@raisenow/prettier-config": "^1.0.0",
    "@rollup/plugin-yaml": "^4.1.2",
    "@types/chroma-js": "^2.4.3",
    "@types/minimist": "^1.2.5",
    "@types/node": "^20.10.4",
    "@types/prompts": "^2.4.9",
    "@typescript-eslint/eslint-plugin": "^6.14.0",
    "@typescript-eslint/parser": "^6.14.0",
    "babel-preset-solid": "^1.8.4",
    "chalk": "^5.3.0",
    "compare-versions": "^6.1.0",
    "eslint": "^8.55.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-config-xo": "^0.43.1",
    "eslint-config-xo-typescript": "^1.0.1",
    "eslint-plugin-prettier": "^5.0.1",
    "eslint-plugin-solid": "^0.13.0",
    "minimist": "^1.2.8",
    "postcss": "^8.4.31",
    "postcss-preset-env": "^9.3.0",
    "prettier": "^3.1.1",
    "prompts": "^2.4.2",
    "rollup-plugin-copy": "^3.5.0",
    "sass": "^1.69.5",
    "strip-indent": "^4.0.0",
    "typescript": "^5.3.3",
    "vite": "^5.0.2",
    "vite-plugin-solid": "^2.7.2"
  },
  "prettier": "@raisenow/prettier-config"
}
