{
    "name": "alpinejs-ray",
    "version": "2.1.1",
    "description": "Debug AlpineJS code with Ray to fix problems faster",
    "license": "MIT",
    "author": "Patrick Organ <patrick@permafrost.dev>",
    "homepage": "https://github.com/permafrost-dev/alpinejs-ray",
    "repository": {
        "type": "git",
        "url": "https://github.com/permafrost-dev/alpinejs-ray.git"
    },
    "bugs": {
        "url": "https://github.com/permafrost-dev/alpinejs-ray/issues"
    },
    "main": "./dist/index.cjs.js",
    "module": "./dist/index.esm.mjs",
    "jsdelivr": "./dist/standalone.min.js",
    "unpkg": "./dist/standalone.min.js",
    "exports": {
        ".": {
            "import": "./dist/index.esm.mjs",
            "require": "./dist/index.cjs.js"
        }
    },
    "scripts": {
        "test": "./node_modules/.bin/jest tests --verbose",
        "test:coverage": "./node_modules/.bin/jest tests --coverage",
        "fmt": "./node_modules/.bin/prettier --config prettier.config.js --write 'src/**/*.{js,ts,json}' 'tests/**/*.{js,ts,json}' './*.js'",
        "lint": "./node_modules/.bin/eslint --ext ts,js src/",
        "lint:fix": "./node_modules/.bin/eslint --ext ts,js --fix src/",
        "lint:staged": "./node_modules/.bin/lint-staged",
        "fix": "npm run fmt && npm run lint:fix",
        "build:module": "rollup --config rollup.config.mjs",
        "build:standalone": "rollup --config rollup.standalone-config.mjs",
        "build:all": "concurrently npm:build:module npm:build:standalone",
        "preversion": "npm run test",
        "postversion": "npm run build:all",
        "prepare": "is-ci || husky install"
    },
    "lint-staged": {
        "*.{js,ts}": [
            "./node_modules/.bin/prettier --config prettier.config.js --write",
            "./node_modules/.bin/eslint --fix"
        ],
        "*.{json,css,scss,gql}": [
            "./node_modules/.bin/prettier --config prettier.config.js --write"
        ],
        "*.{yaml,yml}": [
            "./node_modules/.bin/prettier --config prettier.config.js --tab-width 2 --write"
        ]
    },
    "keywords": [
        "alpinejs",
        "ray",
        "debug",
        "permafrost"
    ],
    "devDependencies": {
        "@rollup/plugin-commonjs": "^24.0.0",
        "@rollup/plugin-node-resolve": "^15.0.1",
        "@rollup/plugin-replace": "^5.0.1",
        "@rollup/plugin-typescript": "^10.0.1",
        "@types/jest": "^29.2.4",
        "@rollup/plugin-terser": "^0.4",
        "@types/node": "^20.2.1",
        "@typescript-eslint/eslint-plugin": "^5.14.0",
        "@typescript-eslint/parser": "^5.14.0",
        "concurrently": "^8.0.1",
        "eslint": "^8.10.0",
        "husky": "^8.0.1",
        "is-ci": "^3.0.1",
        "jest": "^29.3.1",
        "lint-staged": "^13.0.0",
        "prettier": "^2.5.1",
        "rollup": "^3.3.0",
        "ts-jest": "^29.0.3",
        "typescript": "^5.0"
    },
    "dependencies": {
        "minimatch": "^5.0.1",
        "node-ray": "^1.18.0"
    }
}
