{
  "name": "svelte-immer-store",
  "version": "1.0.4",
  "repository": "git@github.com:WHenderson/svelte-immer-store.git",
  "author": "Will Henderson",
  "license": "MIT",
  "files": [
    "dist",
    "dist-esm"
  ],
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "require": "./dist/index.js",
      "import": "./dist-esm/index.js"
    }
  },
  "main": "dist/index.js",
  "module": "./dist-esm/index.js",
  "scripts": {
    "format": "prettier --write . && format-imports src && format-imports tests",
    "format:imports:check": "format-imports --check src tests",
    "format:prettier:check": "prettier --check .",
    "format:check": "pnpm run -s format:imports:check && pnpm run -s format:prettier:check",
    "lint": "eslint . --ext .ts,.tsx --fix",
    "lint:check": "eslint . --ext .ts,.tsx --max-warnings 0",
    "dev": "pnpm run -s clean && tsc --build --watch",
    "build": "pnpm run -s clean && pnpm run build:cjs && pnpm run build:esm",
    "build:cjs": "tsc --project tsconfig.cjs.json",
    "build:esm": "tsc --project tsconfig.esm.json",
    "test": "vitest run --coverage",
    "test:watch": "vitest",
    "clean": "rimraf dist && rimraf dist-esm",
    "release:pr": "dripip pr",
    "release:canary": "dripip preview",
    "release:stable": "dripip stable",
    "prepublishOnly": "pnpm run -s build"
  },
  "devDependencies": {
    "@homer0/prettier-plugin-jsdoc": "^3.0.1",
    "@prisma-labs/prettier-config": "0.1.0",
    "@types/jest": "26.0.22",
    "@types/node": "^15.14.9",
    "@typescript-eslint/eslint-plugin": "^4.33.0",
    "@typescript-eslint/parser": "^4.33.0",
    "@vitest/coverage-v8": "2.1.4",
    "dripip": "0.10.0",
    "eslint": "^9.14.0",
    "eslint-config-prettier": "^8.10.0",
    "eslint-plugin-only-warn": "^1.1.0",
    "format-imports": "^2.4.11",
    "jest-watch-typeahead": "0.6.2",
    "prettier": "2.2.1",
    "rimraf": "^6.0.1",
    "ts-jest": "26.5.4",
    "ts-node": "^9.1.1",
    "typescript": "4.2.4",
    "typescript-snapshots-plugin": "^1.7.0",
    "vitest": "^2.1.4"
  },
  "prettier": "@prisma-labs/prettier-config",
  "importSorter": {
    "emptyLinesBetweenGroups": false
  },
  "dependencies": {
    "immer": "^9.0.21",
    "svelte": "^3.59.2",
    "tslib": "^2.8.1"
  }
}