{
    "name": "flagsmith-vue",
    "version": "3.1.0",
    "description": "Flagsmith Vue.js integration",
    "main": "./dist/cjs/index.js",
    "module": "./dist/esm/index.js",
    "types": "./dist/index.d.ts",
    "scripts": {
        "watch": "tsc --watch",
        "build": "tsc -p tsconfig.cjs.json & tsc -p tsconfig.esm.json ",
        "minify": "terser dist/cjs/index.js -o dist/cjs/index.js --ecma 2016 & terser dist/esm/index.js -o dist/esm/index.js --ecma 2016",
        "prerelease": "npm run build && npm run minify",
        "lint": "eslint .",
        "format": "prettier . --write",
        "test": "jest",
        "test:watch": "jest --watch",
        "test:coverage": "jest --coverage",
        "typecheck": "tsc --noEmit"
    },
    "lint-staged": {
        "*.{js,json,ts}": "prettier --write",
        "*.{js,ts}": "eslint"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/jhoermann/flagsmith-vue.git"
    },
    "files": [
        "dist"
    ],
    "keywords": [
        "flagsmith",
        "feature flags",
        "vue"
    ],
    "author": "Jochen Hörmann",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/jhoermann/flagsmith-vue/issues"
    },
    "homepage": "https://github.com/jhoermann/flagsmith-vue#readme",
    "devDependencies": {
        "@commitlint/config-conventional": "20.5.3",
        "@eslint/js": "10.0.1",
        "@flagsmith/flagsmith": "12.0.1",
        "@tsconfig/strictest": "2.0.8",
        "@types/jest": "30.0.0",
        "@vue/test-utils": "2.4.10",
        "eslint": "10.3.0",
        "expect-type": "1.3.0",
        "husky": "9.1.7",
        "jest": "30.3.0",
        "jest-environment-jsdom": "30.3.0",
        "lint-staged": "16.4.0",
        "prettier": "3.8.3",
        "terser": "5.46.2",
        "ts-jest": "29.4.9",
        "ts-node": "10.9.2",
        "typescript": "6.0.3",
        "typescript-eslint": "8.59.1",
        "vue": "3.5.33"
    },
    "peerDependencies": {
        "@flagsmith/flagsmith": "^11 || ^12",
        "vue": "^2.7 || ^3"
    }
}
