UNPKG

@nekzus/tokenly

Version:

Secure JWT token management with advanced device fingerprinting

103 lines (102 loc) 2.86 kB
{ "name": "@nekzus/tokenly", "version": "1.5.4", "description": "Secure JWT token management with advanced device fingerprinting", "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "browser": "dist/index.umd.js", "types": "dist/types.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "engines": { "node": ">=20.8.1" }, "files": [ "dist" ], "keywords": [ "jwt", "token", "authentication", "authorization", "cookie", "httponly", "security", "typescript", "oauth", "refresh token", "access token" ], "author": "nekzus", "license": "MIT", "dependencies": { "jsonwebtoken": "9.0.2" }, "scripts": { "build": "rollup -c", "dev": "rollup -c -w", "lint": "biome lint . --write", "format": "biome format . --write", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "commit": "git-cz", "semantic-release": "semantic-release --branches main", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs && mkdir -p docs/.vitepress/dist/.well-known && mkdir -p docs/.vitepress/dist/tokenly && cp docs/public/llms*.txt docs/.vitepress/dist/ && cp docs/public/llms*.txt docs/.vitepress/dist/tokenly/ && touch docs/.vitepress/dist/.nojekyll", "docs:preview": "vitepress preview docs", "docs:deploy": "BASE=/tokenly/ npm run docs:build && gh-pages -d docs/.vitepress/dist" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@rollup/plugin-commonjs": "28.0.3", "@rollup/plugin-json": "6.1.0", "@rollup/plugin-node-resolve": "16.0.1", "@rollup/plugin-terser": "0.4.4", "@rollup/plugin-typescript": "12.1.2", "@semantic-release/changelog": "6.0.3", "@semantic-release/git": "10.0.1", "@types/jsonwebtoken": "9.0.9", "@types/node": "22.15.2", "@vitest/coverage-v8": "3.1.2", "cz-conventional-changelog": "3.3.0", "dotenv": "16.5.0", "gh-pages": "6.3.0", "rollup": "4.40.0", "rollup-plugin-dts": "6.2.1", "rollup-plugin-polyfill-node": "0.13.0", "semantic-release": "24.2.3", "ts-node": "10.9.2", "typedoc": "0.28.3", "typedoc-plugin-markdown": "4.6.3", "typescript": "5.8.3", "vitepress": "1.6.3", "vitest": "3.1.2" }, "directories": { "test": "tests" }, "repository": { "type": "git", "url": "https://github.com/Nekzus/tokenly.git" }, "bugs": { "url": "https://github.com/Nekzus/tokenly/issues" }, "homepage": "https://nekzus.github.io/tokenly/", "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "publishConfig": { "access": "public", "provenance": true } }