{
  "name": "@antistatique/leckerli",
  "version": "1.3.0",
  "description": "Lightweight and customisable GDPR cookie consent manager",
  "private": false,
  "repository": "https://github.com/antistatique/leckerli",
  "author": "Antistatique <dev@antistatique.net>",
  "license": "MIT",
  "type": "module",
  "scripts": {
    "tailwind:build": "export NODE_ENV=production && npx tailwindcss -i ./src/index.css -o ./dist/assets/leckerli.min.css --minify --postcss postcss.config.cjs",
    "tailwind:start": "npx tailwindcss -i ./src/index.css -o ./dist/assets/leckerli.min.css --watch",
    "rollup:build": "rollup --config",
    "rollup:start": "rollup --config --watch",
    "serve": "browser-sync start --server --files \"./dist/**/*.*\" --port 4321 --no-notify --no-open",
    "dev": "concurrently \"npm run serve\" \"npm run rollup:start\" \"npm run tailwind:start\"",
    "build": "npm run tailwind:build && npm run rollup:build",
    "prepublishOnly": "yarn run build && pinst --disable",
    "lint:js": "eslint --ext js,jsx,ts,tsx ./ --max-warnings=0",
    "fix:js": "eslint --ext js,jsx,ts,tsx ./ --max-warnings=0 --fix",
    "_postinstall": "husky install",
    "postpublish": "pinst --enable"
  },
  "dependencies": {
    "@types/ramda": "^0.29.12",
    "dompurify": "^3.3.1",
    "js-cookie": "^3.0.5",
    "preact": "^10.28.4",
    "ramda": "^0.29.0",
    "react": "npm:@preact/compat",
    "zustand": "^4.4.1"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^25.0.4",
    "@rollup/plugin-node-resolve": "^15.2.1",
    "@rollup/plugin-replace": "^5.0.2",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^11.1.3",
    "@types/dompurify": "^3.2.0",
    "@types/js-cookie": "^3.0.6",
    "@typescript-eslint/eslint-plugin": "^6.7.0",
    "@typescript-eslint/parser": "^6.7.0",
    "autoprefixer": "^10.4.27",
    "babel-eslint": "^10.1.0",
    "browser-sync": "^2.29.3",
    "concurrently": "^8.2.1",
    "eslint": "^8.49.0",
    "eslint-config-airbnb": "^19.0.4",
    "eslint-config-airbnb-typescript": "^17.1.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-import-resolver-typescript": "^3.6.0",
    "eslint-plugin-html": "^7.1.0",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-jsx-a11y": "^6.10.2",
    "eslint-plugin-prettier": "^5.5.5",
    "eslint-plugin-react": "^7.37.5",
    "eslint-plugin-react-hooks": "^4.6.0",
    "eslint-plugin-simple-import-sort": "^10.0.0",
    "eslint-plugin-tailwind": "^0.2.1",
    "husky": "^8.0.3",
    "lint-staged": "^14.0.1",
    "pinst": "^3.0.0",
    "postcss": "^8.5.6",
    "postcss-prefixwrap": "^1.57.2",
    "prettier": "^3.8.1",
    "rollup": "^3.29.2",
    "tailwindcss": "^3.3.3",
    "typescript": "^5.9.3"
  }
}
