UNPKG

verdaccio-passport-google-oauth-ui

Version:

<h1 align="center"> 📦🔐 Verdaccio Google OAuth </h1>

130 lines (129 loc) 3.6 kB
{ "$schema": "http://json.schemastore.org/package", "name": "verdaccio-passport-google-oauth-ui", "version": "0.1.10", "keywords": [ "authentication", "google", "login", "npm", "oauth", "package", "passport", "private", "registry", "verdaccio", "verdaccio-auth", "verdaccio-auth-plugin", "verdaccio-plugin" ], "bugs": "https://github.com/okayasu/verdaccio-passport-google-oauth-ui/issues", "repository": { "url": "git+https://github.com/okayasu/verdaccio-passport-google-oauth-ui.git" }, "license": "MIT", "author": "Masanori Okayasu", "main": "dist/server/index.js", "bin": { "verdaccio-passport-google-oauth-ui": "dist/cli/index.js" }, "files": [ "dist", "verdaccio.yaml" ], "scripts": { "build": "bash run build", "clean": "bash run clean", "cli": "bash run cli", "cli:login": "bash run cli-login", "cli:publish": "bash run cli-publish", "cli:whoami": "bash run cli-whoami", "copy": "bash run copy", "coverage": "vitest --coverage", "dev": "run-s update start", "docker": "bash run docker_", "fix": "run-s format typecheck", "format": "prettier --write \"**/*.{ts,js,css,scss,html,json}\"", "format:check": "prettier --check \"**/*.{ts,js,css,scss,html,json}\"", "prepack": "bash run clean && bash run build", "start": "verdaccio -c verdaccio.yaml", "test": "vitest", "typecheck": "bash run typecheck", "update": "run-s prepack copy", "watch": "nodemon --watch src --watch verdaccio.yaml --ext ts,css,yaml --exec \"bun dev\"" }, "dependencies": { "@verdaccio/core": "^8.0.0-next-8.31", "@verdaccio/url": "^13.0.0-next-8.31", "copy-to-clipboard": "^3.3.3", "dotenv": "^17.3.1", "express": "^5.1.0", "global-agent": "^3.0.0", "lodash": "^4.17.23", "minimist": "^1.2.8", "open": "^11.0.0", "ow": "^3.1.1", "passport": "^0.7.0", "passport-google-oauth": "^2.0.0", "picocolors": "^1.1.1" }, "devDependencies": { "@parcel/config-default": "^2.16.4", "@parcel/transformer-typescript-tsc": "^2.16.4", "@types/express": "^5.0.3", "@types/global-agent": "^3.0.0", "@types/lodash": "^4.17.24", "@types/minimist": "^1.2.5", "@types/node": "^24.12.0", "@types/passport": "^1.0.17", "@types/passport-google-oauth": "^1.0.45", "@verdaccio/types": "^13.0.0-next-8.11", "@vitest/coverage-v8": "^4.0.18", "browserslist": "^4.28.1", "core-js": "^3.48.0", "nodemon": "^3.1.14", "npm-run-all2": "^8.0.4", "parcel": "^2.16.4", "prettier": "^3.8.1", "process": "^0.11.10", "timekeeper": "^2.3.1", "type-fest": "^5.4.4", "typescript": "^5.9.3", "verdaccio": "^6.3.1", "verdaccio-htpasswd": "^13.0.0-next-8.31", "vite-tsconfig-paths": "^6.1.1", "vitest": "^4.0.18" }, "peerDependencies": { "verdaccio": ">=6" }, "engines": { "node": ">=20" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "targets": { "client": { "source": "src/client/verdaccio-6.ts", "distDir": "dist/client", "context": "browser", "includeNodeModules": true }, "server": { "source": "src/server/index.ts", "distDir": "dist/server", "context": "node", "outputFormat": "commonjs", "optimize": false, "isLibrary": true }, "cli": { "source": "src/cli/index.ts", "distDir": "dist/cli", "context": "node", "outputFormat": "commonjs", "optimize": false } } }