UNPKG

verdaccio

Version:

A lightweight private npm proxy registry

144 lines • 4.62 kB
{ "name": "verdaccio", "version": "7.0.2", "description": "A lightweight private npm proxy registry", "keywords": [ "enterprise", "modules", "package", "private", "proxy", "registry", "repository", "server", "verdaccio" ], "homepage": "https://verdaccio.org", "license": "MIT", "author": { "name": "Verdaccio Maintainers", "email": "verdaccio.npm@gmail.com" }, "repository": { "type": "git", "url": "git://github.com/verdaccio/verdaccio" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/verdaccio" }, "bin": { "verdaccio": "./bin/verdaccio" }, "main": "build/cjs/index.cjs", "module": "build/esm/index.mjs", "types": "build/index.d.ts", "exports": { ".": { "import": { "types": "./build/index.d.ts", "default": "./build/esm/index.mjs" }, "require": { "types": "./build/index.d.ts", "default": "./build/cjs/index.cjs" } } }, "dependencies": { "@verdaccio/auth": "9.0.0-next-9.41", "@verdaccio/cli": "9.0.0-next-9.41", "@verdaccio/config": "9.0.0-next-9.41", "@verdaccio/core": "9.0.0-next-9.41", "@verdaccio/loaders": "9.0.0-next-9.41", "@verdaccio/local-storage": "14.0.0-next-9.41", "@verdaccio/logger": "9.0.0-next-9.41", "@verdaccio/middleware": "9.0.0-next-9.41", "@verdaccio/node-api": "9.0.0-next-9.41", "@verdaccio/package-filter": "14.0.0-next-9.65", "@verdaccio/proxy": "9.0.0-next-9.41", "@verdaccio/server": "9.0.0-next-9.41", "@verdaccio/store": "9.0.0-next-9.41", "@verdaccio/ui-theme": "9.0.0-next-9.41", "debug": "4.4.3", "express": "5.3.0", "lodash-es": "4.18.1", "semver": "7.8.5", "verdaccio-audit": "14.0.0-next-9.41", "verdaccio-htpasswd": "14.0.0-next-9.41" }, "devDependencies": { "@changesets/changelog-github": "1.0.1", "@changesets/cli": "3.0.3", "@changesets/get-dependents-graph": "3.0.0", "@orama/orama": "3.1.18", "@types/debug": "4.1.13", "@types/express": "5.0.6", "@types/http-errors": "2.0.5", "@types/lodash-es": "^4", "@types/node": "25.5.0", "@types/semver": "7.8.0", "@types/supertest": "7.2.1", "@verdaccio-scope/verdaccio-auth-foo": "0.0.2", "@verdaccio/api": "9.0.0-next-9.41", "@verdaccio/e2e-cli": "4.0.1", "@verdaccio/e2e-ui": "2.8.0", "@verdaccio/test-helper": "5.0.0-next-9.42", "@verdaccio/types": "14.0.0-next-9.18", "@verdaccio/web": "9.0.0-next-9.41", "@vitest/coverage-v8": "5.0.5", "cross-env": "10.1.0", "cypress": "16.2.0", "fs-extra": "11.4.1", "get-port": "7.2.0", "kleur": "4.1.5", "nock": "15.0.2", "node-mocks-http": "^1.18.1", "oxfmt": "0.73.0", "oxlint": "1.88.0", "selfsigned": "5.5.0", "supertest": "7.3.1", "tsx": "4.23.15", "typescript": "7.0.2", "verdaccio-auth-memory": "14.0.0-next-9.41", "verdaccio-memory": "14.0.0-next-9.41", "vite": "8.3.4", "vitest": "5.0.5" }, "preferGlobal": true, "engines": { "node": ">=24" }, "collective": { "type": "opencollective", "url": "https://opencollective.com/verdaccio", "logo": "https://opencollective.com/verdaccio/logo.txt" }, "scripts": { "ci:version": "pnpm ci:version:changeset && pnpm ci:version:install", "ci:version:changeset": "changeset version", "ci:version:install": "pnpm install --no-frozen-lockfile --config.prefer-online=true", "ci:publish": "changeset publish", "type-check": "tsc --noEmit", "cache:clean": "pnpm store prune", "type-check:watch": "pnpm run type-check -- --watch", "format": "oxfmt", "format:check": "oxfmt --check", "test": "cross-env NODE_ENV=test TZ=UTC FORCE_COLOR=1 vitest run", "e2e:ui:start": "node bin/verdaccio --config ./scripts/e2e-ui-config.yaml", "e2e:ui:run": "cypress run", "e2e:ui:open": "cypress open", "pre:ci": "pnpm run lint", "lint:ts": "pnpm run type-check", "lint": "oxlint --max-warnings 0", "lint:fix": "oxlint --fix", "lint:lockfile": "echo 'No lockfile linting available'", "start": "NODE_OPTIONS='--trace-deprecation' tsx src/lib/cli", "start:brk": "tsx src/lib/cli --inspect-brk", "start:debug": "tsx --inspect debug/run-server.ts", "start:run-server": "tsx debug/run-server.ts", "build": "rm -Rf build && vite build", "docker": "docker build -t verdaccio/verdaccio:local-7.x . --no-cache", "docker:run": "docker run -it --rm -p 4873:4873 -e \"DEBUG=verdaccio*\" verdaccio/verdaccio:local-7.x" } }