UNPKG

@arcana/auth

Version:

Arcana Auth

116 lines 3.4 kB
{ "name": "@arcana/auth", "version": "1.0.12", "description": "Arcana Auth", "main": "dist/index.js", "type": "module", "module": "dist/index.js", "jsdelivr": "dist/standalone/auth.umd.js", "unpkg": "dist/standalone/auth.umd.js", "exports": { ".": { "types": "./dist/types/index.d.ts", "require": "./dist/index.js", "import": "./dist/index.js" }, "./esm": { "types": "./dist-esm/types/index.d.ts", "require": "./dist-esm/index.js", "import": "./dist-esm/index.js" } }, "types": "dist/types/index.d.ts", "files": [ "dist", "dist-esm", "types" ], "scripts": { "test": "jest", "docs": "typedoc --options typedoc.json", "htmldocs": "typedoc --options typedochtml.json", "clean": "run-p clean:dist clean:types", "clean:dist": "rimraf dist/", "clean:types": "rimraf types/", "build": "run-s clean build:sdk ", "build:sdk": "run-p build:esm build:umd build:esm:bare build:ts", "build:esm": "rollup --config rollup.es.config.js", "build:esm:bare": "rollup --config rollup.bare.config.js", "build:umd": "rollup --config rollup.umd.config.js", "build:ts": "tsc --project tsconfig.json --emitDeclarationOnly", "format": "prettier --ignore-path .gitignore --write .", "lint": "eslint --ext .ts src", "prepare": "husky install", "prepublishOnly": "npm run build" }, "author": "makyl", "license": "MIT", "keywords": [ "oauth", "social", "authentication", "passwordless", "sign up", "login", "web3", "encrypt", "wallet" ], "devDependencies": { "@babel/core": "^7.18.6", "@babel/plugin-transform-react-jsx": "^7.19.0", "@babel/preset-env": "^7.18.9", "@babel/preset-typescript": "^7.18.6", "@rollup/plugin-alias": "^3.1.9", "@rollup/plugin-commonjs": "^22.0.1", "@rollup/plugin-inject": "^4.0.4", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-typescript": "^11.1.5", "@types/jest": "^27.4.1", "@types/validator": "^13.11.1", "@typescript-eslint/eslint-plugin": "^5.18.0", "@typescript-eslint/parser": "^5.18.0", "babel-jest": "^29.0.2", "eslint": "^8.12.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-tsdoc": "^0.2.16", "events": "^3.3.0", "husky": ">=6", "jest": "^29.0.0", "jest-environment-jsdom": "^29.2.0", "lint-staged": ">=10", "node-stdlib-browser": "^1.2.0", "npm-run-all": "^4.1.5", "postcss": "^8.4.18", "preact": "^10.11.1", "prettier": "^2.6.2", "rimraf": "^3.0.2", "rollup": "^2.75.7", "rollup-plugin-postcss": "^4.0.2", "@rollup/plugin-terser": "^0.4.4", "ts-jest": "^29.0.3", "typedoc": "^0.26.3", "typedoc-plugin-extras": "^3.0.0", "typedoc-plugin-markdown": "^3.12.1", "typedoc-plugin-missing-exports": "^3.0.0", "typedoc-plugin-rename-defaults": "^0.7.1", "typedoc-theme-hierarchy": "^5.0.0", "typescript": "^4.5.2" }, "dependencies": { "@metamask/safe-event-emitter": "^2.0.0", "@solana/web3.js": "^1.98.2", "bs58": "^5.0.0", "eth-rpc-errors": "^4.0.3", "penpal": "^6.0.1", "validator": "^13.11.0" }, "resolutions": { "terser": "^5.15.0" }, "lint-staged": { "*.ts": "eslint --cache --fix", "*.{js,css,md,ts}": "prettier --write" } }