{
    "name": "@propelauth/javascript",
    "description": "A library for managing authentication in the browser, backed by PropelAuth",
    "repository": {
        "type": "git",
        "url": "https://github.com/PropelAuth/javascript"
    },
    "version": "2.0.24",
    "keywords": [
        "auth",
        "user",
        "authentication"
    ],
    "license": "MIT",
    "devDependencies": {
        "@babel/cli": "^7.13.16",
        "@babel/core": "^7.14.0",
        "@babel/preset-env": "^7.14.0",
        "@babel/preset-typescript": "^7.13.0",
        "@rollup/plugin-babel": "^5.3.0",
        "@rollup/plugin-commonjs": "^19.0.0",
        "@rollup/plugin-node-resolve": "^13.0.4",
        "@types/jest": "^26.0.23",
        "@types/js-cookie": "^3.0.6",
        "@typescript-eslint/eslint-plugin": "^4.22.0",
        "@typescript-eslint/parser": "^4.22.0",
        "babel-loader": "^8.2.2",
        "jest": "^27.2.4",
        "js-cookie": "^3.0.5",
        "prettier": "^2.4.1",
        "prettier-plugin-organize-imports": "^2.3.3",
        "rollup": "^2.46.0",
        "rollup-plugin-terser": "^7.0.2",
        "typescript": "^4.2.4",
        "uuid": "^8.3.2"
    },
    "browserslist": [
        "> 0.2%",
        "not dead"
    ],
    "scripts": {
        "type-check": "tsc --noEmit",
        "type-check:watch": "npm run type-check -- --watch",
        "build:types": "tsc --emitDeclarationOnly",
        "build:js": "rollup -c",
        "build": "npm run test && npm run build:types && npm run build:js",
        "test": "jest --silent",
        "prepublishOnly": "npm run build"
    },
    "main": "dist/cjs/index.js",
    "browser": "dist/javascript.min.js",
    "module": "dist/esm/index.js",
    "files": [
        "dist"
    ],
    "types": "dist/types/index.d.ts"
}
