{
  "name": "@mornya/auth-libs",
  "version": "3.0.3",
  "description": "The project of JWT / JSON Authentication process library",
  "keywords": [
    "mornya",
    "vessel",
    "auth",
    "jsonwebtoken",
    "jwt",
    "jsonwebencrypted",
    "jwe",
    "json",
    "serialized",
    "front-end"
  ],
  "homepage": "https://github.com/mornya-libs/mornya-auth-libs",
  "bugs": "https://github.com/mornya-libs/mornya-auth-libs/issues",
  "license": "ISC",
  "author": "mornya <mornya78@gmail.com>",
  "private": false,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mornya-libs/mornya-auth-libs.git"
  },
  "main": "./dist/index.js",
  "module": "./esm/index.js",
  "scripts": {
    "setup": "husky && lintest install || exit 0",
    "prepublishOnly": "vessel prepublish && vessel build && vessel build --esm",
    "login": "vessel login",
    "build": "vessel build",
    "build:esm": "vessel build --esm",
    "watch": "vessel build --watch",
    "format": "prettier --write --ignore-path .prettierignore ./src ./types",
    "check": "vessel check",
    "clean": "vessel clean",
    "init": "lintest uninstall && lintest export",
    "lint": "lintest lint",
    "lint:fix": "lintest lint --fix",
    "test": "lintest test",
    "test:watch": "lintest test --watch",
    "test:coverage": "lintest test --coverage",
    "sonar": "sonar-scanner"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "files": [
    "dist",
    "!dist/test",
    "!dist/**/@setup.d.ts",
    "!dist/**/@setup.js",
    "!dist/**/*.test.d.ts",
    "!dist/**/*.test.js",
    "esm",
    "!esm/test",
    "!esm/**/@setup.d.ts",
    "!esm/**/@setup.js",
    "!esm/**/*.test.d.ts",
    "!esm/**/*.test.js",
    "CHANGELOG.md",
    "LICENSE",
    "README.md"
  ],
  "engines": {
    "node": ">=10",
    "npm": ">=6"
  },
  "dependencies": {
    "@mornya/eventable-storage-libs": "^2.3.0",
    "jwt-decode": "^4.0.0"
  },
  "devDependencies": {
    "@lintest/core": "^1.17.0",
    "@types/jest": "^29.5.14",
    "@types/node": "^24.3.0",
    "eslint": "^8.57.1",
    "husky": "^9.1.7",
    "lint-staged": "^16.1.5",
    "prettier": "^3.6.2",
    "typescript": "^5.9.2"
  },
  "lint-staged": {
    "*.{css,scss}": [
      "prettier --write --ignore-path .prettierignore"
    ],
    "*.{ts,tsx}": [
      "prettier --write --ignore-path .prettierignore",
      "lintest check",
      "lintest lint"
    ]
  },
  "vessel": {
    "minVersion": "5.6.0"
  }
}
