{"bin":{"warp-sql-server-mcp":"cli.js"},"bugs":{"url":"https://github.com/egarcia74/warp-sql-server-mcp/issues"},"dist":{"shasum":"4d75a09807d502482910c74b1fd6b64b3627e303","tarball":"https://registry.npmjs.org/@egarcia74/warp-sql-server-mcp/-/warp-sql-server-mcp-2.1.1.tgz","fileCount":54,"integrity":"sha512-p0rg9Ruqx07wGQ5Cu5LHi+F0zHoLXjdOQmN/NQE9uOC5+Y+PV9PxibzIHCUVceJx79dcddt/g6pSgPUJmFGz2Q==","signatures":[{"sig":"MEUCIQCr6CI0zJ1PmeeI3sNuoDmuBjKjzEXOPY2olCIdlSS1tQIgRTDUPNOqT+FJseJMYP3U8/0IC5EYEm0d8tPATXVcWo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAFmThRWolSniKHqcKYOqkdxygUfUxPitlaAmzyyBHQOAiAQcuAiZgYe5fDr0ywaRlK0PodXQO3rFxy8/3uceC5Mbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@egarcia74%2fwarp-sql-server-mcp@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813768},"main":"index.js","name":"@egarcia74/warp-sql-server-mcp","type":"module","author":{"name":"Eduardo Garcia-Prieto"},"engines":{"node":">=22.12.0"},"gitHead":"eea69244fd85e77658a42abed05b09cd9fac3be5","license":"MIT","scripts":{"ci":"npm run lint && npm run format:check && npm run markdown:lint && npm run fences:check && npm run docs:check && npm run links:check:ci && npm run test:coverage && npm run security:audit","dev":"node --watch index.js","help":"node scripts/help.js","lint":"eslint .","logs":"./scripts/show-logs.sh server","test":"npm run test:unit && npm run test:integration && node scripts/test-summary.js","clean":"rm -rf node_modules coverage .vitest","start":"node index.js","format":"prettier --write \"**/*.{js,mjs,cjs,json,md}\"","cleanup":"./scripts/cleanup-test-processes.sh","prepush":"npm run precommit && npm run security:audit","release":"node scripts/release.mjs","test:ui":"vitest --ui","lint:fix":"eslint . --fix","test:all":"npm run test","test:one":"node scripts/ci/run-one-test.mjs","audit:fix":"npm audit fix","logs:tail":"./scripts/show-logs.sh server --follow","precommit":"npm run lint && npm run format:check && npm run markdown:lint && npm test","test:unit":"vitest run test/unit","docker:sql":"docker exec -it warp-mcp-sqlserver sh -c 'SQLCMDPASSWORD=\"$SA_PASSWORD\" exec /opt/mssql-tools18/bin/sqlcmd -S localhost -U sa -C'","docs:build":"npm run docs:extract && npm run docs:generate-tools && npm run docs:generate-landing","docs:check":"node scripts/docs/run-doc-checks.mjs","logs:audit":"./scripts/show-logs.sh audit","test:watch":"vitest","docker:init":"echo '🔧 Initializing database schema via node...' && node scripts/ci/run-docker-test-helper.mjs init && echo '✅ Database initialization completed successfully' || (echo '❌ Database initialization FAILED' && exit 1)","docker:logs":"docker logs warp-mcp-sqlserver","docker:stop":"npm run docker:ensure-config && echo '🔴 Stopping SQL Server container...' && docker compose -f test/docker/docker-compose.yml down","docker:test":"./scripts/docker-test-runner.sh","docker:wait":"node scripts/ci/run-docker-test-helper.mjs wait","links:check":"find . -name \"*.md\" -not -path \"./node_modules/*\" -exec markdown-link-check {} +","logs:server":"./scripts/show-logs.sh server","release:dry":"node scripts/release.mjs --dry-run","docker:clean":"npm run docker:ensure-config && docker compose -f test/docker/docker-compose.yml down -v && docker system prune -f","docker:reset":"echo '🔄 Resetting SQL Server container with fresh data...' && npm run docker:clean && npm run docker:start","docker:shell":"docker exec -it warp-mcp-sqlserver /bin/bash","docker:start":"npm run docker:detect && echo '🐳 Starting optimized SQL Server container...' && docker compose -f test/docker/docker-compose.yml up -d && npm run docker:wait","docs:extract":"node scripts/docs/extract-docs.js","fences:check":"node scripts/check-fenced-blocks.mjs","format:check":"prettier --check \"**/*.{js,mjs,cjs,json,md}\"","markdown:fix":"markdownlint-cli2 --fix \"**/*.md\"","docker:detect":"node test/docker/detect-platform.js","docker:status":"docker ps --filter name=warp-mcp-sqlserver","docker:verify":"node test/docker/verify-platform-detection.js","hooks:install":"./install-git-hooks.sh","markdown:lint":"markdownlint-cli2 \"**/*.md\"","test:coverage":"vitest run --coverage","docker:restart":"npm run docker:stop && npm run docker:start","links:check:ci":"find . -name \"*.md\" -not -path \"./node_modules/*\" -exec markdown-link-check --config .markdown-link-check.json {} +","security:audit":"npm audit --audit-level=high","hooks:uninstall":"rm -f .git/hooks/*","logs:tail:audit":"./scripts/show-logs.sh audit --follow","test:unit:watch":"vitest test/unit","docs:check:tools":"node scripts/docs/check-tool-docs.mjs","logs:tail:server":"./scripts/show-logs.sh server --follow","test:integration":"npm run docker:start:init && node scripts/ci/run-docker-integration.mjs && npm run docker:stop","cleanup:processes":"./scripts/cleanup-test-processes.sh","docker:start:init":"npm run docker:start && npm run docker:init || (echo '❌ Docker initialization failed - see errors above' && exit 1)","docker:test:clean":"./scripts/docker-test-runner.sh --clean","docs:check:orphans":"node scripts/docs/check-orphan-docs.mjs","docker:troubleshoot":"node test/docker/troubleshoot-apple-silicon.js","docs:check:env-vars":"node scripts/docs/check-env-var-docs.mjs","docs:generate-tools":"node scripts/docs/generate-tools-html.js","test:integration:ci":"echo '⚠️  This requires a running SQL Server and configured SQL_SERVER_PASSWORD' && npm run test:integration:run","docker:ensure-config":"node -e \"const fs=require('node:fs'); const cp=require('node:child_process'); const file='test/docker/docker-compose.yml'; if(!fs.existsSync(file)){ console.log('🛠️  Docker compose config missing, generating...'); cp.execFileSync(process.platform==='win32'?'npm.cmd':'npm',['run','docker:detect'],{stdio:'inherit',env:{...process.env,TESTING_MODE:'true'}}); }\"","docker:start:verbose":"npm run docker:detect && echo '🐳 Starting optimized SQL Server container...' && docker compose -f test/docker/docker-compose.yml up -d && npm run docker:wait","test:integration:run":"npm run test:integration:manual && npm run test:integration:protocol && npm run test:integration:performance","docs:generate-landing":"node scripts/docs/generate-landing-page.js","test:integration:warp":"node test/manual/warp-mcp-performance-test.js","docker:test-connection":"node scripts/ci/run-docker-test-helper.mjs connect","test:integration:manual":"node test/integration/manual/phase1-readonly-security.test.js && node test/integration/manual/phase2-dml-operations.test.js && node test/integration/manual/phase3-ddl-operations.test.js","docker:start:verbose:init":"npm run docker:start:verbose && npm run docker:init || (echo '❌ Docker initialization failed - see errors above' && exit 1)","test:integration:protocol":"node test/protocol/mcp-server-startup-test.js","test:integration:performance":"node test/manual/improved-performance-test.js","test:integration:manual:docker":"node scripts/ci/run-docker-integration.mjs test:integration:manual","test:integration:protocol:docker":"node scripts/ci/run-docker-integration.mjs test:integration:protocol","test:integration:performance:docker":"node scripts/ci/run-docker-integration.mjs test:integration:performance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"768e82e2-ad8a-4db0-984d-6cd90ec39d27"}},"homepage":"https://github.com/egarcia74/warp-sql-server-mcp#readme","keywords":["mcp","sql-server","warp","database","security","safety","read-only","enterprise"],"overrides":{"get-uri":{"basic-ftp":"6.2.1"},"smol-toml":"1.8.0"},"repository":{"url":"git+https://github.com/egarcia74/warp-sql-server-mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"Secure MCP server for connecting Warp to SQL Server with graduated safety levels and comprehensive database operations","directories":{},"maintainers":[{"name":"egarcia74","email":"egarcia74@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"mssql":"^11.0.1","dotenv":"^18.0.4","winston":"^3.11.0","@modelcontextprotocol/sdk":"^1.17.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sinon":"^22.0.0","eslint":"^10.0.0","vitest":"^5.0.0","prettier":"^3.3.3","@eslint/js":"^10.0.1","@vitest/ui":"^5.0.0","@types/node":"^26.1.1","@vitest/spy":"^5.0.0","@vitest/expect":"^5.0.0","@vitest/mocker":"^5.0.0","@vitest/snapshot":"^5.0.0","markdownlint-cli2":"^0.23.3","@vitest/coverage-v8":"^5.0.0","markdown-link-check":"^3.13.7","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/warp-sql-server-mcp_2.1.1_1790978535715_0.4524157752827833","host":"s3://npm-registry-packages-npm-production"},"_id":"@egarcia74/warp-sql-server-mcp@2.1.1","version":"2.1.1"}