{"_id":"@malloydata/cli","_rev":"129-0f11a471ba3022e5ab26f43776fd3b79","name":"@malloydata/cli","dist-tags":{"latest":"0.0.57","next":"0.0.57-next.2026.10.2.926107e"},"versions":{"0.0.40":{"name":"@malloydata/cli","version":"0.0.40","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.40","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"4483b3c03c057ac57706db6d9afc0858092eff1e","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.40.tgz","fileCount":8,"integrity":"sha512-qxeFauibg6hKyRrT8LerD5FN8PHAM+CyWE+AMh/7/ZNqKGyCY2opWokdkiGDt97ukZsDPqaxol/2WGpQyLPgJw==","signatures":[{"sig":"MEUCIETKgFKTxOMVwHz7YIzc7mnHmAf7i34PCeTwwtIiR5aIAiEA0ZAwrHKQXELgNNw17J+ii1g7prPGDnbByMzEgxJxhpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9583238},"engines":{"node":">=10"},"gitHead":"ddfc369f1e9e1762fee86b19104013ffb7346ecd","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","prepublishOnly":"npm version -git-tag-version=false patch && ts-node scripts/package-npm","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"9.5.1","description":"Malloy CLI","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.235","@malloydata/db-trino":"0.0.235","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.235","@malloydata/malloy-sql":"0.0.235","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.235","@malloydata/db-postgres":"0.0.235","@malloydata/db-snowflake":"0.0.235","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.40_1739574170324_0.029416439210248946","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.41":{"name":"@malloydata/cli","version":"0.0.41","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.41","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"6a97b479ee422ce053255af7a982dc7e473426b3","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.41.tgz","fileCount":8,"integrity":"sha512-b2M9lJwTVMW21sJ+/QEFzjuNARCKUJSAIUTeSjjWJIM7Na6WaxjK8DinMsCk5dyMxeMjjdyvBaUB+mx4vkQXbQ==","signatures":[{"sig":"MEYCIQC0BQlU1DZS9jDayaaSnFbGFnzQWCbrLaCZ4UnINeMI1AIhANU2JKQvCtT0Z6HUfElQ/mxRdAtUmZTK9cvu94l0qeIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9581249},"engines":{"node":">=10"},"gitHead":"c26902a6740cad6150be22af54ef3d3cb39f1a2c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","prepublishOnly":"npm version -git-tag-version=false patch && ts-node scripts/package-npm","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.4.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.297","@malloydata/db-trino":"0.0.297","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.297","@malloydata/malloy-sql":"0.0.297","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.297","@malloydata/db-postgres":"0.0.297","@malloydata/db-snowflake":"0.0.297","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.41_1753217045040_0.7484299674671908","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.42":{"name":"@malloydata/cli","version":"0.0.42","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.42","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"e04c50a857c058870047d0d45fa8adbf921182c1","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.42.tgz","fileCount":8,"integrity":"sha512-jfxqTMC3Zeysf8kBr2ka4iHvX12lfUpFES1ZFqBOqRTKQTie6SCkNnLF0dsKKP9Pr8w3719s1QL+YVPj8mcK3Q==","signatures":[{"sig":"MEYCIQDvR+/fYFvWkXHeD6d0l3yMmyjrg+2B+UI3AM5ifhUU5QIhAPGoDZzFb0EDlrrOwLahkt03LiR+mwWUII+jaZ6PtbP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9783673},"engines":{"node":">=10"},"gitHead":"604e30e550fe731eea5b1c57444e3e67c1065667","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","prepublishOnly":"npm version -git-tag-version=false patch && ts-node scripts/package-npm","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.4.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.297","@malloydata/db-trino":"0.0.297","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.297","@malloydata/malloy-sql":"0.0.297","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.297","@malloydata/db-postgres":"0.0.297","@malloydata/db-snowflake":"0.0.297","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.42_1753218170691_0.3981711240660555","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.44":{"name":"@malloydata/cli","version":"0.0.44","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.44","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"4f4621e8eeb6903a3e3db0c83b5b2265229462a7","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.44.tgz","fileCount":8,"integrity":"sha512-RLDupUQOIR0vXNMyFHyC8jdUZRtNjyJr84ZMvJwo+Qglj/UTW0JesPzfc3UxDgflYwWHhte7IVRWTS/4hP/KMg==","signatures":[{"sig":"MEQCIGovfRFS7bKWU/4FhrQioAHtDfFSB8OyZghb0ich8Q5oAiBzvNRloNf4LDvsgYIKnp11yKLFyRLRA+BvopAp9iI1uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837279},"engines":{"node":">=18"},"gitHead":"49cd4ddcb8fa417b20f349719c5c50e8a331ab06","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","prepublishOnly":"npm version -git-tag-version=false patch && ts-node scripts/package-npm","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.44_1759471081961_0.3403775056991336","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47":{"name":"@malloydata/cli","version":"0.0.47","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"6ce877f0c7d793d319b32b3f274607cb382bf056","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47.tgz","fileCount":8,"integrity":"sha512-mln4sGS+988JM1LV5FEGGedBSjWWRPuaUUsD47TvUjjPIeZcxE14RCfg36eVjXBAiKVGWvmrWvpsj+Q//DWgqQ==","signatures":[{"sig":"MEQCIG0BgOKTw2NOaIBNWrhCmMhEyvEUikRIUGTY8R3Jn9uwAiAaAOGVUGNKd2ya+jBNsjcO/6Azj4xpjzJQfK5GfAkTCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837279},"engines":{"node":">=18"},"gitHead":"935c6d4574c54f2d3f6df9d4b6ae3145ad2f03ed","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","prepublishOnly":"npm version -git-tag-version=false patch && ts-node scripts/package-npm","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47_1759472871321_0.7145751879496705","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.a4a3330":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.a4a3330","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.a4a3330","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"7e6ef4001c7d33cea6cf1c81056dab2b3009f1bd","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.a4a3330.tgz","fileCount":8,"integrity":"sha512-XmD7daFrpv/4qXCDZp8eKnRrxRYMC4eE5hU6Ja8+IzyOqAxE5IcNRUE5g2TbUSPwZeD96439F5876Wfn8WsoXg==","signatures":[{"sig":"MEYCIQDT+j3Icr1+KhlhQwMgi5yRsouGRUtq5AlN+THRr6x6wgIhALMwk37pPxpG9QvtkWJFSPY5vMnoestqp3A2qRCdcVZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"a4a3330a822eb6c3fa7001919d4fd8b4411dee85","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.a4a3330_1759521556709_0.7517918760025055","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.6001c9f":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.6001c9f","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.6001c9f","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"d2726eec26233255e798c2093c9c97e946b6ca50","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.6001c9f.tgz","fileCount":8,"integrity":"sha512-K9UUzbUDKTSMT1PyHfSFfV6LRwrrTNfez1pHw/4IVcbKRnsXOm+v8S2Cifjg6qLwJvp1l1b15ZZNfBuVioiJYw==","signatures":[{"sig":"MEUCIQCgCahrtF9aTo0kGredVTAYk5saWSiiXm/gxY72YcWTZQIgGNdChXx5CxTsRH2zrq+bknhm9bDQLfqSpCPEl6n0nMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"6001c9fc4224b847b2f6ab4f6514e6edd0eb04f2","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.6001c9f_1759522581326_0.8862704907811401","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.7c4487d":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.7c4487d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.7c4487d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"20836ad70fbf7f25ed553a947fdd29fa82688a66","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.7c4487d.tgz","fileCount":8,"integrity":"sha512-A3ZVarw945bT80Gc3Xhnv6GmzxJkpEh4IqDS9r5myKQIKOVCDNDM+54m9JQjf+2SRGE5yA/SyUilIhdftA2cyA==","signatures":[{"sig":"MEUCIQCE4FXoyQfOcGVsGSZCAL3nyKs5Idp8CztV9FsAiJcW7gIgOaGVP2n5hBCWdPWjiTNOYn4PfiRWEwmd3Mh8dCjNd30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"7c4487d08e8a6a6a360c3adff8eb3688ddd96348","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.7c4487d_1759523154842_0.8819312789138802","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.5c7185e":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.5c7185e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.5c7185e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"7422d52eee1374fcbcb98d41acfc5b6aea873699","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.5c7185e.tgz","fileCount":8,"integrity":"sha512-SMCcRMIxsvXfOe2EBf6zubX/pm0fQM0bkfMeAumOQsvHET9bXxhcrQDcNF0ig5nlhzTclwm9WmZDfqZPvv/PQQ==","signatures":[{"sig":"MEYCIQDHTMXkHoErrtuFxFGKM/g7qcsK+KCEymr+43uITi2dFwIhAPjMhFEnViwUMLzSrV049msyNNsN1fYAFGqH8o1DNcpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"5c7185ed77c458d3e24d4a78343fd7bd33f8bbab","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.5c7185e_1759524384858_0.1185360991613349","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.317f94b":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.317f94b","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.317f94b","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"d1b5e50a062f2980b402b1cd8a5841cad6bcc6d0","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.317f94b.tgz","fileCount":8,"integrity":"sha512-GCbb1K4wVrDWItJz88uzEkgoQIeaEC4AXAGzeSKzGCji1M6I73A2i6bFJTO1ycooGmMMWtwG0nCxgEazYCv1Dg==","signatures":[{"sig":"MEUCIQDF9aC4KxptUW3iPwKAIlbnxhCyHkntUOT628ACcjtarQIgPVCxebsHM2W8T8DwBiRqfls9VCe/4fs9UvzrE/RjnQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"317f94b163bad94199b59c8e7fbc90931ef9c7a8","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.317f94b_1759524990088_0.7705702979437274","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.b101dfb":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.b101dfb","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.b101dfb","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"5c3bc1f09b3a5e01c2af8127dfa4c89310f744bb","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.b101dfb.tgz","fileCount":8,"integrity":"sha512-VdhSSE0ehFz8/NdNkgT5Q2xCRbSbQw1AAvxS0E6GmMv/FyMvyfjiy0VbPDEiLLS/FJ5syGmBDfKSg2HYI9W8VQ==","signatures":[{"sig":"MEYCIQC4uUFl/KcHC72asIO3JE0cAvUY8LqS05F6KLNyd/s7TAIhAIpQhzDSJlJFHC0pjgd892zw96Y92b963EnR/hqUPV6O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"b101dfb5e10656ee1d988a22e4c665c6f4639613","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.b101dfb_1759526173314_0.6599279701608523","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.6de7b14":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.6de7b14","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.6de7b14","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"18c71cdf451e7569a283226f301b4a07d871f9d9","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.6de7b14.tgz","fileCount":8,"integrity":"sha512-/KTYjYEV+NqLkurhQORAyLlJMFxtvE7P4Rn7+VdlcX3ODhFfaGAMmL/pJSyhEGrMsp+t/dg5C72yo0ABIaPAbg==","signatures":[{"sig":"MEQCIHknGolpfyxdLJpJBbgqAmx5Cq2bUssvpBqkdlJvImKfAiBxNCt3L1Sx9/2+WSBxfrdqJEfIORMQNEuYdHq9MObvUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"6de7b1422311b76d3f10c3b86c168b3718bc0c1d","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.6de7b14_1759527817460_0.7786534642028806","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.23c8f80":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.23c8f80","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.23c8f80","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"ccae468ed2d8526226568034205357b40df94adb","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.23c8f80.tgz","fileCount":8,"integrity":"sha512-YyLSohdhP//NOzJss4+IserAt3XIImOJIX5AGjfAJ3vOqAZ9n6N1n+oWcqKTYMz0SQS5S0pmSdX3XpZbHkxTOw==","signatures":[{"sig":"MEQCICDP8Wo9p/wIHX/aCXzQ94gD9b6egQxnhIXqw6kq3jBsAiAqy2DY3dDhB8Mf52jKn2zGUL5olPmunFHLyAPLomQ/xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"23c8f80e8b8e1495cd00b0b653445b8da39f33bf","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.23c8f80_1759530854621_0.3756147588343042","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.01f7546":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.01f7546","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.01f7546","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"24890e6adcc9042094253f89e509532f2dc0c448","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.01f7546.tgz","fileCount":8,"integrity":"sha512-CowTloJppfvlOpstXP2z/uRmPQHvcbjUqHmyeXRAy3RkTWUQiI0VHe6wKni6/C9ASJHZYFrhb51TtkwBD3ZVhA==","signatures":[{"sig":"MEUCIQDSppuUPX5aAcZSUi/SSw1C46vXBlzTMnXijjGCUwy2UQIgK0inHuY71qg/C/wwpPK2c0tSPfEkbx1EgzvG2wpjYWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"01f754609efd0adc79d02b9bda122ad865b028d6","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.01f7546_1759531182827_0.390811233853005","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.a8084ea":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.a8084ea","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.a8084ea","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"53490b90d491aa66a7736668b7d3f3a70cbc20ba","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.a8084ea.tgz","fileCount":8,"integrity":"sha512-pQK0Q3EdsDhq91Vyf8YA5SyrZQ21kSlsX3dcUc+jCaWmUPzqzkPr5SYcLfUjXsKaoIAFRJJIgvENkRi3jpgbGg==","signatures":[{"sig":"MEUCIGMKlnJMZ+/HVY8FAe28s15uho8XwZYwA2ZxLErMVkmxAiEA4U3jcdLkygLnCX4Apfc+Sv8+7ywGL7aBWsyWLOXcB0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"a8084ea6fb315ce96aed0151a620bcddb37cc7a4","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.a8084ea_1759532353543_0.4640078571852668","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.d828874":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.d828874","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.d828874","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"abe51cc76152bd7572c5bbfccf2aa34468e94499","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.d828874.tgz","fileCount":8,"integrity":"sha512-0lg4WgUrAMZC9rG+zaiXwNaqHxzJeSL9eVD/iJUsX3tII3pomxhiU6eRMOhPRYRfOi7zznWLNcor+J4Z0aMvkw==","signatures":[{"sig":"MEUCIQCA/bnDA6Uf6/hqqjMj4D6GRxwLdvZsTJ9HfhwMwO+JCgIgKJhHC/s7KY2BMmsTJbjpaFukKyIrR+gxp0YLNW0ybMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"d828874f12faafa70ee8eb562fb57b0890788afb","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.d828874_1759533140220_0.646217731120903","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.62cdb9d":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.62cdb9d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.62cdb9d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"39e0ebed51edce3f7e885da14ad926e03e3c0278","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.62cdb9d.tgz","fileCount":8,"integrity":"sha512-ZoZ8JZ+vPXH/E9EygS5w5ebmikHxqAx5/bu+0NO4BkSQ7GLuqhBDsxj2M2Q3cRYEA3vpRNic9MCDfyW/NZlsmQ==","signatures":[{"sig":"MEQCIFprGo8A0mM7pROpI8dCJ2SHHinxUF4FsFKsV+7raH6AAiANO7wzIbuL+PRLPNkTmv5bqHABGfjbhpEDfLJLqlAQSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837280},"engines":{"node":">=18"},"gitHead":"62cdb9d609b321d270c7a0aeecb6d092bbccbf69","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.62cdb9d_1759533669583_0.13840208790248454","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.3.2ea365e":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.3.2ea365e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.3.2ea365e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"67c533ee2869c0d51669349965baefca81586733","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.3.2ea365e.tgz","fileCount":8,"integrity":"sha512-eWlVhABOfIIwXiFGPEYy4QQtyxnpmdQ0rgfIQEiDmgBVPGCGy+aqfwJlvQjnnt0a6qkbsSKIsz+zgkbyf2q+Aw==","signatures":[{"sig":"MEQCIGLmDv+NpWeKipQ1mLB+dKhNAQGV+Xi/u+kultInyXNzAiAt7EUjT1wDFUzErXPnadTiTqt7VaSOEZ9HtQkPKcHJ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837308},"engines":{"node":">=18"},"gitHead":"2ea365ee4bb1d16cb2d13427edcc17bb123bab35","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"npx ts-node scripts/build","watch":"npx ts-node scripts/build watch","package":"npx ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && npx ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"npx ts-node scripts/npm-publish","package-npm":"npx ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && npx ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.3.2ea365e_1759534598193_0.5558653019018702","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.6.016877e":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.6.016877e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.6.016877e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"4f283e354843f72833aff00310e733c24f0f1227","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.6.016877e.tgz","fileCount":8,"integrity":"sha512-0Tt2LoQe0UV7IvjlWkwl0nwh4lTpxqE4VcrBwReKezKPduDppFV/LVZg6IorbFhoxnWWrVz6bK3DGD1am0UU2A==","signatures":[{"sig":"MEYCIQCVQXOFxPhpQ20TjogsDN97GR/aNM63hWXs7ZmbeIld0AIhAK1sUqIou5RR3dn3X9oos+kY1fwtGHhHOgwHp102VbV/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837278},"engines":{"node":">=18"},"gitHead":"016877ec96ad56cdcf6ee9c20da4b7388074c644","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.6.016877e_1759775657440_0.713922816411598","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.6.cc50bff":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.6.cc50bff","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.6.cc50bff","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"8fa5a5d7e10b1a2317734d446b1210a9c76331fd","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.6.cc50bff.tgz","fileCount":8,"integrity":"sha512-IpOHbWKcoAObtCB1sy/pPKIjNAosq3WpCztaCcfL7xIe/X0EU5hJA3OyOdGbeWxl+bFBgcJEV9dTUXu602OFqg==","signatures":[{"sig":"MEUCIQDtCIkW9sZkQDb1CoBK5FGDksgQSMRT4O7DIq5KA6jIxQIgA3AKDuKtKji//AZYB2N+fRzwWi93A5gV+EHDRHd71eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837276},"engines":{"node":">=18"},"gitHead":"cc50bffbb519a32cd7c6a95cdbb4dc8c38900bdc","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.6.cc50bff_1759776160654_0.663373587360861","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.48":{"name":"@malloydata/cli","version":"0.0.48","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.48","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"4422721fd1493fa1bb8ece2842f71d3ec36cbb04","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.48.tgz","fileCount":8,"integrity":"sha512-4Hyf8ICrB/XMMrXCzDJVliGEZGMieahFkHdxfYU/XYbTuIW7D2KZ+YJv+sRq1rggNkyC3JQXl+3BNdCHxkjwww==","signatures":[{"sig":"MEUCIQD4awZD9gSbpO9jnVruJKCNie6mKsqhsxvIW8NI4MsJWgIgamGTloubG3Ui3tUoy4c0a4ztTHYC3Fk6yFfKMCvdYgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837230},"engines":{"node":">=18"},"gitHead":"cc50bffbb519a32cd7c6a95cdbb4dc8c38900bdc","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.48_1759776270225_0.5977574514717006","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.47-next.2025.10.6.fca7988":{"name":"@malloydata/cli","version":"0.0.47-next.2025.10.6.fca7988","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.47-next.2025.10.6.fca7988","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"164e406c0bd912ce21212a87c27ce1da16e2d5d7","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.47-next.2025.10.6.fca7988.tgz","fileCount":8,"integrity":"sha512-XO/KUGTOpWZdbTSfhVZdZNpkGzlYg4IDBaQf+67HkZPklj6bIz5qBieed4DFJe0wB0eTQ2y7ZTJJpLKdEXAxQw==","signatures":[{"sig":"MEUCICYh+NKjO484AJ5yhB2JRDDfifkUJ3mg2E16uMxsjzN4AiEAg9ztJkyqfbpQWptEmEgMrX+aG6QG/znGPYFwe/8SMzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837276},"engines":{"node":">=18"},"gitHead":"fca798826a7c76e4b636a277242a6b9323b1f7a3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.47-next.2025.10.6.fca7988_1759777689795_0.38144982087775237","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.48-next.2025.10.6.3e3fff5":{"name":"@malloydata/cli","version":"0.0.48-next.2025.10.6.3e3fff5","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.48-next.2025.10.6.3e3fff5","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"23af427222c236d74f514dfde0b4d4c64dd4c5aa","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.48-next.2025.10.6.3e3fff5.tgz","fileCount":8,"integrity":"sha512-B+xPvgc5TBZupxkxExfiD4dzTIF0F3DZaFvaeKQ4VIuCYUO82MzyjzNNJMiLIndR7Sz1SUse6D5Is2zjVU3qHg==","signatures":[{"sig":"MEUCIAyTHQRgPX3h4pS8nWlwrumQ4RDzEsAac8hsI0cCCbssAiEA/oxRNk/mqhtw2cBVlfJWt7t1IotOyFAyCc3BdB0QuKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837276},"engines":{"node":">=18"},"gitHead":"3e3fff5cf0abd4c7a9780e7db5bd9e7e27ef336b","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.48-next.2025.10.6.3e3fff5_1759778429544_0.05397769411343645","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.49":{"name":"@malloydata/cli","version":"0.0.49","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.49","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"e5f22e048abbd0c6316537a404becf3e98283f2a","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.49.tgz","fileCount":8,"integrity":"sha512-r6xKUbwUy9w/4LAObJDDlKF1JigT4CSxQ7yAITqjptXjuiCl+nKo7+vNOR9wcdhatN2JZ6fQUdtex2nZyTUrSQ==","signatures":[{"sig":"MEUCIHSO5gP4l2Xb39AGZudFUSfhZWnWAFoQNAsHMe7rpvxkAiEAw+fK8+ukpSxx3V6pW8iHcMCRtAITG4ztu6KMr0+Df4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837230},"engines":{"node":">=18"},"gitHead":"3e3fff5cf0abd4c7a9780e7db5bd9e7e27ef336b","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.49_1759778533306_0.4661769267756273","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.49-next.2025.10.6.f74863e":{"name":"@malloydata/cli","version":"0.0.49-next.2025.10.6.f74863e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.49-next.2025.10.6.f74863e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"b4e6506ebc16f1af988f6dd578af8d58669c3361","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.49-next.2025.10.6.f74863e.tgz","fileCount":8,"integrity":"sha512-AiaxySiPArSq7Jj9gytHAfv4KgW8NHC3i4c9gdpkx7XFHqvZna3GBeqdX2UaCWU5I6JZgK5BEAVGVyXM6FqBFQ==","signatures":[{"sig":"MEYCIQCL+6HUwlxXodFW878BqM3aPf++fYYDuSnMDR0dfHWLKgIhALva5aQHdHn3WUULNlYRQZbzJqwYKCLSvTkxqTAmVcC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837276},"engines":{"node":">=18"},"gitHead":"f74863eed21c48e07ccb3f3df1e0410530175a1c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.49-next.2025.10.6.f74863e_1759778591194_0.734913601912131","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.49-next.2025.10.6.ed94d95":{"name":"@malloydata/cli","version":"0.0.49-next.2025.10.6.ed94d95","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.49-next.2025.10.6.ed94d95","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"3a7f7fb300fafa86aa82f28caeee9e82eb3980f2","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.49-next.2025.10.6.ed94d95.tgz","fileCount":8,"integrity":"sha512-87Kqipycu2EqjC4t6x8iJwdHnpWvV7FVZ4OBsEYMzQFaVSBVFJkXaV6zM9FDj82rl5F014R8RV3L09mmrvQPYw==","signatures":[{"sig":"MEUCIDHsiR581IHJ1pIqMlk1is8VaRxfjdSlFD6/p+TQeZwrAiEA/Om/tK8wlA+IWIOp018CvKVjHjUJZgBPB7XpqietfXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837276},"engines":{"node":">=18"},"gitHead":"ed94d95b590680e06f86bef8ac789a14f9422ec3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.313","@malloydata/db-trino":"0.0.313","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.313","@malloydata/malloy-sql":"0.0.313","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.313","@malloydata/db-postgres":"0.0.313","@malloydata/db-snowflake":"0.0.313","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.49-next.2025.10.6.ed94d95_1759779291567_0.32651957790001607","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.49-next.2025.10.24.1897afd":{"name":"@malloydata/cli","version":"0.0.49-next.2025.10.24.1897afd","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.49-next.2025.10.24.1897afd","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"fe5635c251f1349e048645d4edfc6526898c43e5","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.49-next.2025.10.24.1897afd.tgz","fileCount":8,"integrity":"sha512-i61GlQDjLmsZY2SxOnx20eld+kyF8LpyoWAdB4j0E4du5zV31/IL4tjBDENLU6E4td/bqxwZRL++S1azZL3HKA==","signatures":[{"sig":"MEUCIEG7Np56R3oBKj5pxtSCR5x6zpX5FKnz8B2Fkh3fWTUaAiEAiUxTq9fTxu4rm3Dfo6XF7V1+GSn2pYTLwBxgqR8IJwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837765},"engines":{"node":">=18"},"gitHead":"1897afdc6b346e26ae3795cd292fa3359d5c2d8c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.317","@malloydata/db-trino":"0.0.317","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.317","@malloydata/malloy-sql":"0.0.317","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.317","@malloydata/db-postgres":"0.0.317","@malloydata/db-snowflake":"0.0.317","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.49-next.2025.10.24.1897afd_1761329560858_0.32439851364895866","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50":{"name":"@malloydata/cli","version":"0.0.50","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"8c3140c2ca2a144b7d6ff38544963e75a79ccfdf","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50.tgz","fileCount":8,"integrity":"sha512-sVMwF8I1Ve9F8EZ7RvQJavA73Yd+WFk7Ad6GPImFr7WW0MPbsmsQC3rp/m5GR8KNPAK3DxMDeHmN0WNahDPPOw==","signatures":[{"sig":"MEUCIEZedFeXUl/9uzVbCYw00CGCoX4vTU2uWOqs/MskULDAAiEAjUPDkycufY5cS+tUjODXbNCxSEgdus7Q+hfR7l+nHjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837717},"engines":{"node":">=18"},"gitHead":"1897afdc6b346e26ae3795cd292fa3359d5c2d8c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.317","@malloydata/db-trino":"0.0.317","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.317","@malloydata/malloy-sql":"0.0.317","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.317","@malloydata/db-postgres":"0.0.317","@malloydata/db-snowflake":"0.0.317","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50_1761329605904_0.9465293827197521","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2025.10.24.ac71944":{"name":"@malloydata/cli","version":"0.0.50-next.2025.10.24.ac71944","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2025.10.24.ac71944","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"576f4ac1ef691c986836bd6abbfc81ea31fdebdb","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2025.10.24.ac71944.tgz","fileCount":8,"integrity":"sha512-qTlZPbF0DFId07Xc+V384TD1tFeerfAcDB1VbjR9kRMKOzgvDrH2QKr6HmeqC39KpahK8GxaMu5Xgxl2U/261g==","signatures":[{"sig":"MEUCIQCMv0e7q3yTWlCt8Tg5RLY8FAi0qpAEFm7lH8x2dpjCeAIgNYmLgKJK4AyofNTyVnXTthrXLpk6/2laOGgA07/RGtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9837765},"engines":{"node":">=18"},"gitHead":"ac719448b21b98e1d151b2e8740a9ecca762b5b2","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.317","@malloydata/db-trino":"0.0.317","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.317","@malloydata/malloy-sql":"0.0.317","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.317","@malloydata/db-postgres":"0.0.317","@malloydata/db-snowflake":"0.0.317","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2025.10.24.ac71944_1761329666113_0.8192284268836145","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2025.11.1.3c11258":{"name":"@malloydata/cli","version":"0.0.50-next.2025.11.1.3c11258","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2025.11.1.3c11258","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"35be0592bc561455eb4aa1443a97cecc0fc02236","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2025.11.1.3c11258.tgz","fileCount":8,"integrity":"sha512-smeeHHY3cKGbGGznuwgdeS5Y1oAEDDyN6cRQgBjGR9mbUqofbFspNmS2Fii0Sv35h+wH5i1VbRAlWTbP/U0t/Q==","signatures":[{"sig":"MEUCIQDnpRmi0IJs1NurmtfDxUnp1wxDfQYdiWadblfRdYPNNAIgAzDtK4UXFLKOsz4Hs6KcHAZz/UXwA8WOl4ZXm5mInIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10644665},"engines":{"node":">=18"},"gitHead":"3c112588a2ece7d87693bacf7fce37c2bea50e22","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.319","@malloydata/db-trino":"0.0.319","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.319","@malloydata/malloy-sql":"0.0.319","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.319","@malloydata/db-postgres":"0.0.319","@malloydata/db-snowflake":"0.0.319","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2025.11.1.3c11258_1761978471051_0.6013164586957926","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2025.12.17.299b5e4":{"name":"@malloydata/cli","version":"0.0.50-next.2025.12.17.299b5e4","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2025.12.17.299b5e4","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"d95135514aba6c184f80a64abc47d92da18fc3e8","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2025.12.17.299b5e4.tgz","fileCount":8,"integrity":"sha512-3pKLNlxWTXoHgQc0I9F8SGrVbIw3sPJZBxdyEc5aCND2zCN/WlkyzPbtpXllRX8Os0HeIqID5LT3XbeNZ5mwiQ==","signatures":[{"sig":"MEYCIQC+cRwFjxdNyFkFct99udBl1Jvi8Nlz5yvnLO8+qLmHFAIhANWSX6qVj2546eZecHKKj8TCF6pfhYVuwOS33HJCeKSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10644849},"engines":{"node":">=18"},"gitHead":"299b5e48ac686ad5243aeacf6a256c69598cb187","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","node-fetch":"^2.6.1","tar-stream":"^3.1.4","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@types/node-fetch":"^2.6.12","@types/tar-stream":"^3.1.3","@malloydata/malloy":"0.0.319","@malloydata/db-trino":"0.0.319","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.319","@malloydata/malloy-sql":"0.0.319","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.319","@malloydata/db-postgres":"0.0.319","@malloydata/db-snowflake":"0.0.319","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2025.12.17.299b5e4_1765942742827_0.7660878991867555","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.2.16.263ee22":{"name":"@malloydata/cli","version":"0.0.50-next.2026.2.16.263ee22","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.2.16.263ee22","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"cf5411af782a091bce66700b533f10027cd8b925","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.2.16.263ee22.tgz","fileCount":8,"integrity":"sha512-/62NPoXbQr9j7IviK4GL4BzjUID0dO86WhPcCesc8B7SQ0jw/JHwW7onIQYNEI/TbSD/lCnjm8+6VbOX1JGjIQ==","signatures":[{"sig":"MEQCIB2YdNM6sYsV+crGF6oEs/dnZGJ2W5GpvwCI/b+RN6s6AiAi/FmM7CW58Z66AjV1ePxbWTT6vQ6CMRBmGkXCOFgUcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9952796},"engines":{"node":">=18"},"gitHead":"263ee22e3ab319df1a41970df5e0114f6b14f6d3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@malloydata/malloy":"0.0.339","@malloydata/db-trino":"0.0.339","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.339","@malloydata/malloy-sql":"0.0.339","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.339","@malloydata/db-postgres":"0.0.339","@malloydata/db-snowflake":"0.0.339","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.2.16.263ee22_1771210724672_0.7348715353084792","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.2.25.a94f384":{"name":"@malloydata/cli","version":"0.0.50-next.2026.2.25.a94f384","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.2.25.a94f384","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"9824901ad4dd662aad744409f85bd34ce0e8c5ac","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.2.25.a94f384.tgz","fileCount":8,"integrity":"sha512-tW8EOXjdb20XcSmqidcLbkpB8X74jcb5BwDXanzUXSGSIuJSpwrrcW7A727Frb1CBTjlK9j9zR6/esfBWXSpyg==","signatures":[{"sig":"MEUCIC9fj/ezI3WCbnjLSQben/0YOIt5WGZu2gWlNWPwDTVNAiEA9CZrVTCaJXi5PUh90ZvVKSd/5TLLP+9439JzMEgkhJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9954270},"engines":{"node":">=18"},"gitHead":"a94f384bcba724e6ae3476ab03590d09599a3196","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@malloydata/malloy":"0.0.347","@malloydata/db-trino":"0.0.347","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.347","@malloydata/malloy-sql":"0.0.347","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.347","@malloydata/db-postgres":"0.0.347","@malloydata/db-snowflake":"0.0.347","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.2.25.a94f384_1771996966803_0.3273963013283421","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.2.25.920c80c":{"name":"@malloydata/cli","version":"0.0.50-next.2026.2.25.920c80c","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.2.25.920c80c","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"33fd2a9a87e2b83432fbeb68bee6d8481a08beaa","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.2.25.920c80c.tgz","fileCount":8,"integrity":"sha512-JkGIam4cr9FN6pPS2rilxTTeVp8rIxUjo6+wPLgr38uwdh1MByN9ne4DSfBvSyUQMIF09zsEaSmOpTdjWnCEBg==","signatures":[{"sig":"MEUCIQCgPAbqeVE/4HidFEAdtatxe86c8x6+OFh1Bu7R9rxekQIgCBA9BMnwAqUznbTnMVkCvxabrPkV1EJA09huvugNuP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9960016},"engines":{"node":">=18"},"gitHead":"920c80c028fc7d10b3f4a72997397523c8ec1192","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@malloydata/malloy":"0.0.347","@malloydata/db-trino":"0.0.347","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.347","@malloydata/malloy-sql":"0.0.347","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.347","@malloydata/db-postgres":"0.0.347","@malloydata/db-snowflake":"0.0.347","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.2.25.920c80c_1772058556107_0.06830364694381363","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.2.26.999d4ed":{"name":"@malloydata/cli","version":"0.0.50-next.2026.2.26.999d4ed","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.2.26.999d4ed","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"3570ee85b532186da7913361dc944af6cd705f09","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.2.26.999d4ed.tgz","fileCount":8,"integrity":"sha512-dn3CFUnMJGfFMtPpiwsyxD8IGJhMXu8aNWUO6tFCK2+xU6pBfpGDJTKosKqaREebfjzsivarWArgx4bcGDPtVg==","signatures":[{"sig":"MEQCIBPOuBH2m/ZiaTWySFjAosBTLoUL5otrgdsKjsBjz34rAiA3gneIXlGz5yF3RBCrkJkkTRMUND2zH9fQ9BePWBmVGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11004483},"engines":{"node":">=18"},"gitHead":"999d4ed301b669a762dc5e3ea4b848f81a89fd4e","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","postinstall":"node -e \"try{require('./dist/post-install')} catch {}\"","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && ts-node test/.build/npmBin/post-install.js > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@malloydata/malloy":"0.0.348","@malloydata/db-trino":"0.0.348","jest-silent-reporter":"^0.5.0","@malloydata/db-duckdb":"0.0.348","@malloydata/malloy-sql":"0.0.348","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.348","@malloydata/db-postgres":"0.0.348","@malloydata/db-snowflake":"0.0.348","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.348","@typescript-eslint/eslint-plugin":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.2.26.999d4ed_1772069437611_0.4735269321932829","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.2.26.97bf677":{"name":"@malloydata/cli","version":"0.0.50-next.2026.2.26.97bf677","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.2.26.97bf677","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"fbbeb1f8040517a87e5a11476671d4641a0f73a2","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.2.26.97bf677.tgz","fileCount":7,"integrity":"sha512-yyPtYfDmRS8qTJOE5G2tp7Y0eYTLqtHxKW8Uy7i+bdBcWdH2nqThSOHTMHjZb32bs3mQj3j9TDXcNThTEcXT6w==","signatures":[{"sig":"MEQCID24CGDPyN4/OafCpCMY8F+A+OMQm80/U27koDpjOAvGAiBJkGhyqgQhEo41bRGIfPNjcwhXypDOETDsIU6iUHbUDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11003510},"engines":{"node":">=18"},"gitHead":"97bf6775cd7ed4b790dc5ba72f46bdc2ca9ef336","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest)","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next)"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@malloydata/malloy":"0.0.348","@malloydata/db-trino":"0.0.348","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.3-r.1","@malloydata/db-duckdb":"0.0.348","@malloydata/malloy-sql":"0.0.348","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.348","@malloydata/db-postgres":"0.0.348","@malloydata/db-snowflake":"0.0.348","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.348","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.3-r.1","@duckdb/node-bindings-win32-x64":"1.4.3-r.1","@duckdb/node-bindings-darwin-x64":"1.4.3-r.1","@duckdb/node-bindings-linux-arm64":"1.4.3-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.3-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.2.26.97bf677_1772134159046_0.8872854254257978","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.2.27.8c477f8":{"name":"@malloydata/cli","version":"0.0.50-next.2026.2.27.8c477f8","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.2.27.8c477f8","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"fba9ce82d9bc9ac7004e02d2fe258569d4fb49df","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.2.27.8c477f8.tgz","fileCount":7,"integrity":"sha512-hDMGZtnfe3vvwgtEUt7PsllTscRHJszQCGt5HNEnPcJTReFJFNoU75N8Zvomu0lpwLeRNQdiHNSAKn79/FWazA==","signatures":[{"sig":"MEUCIQDLiAeOHEnysUeuxIzn5wojYQtlAsJL/nTWFyM0huPQMgIgAQ75wLTpTHfJKExCKBu6XKADVNUT/UkUIJf4EW5MNdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11004626},"engines":{"node":">=18"},"gitHead":"8c477f83b79c83cb386375b1a75e7ca785a004a1","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.349","@malloydata/db-trino":"0.0.349","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.349","@malloydata/malloy-sql":"0.0.349","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.349","@malloydata/db-postgres":"0.0.349","@malloydata/db-snowflake":"0.0.349","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.349","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.2.27.8c477f8_1772152102911_0.1680066908467166","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.50-next.2026.3.3.3939584":{"name":"@malloydata/cli","version":"0.0.50-next.2026.3.3.3939584","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.50-next.2026.3.3.3939584","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"588da75fa7577abf8d27e7d43f0d1e3de422ceaa","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.50-next.2026.3.3.3939584.tgz","fileCount":7,"integrity":"sha512-1AD0qy3N3bZWgG8DyyWXelssVkLU/yLm5KfUZ/jfI1WZtVjBw4LB/TSB3QpK5JiY3Cbm3MJAXVXEZz8ezIaLuA==","signatures":[{"sig":"MEYCIQCl7nS7OjBBLyd1F3EkmsnwMXsffL8q+NSRufCXsgMVKgIhANksUi1+41kIJECPhszSFgC1Oj/jwHPBKS7k81XrYnP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11005764},"engines":{"node":">=18"},"gitHead":"3939584b006d813f20a83211ac552a6c7f996fbb","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.350","@malloydata/db-trino":"0.0.350","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.350","@malloydata/malloy-sql":"0.0.350","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.350","@malloydata/db-postgres":"0.0.350","@malloydata/db-snowflake":"0.0.350","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.350","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.50-next.2026.3.3.3939584_1772499697638_0.0483606161462502","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.51":{"name":"@malloydata/cli","version":"0.0.51","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.51","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"92ca976bab909191c12c3b7f77baf3a1bf2e9155","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.51.tgz","fileCount":7,"integrity":"sha512-4+4f8aZhkuZJP+0H+du2semQLC3ThZcxiIJxjxzH438e7QtC3M+E/7ReThmaYNr3Y/Hz9xFQsDMoZgaAhyzTEA==","signatures":[{"sig":"MEQCIBTSks6Wx+74XKsM3Jiww9CQx41J5i6CK0rUBRl4CkxmAiBERYbwaEBKSN8PoBSBFJso3sDZLnYh0zzEq47sw0XqqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11005720},"engines":{"node":">=18"},"gitHead":"3939584b006d813f20a83211ac552a6c7f996fbb","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.350","@malloydata/db-trino":"0.0.350","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.350","@malloydata/malloy-sql":"0.0.350","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.350","@malloydata/db-postgres":"0.0.350","@malloydata/db-snowflake":"0.0.350","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.350","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.51_1772855978349_0.13349788029190623","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.51-next.2026.3.7.935831b":{"name":"@malloydata/cli","version":"0.0.51-next.2026.3.7.935831b","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.51-next.2026.3.7.935831b","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"75e506b3d13a32c9a37f00f37a2a1abd12819c6f","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.51-next.2026.3.7.935831b.tgz","fileCount":7,"integrity":"sha512-m4J2TG9O7COeij93RrMJNxPeBXL6RCFrRWQB8DKfdBtKvUIX95AlEWAtAOWJ1qiLZ0rHGpQGEO+wJJ4mrWmW5g==","signatures":[{"sig":"MEQCIG1iRuwUIRHPr+PibLJhR9WDEl3193v2mk+gZSmvAPRZAiBMWESRJ1siYhrAIs9D6qQ6db+w373Y+B9UjFedHErYpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11005764},"engines":{"node":">=18"},"gitHead":"935831b5efcdcb99e6465f440bc9023f43fbc378","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.350","@malloydata/db-trino":"0.0.350","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.350","@malloydata/malloy-sql":"0.0.350","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.350","@malloydata/db-postgres":"0.0.350","@malloydata/db-snowflake":"0.0.350","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.350","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.51-next.2026.3.7.935831b_1772856047267_0.7695908958492665","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.51-next.2026.3.7.ee44996":{"name":"@malloydata/cli","version":"0.0.51-next.2026.3.7.ee44996","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.51-next.2026.3.7.ee44996","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"9e836d93ddb6c44544f27d33ba5750a3288ae5aa","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.51-next.2026.3.7.ee44996.tgz","fileCount":7,"integrity":"sha512-8+5q0kPRhku8gTX3h6+Z/EbvJOdTKDL3Ckfnzcz/dhvHa+yOD06In8Ybj9X2oV8m6icRI5tZkglTU8/m2XakUg==","signatures":[{"sig":"MEUCIQCFqwTOKWFnxl8oeltYjJNRARycMg8vzwLKbeGFDviZ7QIgBzwDa+60kKnZXd/7PYgwDqPSn0Toad/d8OCfPLmIYZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13162441},"engines":{"node":">=18"},"gitHead":"ee44996ce11b24ec74b8e561ba293872b2f485bc","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.351","@malloydata/db-trino":"0.0.351","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.351","@malloydata/malloy-sql":"0.0.351","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.351","@malloydata/db-postgres":"0.0.351","@malloydata/db-snowflake":"0.0.351","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.351","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.51-next.2026.3.7.ee44996_1772856071395_0.13612191789798467","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.51-next.2026.3.7.04f6b8f":{"name":"@malloydata/cli","version":"0.0.51-next.2026.3.7.04f6b8f","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.51-next.2026.3.7.04f6b8f","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"55500eea44e8d2104615bb7db76e41979e9fdf0e","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.51-next.2026.3.7.04f6b8f.tgz","fileCount":7,"integrity":"sha512-zm/LlakKEMo7/ftjplnW9RdwGtS6fc9D6cQnxiV0mCvvMHQ55bVY2wq26dA0q2dunmrNLyvneaATSRpyekRPMw==","signatures":[{"sig":"MEUCIHQY5bwzHt/iv+3UpW9Hvw7yI8CTTgO+FA0RtQgcmjznAiEAhmLfc6MlyC45ssw37hRyPxVxAGdeeJ7e3kFSpaMNAqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13162441},"engines":{"node":">=18"},"gitHead":"04f6b8f7888da06d73f21ad1485c46edae03217d","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.351","@malloydata/db-trino":"0.0.351","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.351","@malloydata/malloy-sql":"0.0.351","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.351","@malloydata/db-postgres":"0.0.351","@malloydata/db-snowflake":"0.0.351","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.351","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.51-next.2026.3.7.04f6b8f_1772856353725_0.2266017837931671","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52":{"name":"@malloydata/cli","version":"0.0.52","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"08740630ab9343a45b253cf8b141085e48ce5bc6","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52.tgz","fileCount":7,"integrity":"sha512-3drkvoSi6me4BDBGgV7i8nkMV0ea77qBhjuc4bsTexXgqUwX2Ho1V1dT/5ndbTGgeeX2ocrDzVwUW8Y03BKgkA==","signatures":[{"sig":"MEUCIQDyJl9rKQoHNLKmFA+6atibe6T/I8RdkK26q40QQFHfXgIgSWNJvuuLf3KbFTHjl72H9HEIibCnpkJw1AETqnSkFiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13162397},"engines":{"node":">=18"},"gitHead":"04f6b8f7888da06d73f21ad1485c46edae03217d","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.351","@malloydata/db-trino":"0.0.351","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.351","@malloydata/malloy-sql":"0.0.351","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.351","@malloydata/db-postgres":"0.0.351","@malloydata/db-snowflake":"0.0.351","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.351","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52_1772856605648_0.3886999830693676","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.7.930b7b5":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.7.930b7b5","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.7.930b7b5","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"0664b486945032da43cd0087e989a33735e2b202","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.7.930b7b5.tgz","fileCount":7,"integrity":"sha512-/VkCxe2p4KMIx5QHreJRLTQ84I2dMffdimQ8b0BMAEDVs2EpXh4WEnfFbE4pF5eRD9t3MqAkLiF1HU0fh9q3/g==","signatures":[{"sig":"MEYCIQD42xdCCPfUmpO1NdsjZ5JQh/+1Jugr+aW0HxR+/K1EiQIhAOIFmHK+QqwTvEJTUo7+1bPLFMgdeX7W3uARRqkdFBeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13162441},"engines":{"node":">=18"},"gitHead":"930b7b5a4cd4acb313cc9e8a0af9fd2a5313c1b2","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.351","@malloydata/db-trino":"0.0.351","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.351","@malloydata/malloy-sql":"0.0.351","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.351","@malloydata/db-postgres":"0.0.351","@malloydata/db-snowflake":"0.0.351","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.351","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.7.930b7b5_1772856687270_0.8368625050562801","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.14.64eef8e":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.14.64eef8e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.14.64eef8e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"f1c610a90aaa99156f466a2f97a2d8aeddeb5c5a","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.14.64eef8e.tgz","fileCount":7,"integrity":"sha512-ntGnmiZhoy3C/Ti6qrduRBhT8ZgF+LerM442kgXYGm4hU07e44SaNru/51qKJCwk0fT7+pp2oH6LyqFOILKhWg==","signatures":[{"sig":"MEQCIBSwNV0okZ0uSmE2I/GGHHmbILvz25dNEjqshl83/cU1AiBBoyslyYVT3rZJ23tUIpN38nyS6GmHpvTozpZZ5Vmz/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13181695},"engines":{"node":">=18"},"gitHead":"64eef8e0ea0ed3aff7955bcd881574b7a49c6b37","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.361","@malloydata/db-trino":"0.0.361","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.361","@malloydata/malloy-sql":"0.0.361","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.361","@malloydata/db-postgres":"0.0.361","@malloydata/db-snowflake":"0.0.361","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.361","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.14.64eef8e_1773454517581_0.43972061689327124","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.23.9c6e16b":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.23.9c6e16b","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.23.9c6e16b","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"8700d84c0cdea252efb564dcc17d235c1d2a3de4","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.23.9c6e16b.tgz","fileCount":7,"integrity":"sha512-KMqzdhba7bdAQWysET9gNnGc1kj7hNjW55Q+X2KgeFmvBYnKcWjydi3jPOgv87m72dWtSTE/MIJ4pyx4sRwjQg==","signatures":[{"sig":"MEUCIQCzy5opQDa0c3/hh9I3M6fKgEF23oo4L8oN2dfXEWaLvgIgBXmaKSLwW/h69U7Wa2Kdzx+31bWkZ4LW51Dd0BzJuXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13218264},"engines":{"node":">=18"},"gitHead":"9c6e16b41f34f46e9ec3c419519785d8d2bb008a","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.365","@malloydata/db-trino":"0.0.365","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.365","@malloydata/malloy-sql":"0.0.365","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.365","@malloydata/db-postgres":"0.0.365","@malloydata/db-snowflake":"0.0.365","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.365","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.23.9c6e16b_1774241705032_0.8664275795329319","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.24.60e12fc":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.24.60e12fc","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.24.60e12fc","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"aef97cff90d008e1d6983730d51882727572d79d","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.24.60e12fc.tgz","fileCount":7,"integrity":"sha512-CNMBOnHGw5LA8ATwGiDfbUeDkExlBlN+LS7hd3zm/ImuRlO8y7RFh3wOBugO5njym4H7Fk9esq2R0Wj/Zboo6g==","signatures":[{"sig":"MEUCIGL4Cm4EQxWIZEbFTcGUVpru1ERhf9/OHBNdQD1EaqG8AiEA4CKo5usRQSuRLCXWo3fIeXhvcVL5zGRWZtKxKqdvHao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13217997},"engines":{"node":">=18"},"gitHead":"60e12fcb688e61935e9f879bb88ed47b169a19fd","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.365","@malloydata/db-trino":"0.0.365","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.365","@malloydata/malloy-sql":"0.0.365","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.365","@malloydata/db-postgres":"0.0.365","@malloydata/db-snowflake":"0.0.365","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.365","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.24.60e12fc_1774377107152_0.10012248222807663","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.24.7a7ee9a":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.24.7a7ee9a","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.24.7a7ee9a","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"454c4043530d9e77bd9d6df1351bc4f7f4bfd173","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.24.7a7ee9a.tgz","fileCount":7,"integrity":"sha512-kE7KpIeypKHCsefmDKC9AoTjM8Dz1irb/wn0eaccdq3UwJHtHVJN/EnExspiQbhCKpkZ/OuP4Q5HxU5AttHznA==","signatures":[{"sig":"MEUCIQDd7vOB9cA+E68YcfJe6YYTaahEezV8sVb/L39jZo7tGwIgZ7tsDzq/3RFaOwjIlnMOubtc6TF7J4S2jsqeMZC75bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13220859},"engines":{"node":">=18"},"gitHead":"7a7ee9af29b0092661c774238f1b5356b9e1c408","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.365","@malloydata/db-trino":"0.0.365","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.365","@malloydata/malloy-sql":"0.0.365","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.365","@malloydata/db-postgres":"0.0.365","@malloydata/db-snowflake":"0.0.365","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.365","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.24.7a7ee9a_1774378776768_0.17656106595102883","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.24.d297ae5":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.24.d297ae5","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.24.d297ae5","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"83130fe84cb56e2900615476898bcfa1a819622d","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.24.d297ae5.tgz","fileCount":7,"integrity":"sha512-47VNlqzf04w1KejMwpUvREABGKsJ2bxz3ajM1m3xrtudYgmBe9aiKC5aqvvLVT0Nqud7Sdqb7UfE+I3Dvz7iOw==","signatures":[{"sig":"MEUCIAM5ahfUszYDqBiUHug29Z+tDsls+OVtZa+U7QRtfhn2AiEA3/az64HqrlT/QZJ2W/vfFDvKuMxWNeMw3kG9R8+rSIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13221084},"engines":{"node":">=18"},"gitHead":"d297ae5f01eea81cab8e93c6338ff480bde2e88e","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.366","@malloydata/db-trino":"0.0.366","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.366","@malloydata/malloy-sql":"0.0.366","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.366","@malloydata/db-postgres":"0.0.366","@malloydata/db-snowflake":"0.0.366","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.366","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.24.d297ae5_1774390504299_0.9290999989312361","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.24.29f83fb":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.24.29f83fb","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.24.29f83fb","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"df76130e7de8e25145f599057fec985ee23062dd","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.24.29f83fb.tgz","fileCount":7,"integrity":"sha512-Qe3/kaLaHi9zIumlu+Ol1cPgz5a/yMG4qXbFdUGcLK1/dBzUY2sb8YZvW1wCvvP+zjKavV71Tff3lT7XbjHBOA==","signatures":[{"sig":"MEQCIBQFWXAapiDBJGsMw19r3wh6tRtSBxqz0BxCGL+tIBHEAiBCFVJ33x0GSCePkS2D5IEBCZUHqj9A7dBfz2/nLWxNRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13221084},"engines":{"node":">=18"},"gitHead":"29f83fbf392bd0678aa175ab57b59bdd456b602b","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.366","@malloydata/db-trino":"0.0.366","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.366","@malloydata/malloy-sql":"0.0.366","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.366","@malloydata/db-postgres":"0.0.366","@malloydata/db-snowflake":"0.0.366","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.366","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.24.29f83fb_1774392209217_0.4367426038673017","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.24.d1b4712":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.24.d1b4712","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.24.d1b4712","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"d6724adc7361dc98c2c96dcc6ac3fa88167f3061","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.24.d1b4712.tgz","fileCount":7,"integrity":"sha512-UYHdnX3g0EuaHpImJ1ht6kRcE8ngfjiUMoOWbX8Ug3NeczI0c/FQ/khtTHmwwgUdroo0fz+6F0Yjj4ccL5wMUQ==","signatures":[{"sig":"MEUCIEAvFdqjw0qJmv4YUIBTlbtnMMRLpprmHrHwQj81c6zrAiEA/DC+DcC8nQlnF6RP4TqzamYvweLjL5MB0PPUcQDhk0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12726810},"engines":{"node":">=18"},"gitHead":"d1b47125e1d4bcf2a61e3c457d237d14a75f05d7","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.366","@malloydata/db-trino":"0.0.366","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.366","@malloydata/malloy-sql":"0.0.366","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.366","@malloydata/db-postgres":"0.0.366","@malloydata/db-snowflake":"0.0.366","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.366","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.24.d1b4712_1774393441538_0.18915304367593655","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.25.547b0d1":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.25.547b0d1","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.25.547b0d1","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"cde03ba4488480eac442063e1ac92c46b9893328","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.25.547b0d1.tgz","fileCount":7,"integrity":"sha512-Fn/cGxH84ibLR8T1lrMtQRmW7dA1fUUTeBA+RaxnEMbCCzH3xpy+F3OkjYlK7shtYvgxItF89zZNve4A/nDAOg==","signatures":[{"sig":"MEUCIQDIrWC8zjm7iRi1uMKqcNaMjXCN8eflbhyEf7eXUknlMQIgbuVO6A2Ha/M5oi8HDM9Zg4SZACt9cnkxGhUnGP8jbJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12726819},"engines":{"node":">=18"},"gitHead":"547b0d1e0e7fe7dca2d8da3c4ad58f2b3c758bf3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.366","@malloydata/db-trino":"0.0.366","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.366","@malloydata/malloy-sql":"0.0.366","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.366","@malloydata/db-postgres":"0.0.366","@malloydata/db-snowflake":"0.0.366","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.366","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.25.547b0d1_1774397829004_0.7885441697767446","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.3.25.b8fdc90":{"name":"@malloydata/cli","version":"0.0.52-next.2026.3.25.b8fdc90","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.3.25.b8fdc90","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"39a37b47c4efd16bf6f8b71940b5ff78cdcba222","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.3.25.b8fdc90.tgz","fileCount":7,"integrity":"sha512-ZwN0ePDbuzrrOCu3YGAy7mah3kYlcXdyaI4BdowD3F3LbiNNuAcs7tYVDMAlpuS5NScAVnyWspfSKRCew+LUaw==","signatures":[{"sig":"MEYCIQDGvmJFo5UoVgyTysnSmdDay0p+F4XZkWQWgMrsSwGHhAIhAO+oBKJOBrtWzdwT2qQf/k/f5plYYS2/+8ReL6c1YfwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12728145},"engines":{"node":">=18"},"gitHead":"b8fdc90819bc870d8aa3e795b7494323bb0c01bb","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.367","@malloydata/db-trino":"0.0.367","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.367","@malloydata/malloy-sql":"0.0.367","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.367","@malloydata/db-postgres":"0.0.367","@malloydata/db-snowflake":"0.0.367","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.367","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.3.25.b8fdc90_1774420446415_0.04744215134678753","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.4.10.f1c1e38":{"name":"@malloydata/cli","version":"0.0.52-next.2026.4.10.f1c1e38","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.4.10.f1c1e38","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"809444dd6758a43a81fee905bc526bcb5d994b9a","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.4.10.f1c1e38.tgz","fileCount":7,"integrity":"sha512-pnLdus26uHST+6InJqpOGe1LdBypox9CIf6pJVUKiPIsf7Jp3J8qQDd1FeS8IufeTrDUzr06myw8arDe22iSSA==","signatures":[{"sig":"MEUCIQDWgwmdVx4ZtTvuk4UKdo780s/iEXnDQYe8u5AQGzV3lwIgAqaIB0Bch9Oc1B8jQBU+UOkkcECOOr2hsFaLQP/yNGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12753108},"engines":{"node":">=18"},"gitHead":"f1c1e38df14c135710a9b6d5a3d6dd0418aa7403","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.374","@malloydata/db-trino":"0.0.374","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.374","@malloydata/malloy-sql":"0.0.374","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.374","@malloydata/db-postgres":"0.0.374","@malloydata/db-snowflake":"0.0.374","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.374","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.4.10.f1c1e38_1775852760302_0.9433337883756212","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.52-next.2026.4.13.daac7e9":{"name":"@malloydata/cli","version":"0.0.52-next.2026.4.13.daac7e9","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.52-next.2026.4.13.daac7e9","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"093b8dcc2ed9732a435b7909321168285ccf2759","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.52-next.2026.4.13.daac7e9.tgz","fileCount":7,"integrity":"sha512-G8nF1kuSVYdevpEi06jmWFPLgu+sbTgjboWZ1hP0X9L9SiajkqwjvWObXXqImLzQch58GEa21ixWScAzrsOezQ==","signatures":[{"sig":"MEYCIQDD8yyJi6dVlxvPkop6gaHR4g93IdZ/yv967MKl63wU8QIhAJ8P7eBq6cQXkAR9mXql4Bl3wQ6hBMF7ribIEhKYSTl9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12754567},"engines":{"node":">=18"},"gitHead":"daac7e9862ac73479b6d299468e8ad06c8fae4d3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.375","@malloydata/db-trino":"0.0.375","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.375","@malloydata/malloy-sql":"0.0.375","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.375","@malloydata/db-postgres":"0.0.375","@malloydata/db-snowflake":"0.0.375","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.375","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.52-next.2026.4.13.daac7e9_1776100118767_0.20337049411393449","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53":{"name":"@malloydata/cli","version":"0.0.53","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"157e0d897e80e27daacb0a25d4289838a4380a47","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53.tgz","fileCount":7,"integrity":"sha512-5m3V8JIg8MPKZR9oXZLPBVl5YGjU8qTVoDOPrJM+g7T/RGPpinTukBl40vnh/ug3RwyGVXTADNz+u/iK3hzBEw==","signatures":[{"sig":"MEUCIQDqNjAHQB2LAP+/6vE9yAx6ej4iPKFTceKHZcIzOobuQQIgYP0Xh1eWPOOmFXKLg5PfxypVBysBKo6bgJZAzfAZ/xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12754521},"engines":{"node":">=18"},"gitHead":"daac7e9862ac73479b6d299468e8ad06c8fae4d3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.375","@malloydata/db-trino":"0.0.375","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.375","@malloydata/malloy-sql":"0.0.375","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.375","@malloydata/db-postgres":"0.0.375","@malloydata/db-snowflake":"0.0.375","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.375","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53_1776460229069_0.44148034734728037","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.17.2fd325b":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.17.2fd325b","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.17.2fd325b","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"2379a7e98669b23ff32bd03ce2aa9fc9e30d2a92","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.17.2fd325b.tgz","fileCount":7,"integrity":"sha512-jLiNVBGUFP1OeTSso1LmoOAU1fSfa4ff6fbaBditsXNVcmIFKtXvaQDktrDJ+dSMR5o0gvKqeIq1M7DdNnLkTQ==","signatures":[{"sig":"MEYCIQCEbIe9VPiIBkTfqszFj8nmTcke2hnzn08vZuxmGRr2HQIhAOk+1dQKwccv66Dpgwbxg4lT6NXyP+vv8s3m5kln9vZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12754567},"engines":{"node":">=18"},"gitHead":"2fd325b2fc21149cbcf2e950c27913fb95c8d9ad","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.375","@malloydata/db-trino":"0.0.375","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.375","@malloydata/malloy-sql":"0.0.375","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.375","@malloydata/db-postgres":"0.0.375","@malloydata/db-snowflake":"0.0.375","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.375","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.17.2fd325b_1776460314569_0.9923696765035199","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.17.a12f720":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.17.a12f720","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.17.a12f720","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"30ed45a343b3eaffc8a4e0391668f980bbe71829","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.17.a12f720.tgz","fileCount":7,"integrity":"sha512-2FVFusyfU1/e5iphlKv9X1ZgBDaRQ8bf9ku358LGM05iUgfrYjZdy8slzYzd7i9kewbkL+LUS4WUeveZRNs/Sg==","signatures":[{"sig":"MEUCICYyM664UgKZWPZzvkm2RxDqM/Lk/UEOKruGnufeudw9AiEA6lx8VSxUS0cfdb99UPyIQKPVfPpMuGSlTv5jGFmJFcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12775864},"engines":{"node":">=18"},"gitHead":"a12f7205aea9f8b175f76a289e48ac476ee23345","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.380","@malloydata/db-trino":"0.0.380","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.380","@malloydata/malloy-sql":"0.0.380","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.380","@malloydata/db-postgres":"0.0.380","@malloydata/db-snowflake":"0.0.380","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.380","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.17.a12f720_1776460368015_0.8579861560870894","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.19.a5f0efe":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.19.a5f0efe","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.19.a5f0efe","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"96bd3c12988b545286ec96d546bbb2f9d405e6c4","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.19.a5f0efe.tgz","fileCount":7,"integrity":"sha512-bNJ2JYnYyMriCiymiBjPHBev/esaldQDCR//o42egR/T9xc0/exf6AmYg/XyGxc2MfvLCmqpt/FZkknnqi2BZg==","signatures":[{"sig":"MEUCIBZ55xfdKHU4MqkOCI9vdMLvNqMTB5FDUxNZx13hPCEJAiEA5wDS3pWcFYN06Z4W1luViA6aOWpd4FTMo+pDbVo+fHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12818795},"engines":{"node":">=18"},"gitHead":"a5f0efe748a043b88844621b5969aa94dc02ac9c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.380","@malloydata/db-trino":"0.0.380","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.380","@malloydata/malloy-sql":"0.0.380","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.380","@malloydata/db-postgres":"0.0.380","@malloydata/db-snowflake":"0.0.380","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.380","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.19.a5f0efe_1776577523976_0.5716856269548769","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.19.37d6ea7":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.19.37d6ea7","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.19.37d6ea7","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"0e1b3f19c22304120e1a24c9f33512a8cc6b5816","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.19.37d6ea7.tgz","fileCount":7,"integrity":"sha512-uAtebJ7kxG4SRU9ysCxKrzYRga3aGXrxw7QkT+e5Oy9e0xzx/EKUfCvF0cAxGsbvVJIQbSkSxrfHquQWKgQCww==","signatures":[{"sig":"MEYCIQDHJE9UVunQShARiRcvroapgv5JHFYw8opTAYhyPUH7OQIhAMTvsejVQ8bNuONuZEcU0pIFOw6J6I5hWlVG+Wrx5vpb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12821334},"engines":{"node":">=18"},"gitHead":"37d6ea71b7f866f24a581d7baddefa89418deb09","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.380","@malloydata/db-trino":"0.0.380","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.380","@malloydata/malloy-sql":"0.0.380","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.380","@malloydata/db-postgres":"0.0.380","@malloydata/db-snowflake":"0.0.380","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.380","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.19.37d6ea7_1776577982431_0.8215792242146012","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.21.0e51a5d":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.21.0e51a5d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.21.0e51a5d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"22b36468ada18219cee7e695bde7e3bb1dd39c93","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.21.0e51a5d.tgz","fileCount":7,"integrity":"sha512-fTSb2L7L2G8MDtBEfFYHbp7eJSHvVCzbEJl64/gZSkE8NTNBRrDBOlEUixcZcHQzJ/qmH4XyIHBKAbCH0ETtlQ==","signatures":[{"sig":"MEUCIQDM8ZgpTT1jb+TrkASO3c0Eubd7VwT7B0KAe0fR9nIh7QIgZhQEk6lE4VQCFT9iJaZOEp7BXFRxMue256L7fHwHam8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12821487},"engines":{"node":">=18"},"gitHead":"0e51a5dfe69245a549f0dc89afcdb44ed983c816","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.380","@malloydata/db-trino":"0.0.380","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.380","@malloydata/malloy-sql":"0.0.380","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.380","@malloydata/db-postgres":"0.0.380","@malloydata/db-snowflake":"0.0.380","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.380","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.21.0e51a5d_1776813485752_0.5319133545858601","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.27.7445761":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.27.7445761","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.27.7445761","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"5489ec800b4f903b79ebe5573b958a06ee3aec64","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.27.7445761.tgz","fileCount":7,"integrity":"sha512-3rE8aLxgoKTwLminyEtiskpiuYkbfYfsAtzF2WSULRhjhQq0Za8T/dDkTVWJ5A+7HANcXfBiT6kjgy5HDY6D6A==","signatures":[{"sig":"MEUCIDbbrCJt5CRdZ8gWQMQfRqFT7/J/xJyZSM8eQYA3HpYOAiEA9ieRcTQOLTgVGSqCoLRQMLEWBvLjL0Zc0eSE5WaxuzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12821487},"engines":{"node":">=18"},"gitHead":"74457616f498662313a534239173c37cc78e2e9b","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^4.8.4","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.380","@malloydata/db-trino":"0.0.380","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.380","@malloydata/malloy-sql":"0.0.380","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.380","@malloydata/db-postgres":"0.0.380","@malloydata/db-snowflake":"0.0.380","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.380","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.27.7445761_1777309360014_0.9363640432520193","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.27.8c24398":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.27.8c24398","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.27.8c24398","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"d6a7647ba75aa2ba0fc4092137201a1af88a0a9a","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.27.8c24398.tgz","fileCount":9,"integrity":"sha512-qVYnndfea425lQyCRJ9HD3A//fXHSOc5q2N/SRt5m+gAb8RPPb2rFYRS3I8y4coWNeYhgaW34gntd8BxOwSEjg==","signatures":[{"sig":"MEYCIQCdsGLy+0cB/1gZr5ZBZ89b+bQ4CN63zdI3i9v0q7Qv9QIhAOylrF6rCLtOtrBovq1HtRjfzFxupwZD1myDCK8VyEca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13528668},"engines":{"node":">=18"},"gitHead":"8c24398a87585369430c281f470261e96b65b3af","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.383","@malloydata/db-trino":"0.0.383","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.383","@malloydata/malloy-sql":"0.0.383","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.383","@malloydata/db-postgres":"0.0.383","@malloydata/db-snowflake":"0.0.383","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.383","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.27.8c24398_1777332051459_0.49936913427144525","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.28.2543d11":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.28.2543d11","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.28.2543d11","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"fbf52366a248e83d52b1d08e44b853bdd3354b90","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.28.2543d11.tgz","fileCount":9,"integrity":"sha512-/JRz+Zs43F5ejiRyt6FpH6vooKuhKsC5ae4XGDbvewguPnzqIyeBFcDNZVEuP7MRJzyGgofmg4qzgdmsY6Ypbw==","signatures":[{"sig":"MEUCIQCleCfNUrlNEb0W5lUd/NW0Yfc/OVkpkHHbLtPGEdqxIQIgChY4yw/Ekg7CF/8OM4ujOagK37dmANJDur2pO+rdrIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13557711},"engines":{"node":">=18"},"gitHead":"2543d119bf2ab9d5d73b56b2e60d2a5a69986ced","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.386","@malloydata/db-trino":"0.0.386","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.386","@malloydata/malloy-sql":"0.0.386","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.386","@malloydata/db-postgres":"0.0.386","@malloydata/db-snowflake":"0.0.386","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.386","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.28.2543d11_1777411989201_0.11009039976034574","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.28.e62130d":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.28.e62130d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.28.e62130d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"3b6dff5311e6451fe31dc2755d2c141a136378e4","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.28.e62130d.tgz","fileCount":9,"integrity":"sha512-YngeoE2C4VTL1Rsb3SIJcCLyWOSWF8ml6J69FeR8oavFugoQTMAu4VHXeTuhyAoqXGCb+pUtb8FhT+6MLMMNMA==","signatures":[{"sig":"MEUCIGglR+SX78Z4knCzk7gbfPUEiLwhRS46opaYSuU0IEjIAiEA0LW0A/qE2TnE2I+V22QEQkPhC2/LVsTzssyVOMWC5zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13561315},"engines":{"node":">=18"},"gitHead":"e62130d1604b7efbabb738a3ebf92040fede1568","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.387","@malloydata/db-trino":"0.0.387","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.387","@malloydata/malloy-sql":"0.0.387","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.387","@malloydata/db-postgres":"0.0.387","@malloydata/db-snowflake":"0.0.387","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.387","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.28.e62130d_1777418333275_0.34571453327898904","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.29.3e97ec5":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.29.3e97ec5","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.29.3e97ec5","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"efe129fa2c517acfc4a7b2aeefceaf2c86d62cef","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.29.3e97ec5.tgz","fileCount":9,"integrity":"sha512-63tomYKs2n9kGYy1jVNhDW0HnnXDcAYzdN5KoQSgV9Zxy/OaASz5fsZxKl5TlFMdXHIoBTiMIFkM1OPRXfxtCQ==","signatures":[{"sig":"MEYCIQD/TVYJlS2kW6oB+RP0ihH+B5cwvflWjvDactTDVWDDFAIhAIrth03SSeP6xHuEYJ4kOZjDX5r7C8TCUPw4D6EIYq6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13562332},"engines":{"node":">=18"},"gitHead":"3e97ec5286bbe4ad9b0afc0fc97cc3f3c4115f44","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.387","@malloydata/db-trino":"0.0.387","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.387","@malloydata/malloy-sql":"0.0.387","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.387","@malloydata/db-postgres":"0.0.387","@malloydata/db-snowflake":"0.0.387","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.387","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.29.3e97ec5_1777497089817_0.39517803408187535","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.53-next.2026.4.29.3d30595":{"name":"@malloydata/cli","version":"0.0.53-next.2026.4.29.3d30595","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.53-next.2026.4.29.3d30595","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"af9be448d61e9de3e411ec7c44eff1e85bacaa98","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.53-next.2026.4.29.3d30595.tgz","fileCount":10,"integrity":"sha512-PYCzdRQYwsLVJ/aGQChh10D91816mx60rKgU2gpmegf04SbyGmnSoRqi5emdXnAdi0HHmb/QYz8U7wRia2iELg==","signatures":[{"sig":"MEUCIQCuHuWCY21J1OsMl8Aj/39GJeixnQcQtkgFGgQsAhQCBAIgFIgVzL7z6RsY1x9n4TrTEHHPARvuAk/ZcWHSfzvjI9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13568204},"engines":{"node":">=18"},"gitHead":"3d30595e3fcf9cf5cf141a5d8acb1bec448dbb74","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.387","@malloydata/db-trino":"0.0.387","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.387","@malloydata/malloy-sql":"0.0.387","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.387","@malloydata/db-postgres":"0.0.387","@malloydata/db-snowflake":"0.0.387","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.387","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.53-next.2026.4.29.3d30595_1777497759877_0.8987975781093271","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54":{"name":"@malloydata/cli","version":"0.0.54","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"3ee2e5e834ac3f71f02cdae680c03b041cede87c","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54.tgz","fileCount":10,"integrity":"sha512-uLzBdk4EMd3IlBkOHYuiBBbOuLB16bL77jECOorO4MZ2zCvOXMj2+AqFpnaCIVjBWyQJz+YcNzAu78jbmZIQLw==","signatures":[{"sig":"MEYCIQC4kWHnDwLZq4KV0xkJrmPdUkMiwCNVGe06lLlm8z3VgQIhANv/EOZpwwEuUX4XOIf36xJGoRBmESK75w39QVBw0fCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13568135},"engines":{"node":">=18"},"gitHead":"3d30595e3fcf9cf5cf141a5d8acb1bec448dbb74","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.387","@malloydata/db-trino":"0.0.387","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.387","@malloydata/malloy-sql":"0.0.387","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.387","@malloydata/db-postgres":"0.0.387","@malloydata/db-snowflake":"0.0.387","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.387","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54_1777653684852_0.33995712653476273","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.1.cb0227a":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.1.cb0227a","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.1.cb0227a","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"3f31eb3f912aaf64bf8b2c6ec4ed425d8eabf9fa","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.1.cb0227a.tgz","fileCount":10,"integrity":"sha512-xdsLl2v0/v4RzvNOvTjpJbkptemfJQKr1tPf79YdWQjhGSAPP6NJDPmIW3QbIO7QHNc9ivJR8AVnJV44WQSxww==","signatures":[{"sig":"MEYCIQDswGx7WjUwLryJvaf7H47jWr81R2Hlm67awCsQMeQlCAIhAOAIpm62anXOsedW72fjdevPmtWacrRl7HfjMo/UjB3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13568201},"engines":{"node":">=18"},"gitHead":"cb0227a4d346a39034ad1be8aaa23c9754721218","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.387","@malloydata/db-trino":"0.0.387","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.387","@malloydata/malloy-sql":"0.0.387","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.387","@malloydata/db-postgres":"0.0.387","@malloydata/db-snowflake":"0.0.387","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.387","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.1.cb0227a_1777653767178_0.6755251103045303","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.1.591f62d":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.1.591f62d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.1.591f62d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"f323e13554a95b26a866298224dfd991f3937451","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.1.591f62d.tgz","fileCount":10,"integrity":"sha512-DkaE1iC/4P/iGciXIWoV2JXdtXaZ1fvRVf21ou5VA47vUGkDHnWxBRyFa+H7zp1/tjX0OAOQkvTbKOWHGY7b3A==","signatures":[{"sig":"MEUCIQDgQiY/wWMoasCKmTJjhj2DxkI8qTSdObbkp8zAK9PmOQIgYqShXkx/VOGAsGsIsH6Bdb7KPGZqEhpgUUQTZrMJMzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13583300},"engines":{"node":">=18"},"gitHead":"591f62d197bafbe842df0f5ab33ec95c550d2f57","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.388","@malloydata/db-trino":"0.0.388","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.388","@malloydata/malloy-sql":"0.0.388","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.388","@malloydata/db-postgres":"0.0.388","@malloydata/db-snowflake":"0.0.388","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.388","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.1.591f62d_1777665283660_0.32812674976370415","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.2.65fe17b":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.2.65fe17b","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.2.65fe17b","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"e9e1eaef8921a7ad8844a88ea2e593746785be4a","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.2.65fe17b.tgz","fileCount":10,"integrity":"sha512-6PcuvgrHk+lkmYkP1XTw5IoXIwDJjlMt9XK+R2d/7T7lqDOdbIO08UjMzAw267LUH1hUCWvaOazLBkli3f1s1w==","signatures":[{"sig":"MEUCIHA6TelSzn+EhgIQOlKasHvfU0Y+8FszYtaqW9M0d7ViAiEAkr0ZuYsu4f6L985EyH/q2127ZFJN3Vgt8RQry2VJTwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13583921},"engines":{"node":">=18"},"gitHead":"65fe17b5263c203cfdb971100008e7d91f058b35","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.388","@malloydata/db-trino":"0.0.388","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.388","@malloydata/malloy-sql":"0.0.388","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.388","@malloydata/db-postgres":"0.0.388","@malloydata/db-snowflake":"0.0.388","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.388","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.2.65fe17b_1777739043737_0.9680792759937757","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.3.af6aede":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.3.af6aede","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.3.af6aede","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"6fb0be89d64493f1d19599d94fc7a4d9f7620ff3","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.3.af6aede.tgz","fileCount":10,"integrity":"sha512-ToqzsadYiW+2JrU30DXpe61LZSEU6LU8H9PuRDLcCBSXyXzpTpAIhMoVhl+vLrOv41wtgWKuykEJQW7usEqmYg==","signatures":[{"sig":"MEUCIEWtlwmzW89ZjjfBN3Sy572s9EPfO7L/xVk+NVG6HzZaAiEA+tOm7X4eGVbgSBwF7B6CTZ79KbvPuXY/bDqPNdDChVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13585635},"engines":{"node":">=18"},"gitHead":"af6aedeb910f5f49abe462a233b0480c99d08107","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.391","@malloydata/db-trino":"0.0.391","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.391","@malloydata/malloy-sql":"0.0.391","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.391","@malloydata/db-postgres":"0.0.391","@malloydata/db-snowflake":"0.0.391","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.391","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.3.af6aede_1777766799029_0.4583743567754961","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.4.1a92a44":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.4.1a92a44","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.4.1a92a44","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"f662c70bfcc01a555ebed7fe224317675fd1b2ac","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.4.1a92a44.tgz","fileCount":10,"integrity":"sha512-ENf9H7VQJvfht58N2OO/HKZ2CH0tpxjGbBl2u7pZr0x1JpV3cFEVgo0zH8/rifC5cZS3n/4jSZHo5d1LcxhkPw==","signatures":[{"sig":"MEUCIQDcdzVNIMMQA2DHGofcpGrOMVHYRyc96NPQbv+XXRdqcQIgarjB+FDEHlGlh46UFgVCa5Ejnqs5gsfV9Ri77cJFfeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13585999},"engines":{"node":">=18"},"gitHead":"1a92a442969a0597e97c01a6788665d3edeac478","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.391","@malloydata/db-trino":"0.0.391","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.391","@malloydata/malloy-sql":"0.0.391","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.391","@malloydata/db-postgres":"0.0.391","@malloydata/db-snowflake":"0.0.391","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.391","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.4.1a92a44_1777914883703_0.4737767443800087","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.4.8d18d45":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.4.8d18d45","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.4.8d18d45","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"2704ad337a02caf847b98029c63c770014dab945","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.4.8d18d45.tgz","fileCount":10,"integrity":"sha512-wB3pafInPMdbeHjK4bnzzq5SBD3K/Vp3w0dL9ps0uKKKW+C8ilrftA/L0G8gvFLyTDnA5DI4fOS1p6lWeLx9Xg==","signatures":[{"sig":"MEYCIQDbN13l2ll0BvkNsBtcBM9hAsSHXwJI8k/PIwjRupQoqAIhAJ/gaIqFPwcQvf3F6lIK47D3UnO0IfV/DkjIb3ZLWjLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13586097},"engines":{"node":">=18"},"gitHead":"8d18d451c481d6d25f8ae4546a7a12b43aa7d941","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.391","@malloydata/db-trino":"0.0.391","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.391","@malloydata/malloy-sql":"0.0.391","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.391","@malloydata/db-postgres":"0.0.391","@malloydata/db-snowflake":"0.0.391","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.391","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.4.8d18d45_1777927607409_0.9560962095227175","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.7.18ac3d9":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.7.18ac3d9","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.7.18ac3d9","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"5bda8f28368b90ea6061d01f59e79b315908f1c2","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.7.18ac3d9.tgz","fileCount":10,"integrity":"sha512-MKix8A4lAaBsauU5llF/oRdpa7m+lSAm4dcITbYLoIdFOWRcD9iTt97SiNLFKp8RYSqzpPWyV8XpoOp+15CotA==","signatures":[{"sig":"MEYCIQCwZfIdKo+tnz+oe14aL8jpCW2grrO3XGYP9tlPkBl+CwIhALwGA0IWIBbGj3iR2lAhNDu67j5kU4XSaZMSnx9TzL4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13619902},"engines":{"node":">=18"},"gitHead":"18ac3d9bc9ff4780bc32512cb2b28228fb5d9cdf","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.392","@malloydata/db-trino":"0.0.392","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.392","@malloydata/malloy-sql":"0.0.392","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.392","@malloydata/db-postgres":"0.0.392","@malloydata/db-snowflake":"0.0.392","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.392","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.7.18ac3d9_1778117394113_0.5881365531414937","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.7.d30df35":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.7.d30df35","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.7.d30df35","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"404aaa267ab4f9d1b47b1e078649cc436c2e67ef","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.7.d30df35.tgz","fileCount":10,"integrity":"sha512-3j6caMzwrDRYfQIVzCH/3I+wk1gSGRdr0iGRtcQPodeuH/3oiw7be4wY0FX9gsgdUHoo0qfau/l9KRXROBuXfw==","signatures":[{"sig":"MEQCIAMA65f8p2brhvbzJU/EG12MFQdFV1OYFmsuRFbKEyMLAiAL0z+O21WY49yfieJN2M5O4Vj9gq3deTC9jRZVOXi5XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13630376},"engines":{"node":">=18"},"gitHead":"d30df35fdac34bb8a2c20b4259d193ebfd57ec77","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.392","@malloydata/db-trino":"0.0.392","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.392","@malloydata/malloy-sql":"0.0.392","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.392","@malloydata/db-postgres":"0.0.392","@malloydata/db-snowflake":"0.0.392","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.392","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.7.d30df35_1778174545340_0.3620756340222675","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.7.73cf1a4":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.7.73cf1a4","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.7.73cf1a4","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"235a9b63b88cddcf6904733751d2fa475f4374b6","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.7.73cf1a4.tgz","fileCount":10,"integrity":"sha512-+6adLHWyIwHAA5sYjuZVjgMdqgG2/Txat05+rXXpliJ4b7uDaOfBMt4W4GZXaebZ7Yab+1My0gzt3bo0uNfyyg==","signatures":[{"sig":"MEUCIB+XeWpz9RwrDEqS+xKU7yfOCrW6B3Z5KO4ezleikBDHAiEAuhn2H1s0C6k15TtXj/4NFIpYnRDcCv3xo/a/fA+Iqcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13630542},"engines":{"node":">=18"},"gitHead":"73cf1a47b86e0c0b761f0127478a297a458fff19","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.393","@malloydata/db-trino":"0.0.393","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.393","@malloydata/malloy-sql":"0.0.393","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.393","@malloydata/db-postgres":"0.0.393","@malloydata/db-snowflake":"0.0.393","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.393","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.7.73cf1a4_1778177680259_0.19591056577343346","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.13.b4e820d":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.13.b4e820d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.13.b4e820d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"c4514c3f7ed1cd70371546435f34246120062c1e","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.13.b4e820d.tgz","fileCount":10,"integrity":"sha512-dAAp08eVvP+mKD7/N/UqeffVpdCK2a/dzw+1tEdE+MPnUENUaEf/tZF3hzBOYUsscenaRydmMvZFfQOvITGReA==","signatures":[{"sig":"MEYCIQDeIfFqOEzwul2QedvxoB6lMYAbzGzfCkppe7LniCvZ1wIhAP4QPCfCdgHpqCaCov7fW1G1COigg+3rWMGwErCtErs6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13658437},"engines":{"node":">=18"},"gitHead":"b4e820d6bb7f76e74ddc0c480c7559035b294bb6","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.394","@malloydata/db-trino":"0.0.394","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.394","@malloydata/malloy-sql":"0.0.394","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.394","@malloydata/db-postgres":"0.0.394","@malloydata/db-snowflake":"0.0.394","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.394","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.13.b4e820d_1778648971015_0.6965108865220924","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.15.7935bb9":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.15.7935bb9","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.15.7935bb9","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"923a94e9d713a27dffe81598f9d8ed4c712cf199","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.15.7935bb9.tgz","fileCount":10,"integrity":"sha512-QOJsY0lC5PYS9hllc1J2PVxKdaSQppgNBVE7j4vvuFAb1lZIbAIVKBlF9EGPWgX5Gp73//Xzjg6z3FcfLaaW7g==","signatures":[{"sig":"MEUCIQDI5WVbYQDYjAUcs23u3c5C3kGZDBQLZYTTrEQ/pz+wlgIgdw8DN5W1MCTi+gsP677W+3rRRiqBSrECbty1fW0uUH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13665646},"engines":{"node":">=18"},"gitHead":"7935bb9fb97c03489dfb82670a58067f32f88e2f","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.395","@malloydata/db-trino":"0.0.395","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.395","@malloydata/malloy-sql":"0.0.395","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.395","@malloydata/db-postgres":"0.0.395","@malloydata/db-snowflake":"0.0.395","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.395","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.15.7935bb9_1778804230167_0.9476765964960447","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.18.5bdfdc1":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.18.5bdfdc1","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.18.5bdfdc1","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"9d92c98b424a6a233c374d73ccd6288eae5da680","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.18.5bdfdc1.tgz","fileCount":10,"integrity":"sha512-Z5nnY34DpDUdmDc/EF4CeMWP9KWYUvdIoNs0sX0mm+L4EXG2Jf+XqNjozYYtN+uP3jvs3bMuV5fDfnwACk+F7Q==","signatures":[{"sig":"MEQCIF3/5NXfQn7QX3i/vei8UbK0ghrtUlo/No74c/NBxBmsAiBhy1wMRT3QF9fGvAKYg8deimTTpNgKrP445tE+twwyLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13667726},"engines":{"node":">=18"},"gitHead":"5bdfdc1d44c5e83d99da2ef7a8a9df1fd794a449","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.395","@malloydata/db-trino":"0.0.395","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.395","@malloydata/malloy-sql":"0.0.395","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.395","@malloydata/db-postgres":"0.0.395","@malloydata/db-snowflake":"0.0.395","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.395","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.18.5bdfdc1_1779145868436_0.841959032428294","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.18.b0a5be6":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.18.b0a5be6","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.18.b0a5be6","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"132933cd449d34f51a2e3d54c21fbcc92647ce73","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.18.b0a5be6.tgz","fileCount":10,"integrity":"sha512-sr9mxzKsDLjuxLoBc2MqPaNjpGi4N0dZfIvwsG5I4LJlyLm+/+lCUYXZEh05t04MT/fpMBc9K8dJpcR37QbpBQ==","signatures":[{"sig":"MEUCIQCRPXo8giuvthBxAHxpVEqk6cpkE+bdOoj4cbBAEuv2XgIgUypJIrbtcHGyte2YAvQAvFemqpu3GPeSlM4rlbVY/P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13666933},"engines":{"node":">=18"},"gitHead":"b0a5be61514e950905356e00db46610257f21589","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"scullin","email":"scullin@scullinsteel.com"},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.395","@malloydata/db-trino":"0.0.395","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.395","@malloydata/malloy-sql":"0.0.395","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.395","@malloydata/db-postgres":"0.0.395","@malloydata/db-snowflake":"0.0.395","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.395","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.18.b0a5be6_1779147173135_0.24969443187244988","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.21.9c08c3f":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.21.9c08c3f","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.21.9c08c3f","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"2bc01c727285c40f811fb7d4d7f3e3902e438a01","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.21.9c08c3f.tgz","fileCount":10,"integrity":"sha512-CeItc8DuPmMVivMwTQhVkEcX1OS1ZhvCKofr0PvxQNdh53n5c5UMev+fB9EKfXGBrIoJqsGmS4XdXm6+npMOSA==","signatures":[{"sig":"MEQCIB2zqiNJ6X9QgA3PfbHhZ3qMi28dryuQjUJKt2BOoYNvAiBiOqfv4AY268gZfdpMDg/Pruj5EQKR3EVrgKo99gTtGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.54-next.2026.5.21.9c08c3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13674892},"engines":{"node":">=18"},"gitHead":"9c08c3f1a34beed71d8e02ff40c8b21cd451082d","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.15.0","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.396","@malloydata/db-trino":"0.0.396","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.396","@malloydata/malloy-sql":"0.0.396","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.396","@malloydata/db-postgres":"0.0.396","@malloydata/db-snowflake":"0.0.396","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.396","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.21.9c08c3f_1779396798091_0.15307884789222426","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.23.9211238":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.23.9211238","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.23.9211238","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"8ff17a8764d42bd391aef13967171e1e525dd774","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.23.9211238.tgz","fileCount":10,"integrity":"sha512-xf+/yds95fXVozPQj9X32KZipbx3N/XLmWm3u9LogHZ70xyVM23/Hl585llvVhM484R8uln5SZdBBsV6/V5xsw==","signatures":[{"sig":"MEYCIQDbB7knqARnHRIoN+dc5t8R+gss7JPTfsJL9X3xcqvpNwIhANtQ1tFndY3JOWLOaNxEb7pxEwyYSJ0frDWPfXXkr9Cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.54-next.2026.5.23.9211238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13678679},"engines":{"node":">=18"},"gitHead":"9211238f725e63ae0ae1af6bd4d2d0e5beee099b","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.15.0","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.398","@malloydata/db-trino":"0.0.398","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.398","@malloydata/malloy-sql":"0.0.398","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.398","@malloydata/db-postgres":"0.0.398","@malloydata/db-snowflake":"0.0.398","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.398","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.23.9211238_1779562326859_0.9920739308494435","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.54-next.2026.5.28.9944d92":{"name":"@malloydata/cli","version":"0.0.54-next.2026.5.28.9944d92","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.54-next.2026.5.28.9944d92","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"ba7ab8536f1b36a72d0b7d04d70850fc1f7109ec","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.54-next.2026.5.28.9944d92.tgz","fileCount":10,"integrity":"sha512-kh2crt09RAgk0xsBiYSFhW3PZBsQruXdmboCLtHl+7IrLHD4nhq9Q5k0Y5zrYWz0E99XtwGsJBMyvG8YN4AXGQ==","signatures":[{"sig":"MEYCIQCUZV06qmNyHpD3oLfeH4rtufHK+xV/Ab5cUJ94pg0bXwIhAMGmUtlF2a9/q/RixIY1bJpwt7SCDZbKSVKcg9k605Im","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.54-next.2026.5.28.9944d92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13724351},"engines":{"node":">=18"},"gitHead":"9944d92e0de0125b1a5e12e984824bf5c23f5535","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.402","@malloydata/db-trino":"0.0.402","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.402","@malloydata/malloy-sql":"0.0.402","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.402","@malloydata/db-postgres":"0.0.402","@malloydata/db-snowflake":"0.0.402","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.402","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.54-next.2026.5.28.9944d92_1779931285556_0.9465337106143281","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55":{"name":"@malloydata/cli","version":"0.0.55","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"049544d99b218294ec91e7600a9e4e05f04d37a2","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55.tgz","fileCount":10,"integrity":"sha512-kSRE0ADFvHIVhAo51mw8BljT9CYNl7L1KZxfSJe+/BsToFJfeeuzXdQYgT8r1bqQzoYG7Yw8BKWOesQAi+itWA==","signatures":[{"sig":"MEUCIGkxl+NP+iPHX1qXqGb+T1boYN4KtiB3rI8iq6tikyS6AiEAxGQ79mv67jZTGgGM1bkeAy7ekyQGJn4TKXmNHAKuPQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13724282},"engines":{"node":">=18"},"gitHead":"9944d92e0de0125b1a5e12e984824bf5c23f5535","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.402","@malloydata/db-trino":"0.0.402","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.402","@malloydata/malloy-sql":"0.0.402","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.402","@malloydata/db-postgres":"0.0.402","@malloydata/db-snowflake":"0.0.402","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.402","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55_1780341875740_0.056758389026159595","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.1.e6638a4":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.1.e6638a4","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.1.e6638a4","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"dist":{"shasum":"a97e71198e74c90d3ea054aa96001fa09598cc80","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.1.e6638a4.tgz","fileCount":10,"integrity":"sha512-7irOieq7SOHYk9Rt8YLVdWIsvl0jA7a7SWKQGKWqYv5eLJqa4EFggpc2tH0SgMbqjP+y3jcuZYFNm77e6lqWkg==","signatures":[{"sig":"MEYCIQCr2hbD7kw5vwkJgIshi6QLwI76iAPO98p7qC3OQgN/CAIhALMliywyH8CYwMCTERZueAE8/evnoNpX9YAaQt2/UfG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.1.e6638a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13724348},"engines":{"node":">=18"},"gitHead":"e6638a4a15deb51b1f4a712d087ed4baf8de116d","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","pkg":"^5.8.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^14.11.2","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.402","@malloydata/db-trino":"0.0.402","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.402","@malloydata/malloy-sql":"0.0.402","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.402","@malloydata/db-postgres":"0.0.402","@malloydata/db-snowflake":"0.0.402","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.402","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.1.e6638a4_1780341976304_0.3851916254563881","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.1.02d1bfa":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.1.02d1bfa","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.1.02d1bfa","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"099ae42dee30c135f904543a74d531f6bc2d2a55","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.1.02d1bfa.tgz","fileCount":10,"integrity":"sha512-doczQY2gIC+4d5GjFgQ58bcArNscmC6DHxkvEw2TwUJXN6Z7+Dtccq3GrKI2ymCRmKT3tin8BJlm8w857aoLFQ==","signatures":[{"sig":"MEYCIQD6IWYpmZru7ShVq8gibIsgU+k7M7Q4zoY1YcLnE/IBigIhAM8yMaG7em1H//bOmDpdV/Eomk5iaK5DOLJMGuxawFB8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.1.02d1bfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13848032},"engines":{"node":">=20"},"gitHead":"02d1bfa0ee9110a589daa69e34d38bf6fff4e76c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.403","@malloydata/db-trino":"0.0.403","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.403","@malloydata/malloy-sql":"0.0.403","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.403","@malloydata/db-postgres":"0.0.403","@malloydata/db-snowflake":"0.0.403","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.403","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.1.02d1bfa_1780342171568_0.07307208302151968","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.3.1649402":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.3.1649402","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.3.1649402","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"259fa0882e66cac99d95d0565707ef9cbfc102f4","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.3.1649402.tgz","fileCount":10,"integrity":"sha512-JZSQuNE+uYb56/juLJ2MRENqS3pyS1u0YlBA8MrDO5HGc0ux95RuO4owu+8ORUtazQjs6Nq5W/YsGg0IDji2wg==","signatures":[{"sig":"MEQCIEu4nWqmlzHyUdnnv8cDMzPlnQnCtaj2rnMAqgIl3vj1AiBkvpCuCexxNS4f2dTyD/l14TEFAvuu3KT2yPAYxov/Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.3.1649402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13856231},"engines":{"node":">=20"},"gitHead":"16494022a6549fac960bced8d7b5510592a734e0","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.4.4-r.1","@malloydata/malloy":"0.0.403","@malloydata/db-trino":"0.0.403","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.4.4-r.1","@malloydata/db-duckdb":"0.0.403","@malloydata/malloy-sql":"0.0.403","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.403","@malloydata/db-postgres":"0.0.403","@malloydata/db-snowflake":"0.0.403","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.403","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.4.4-r.1","@duckdb/node-bindings-win32-x64":"1.4.4-r.1","@duckdb/node-bindings-darwin-x64":"1.4.4-r.1","@duckdb/node-bindings-linux-arm64":"1.4.4-r.1","@duckdb/node-bindings-darwin-arm64":"1.4.4-r.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.3.1649402_1780511291869_0.8329322344223615","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.4.5576097":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.4.5576097","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.4.5576097","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"19bf964bd40e28ddc8f9cc8ba965eaaaf1e54505","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.4.5576097.tgz","fileCount":10,"integrity":"sha512-+FHB+8w5qoGR0EiH1eRX2YhsH7nP44AHMl6oJiIIwpJf1vsjvgvx/AAntnl2U0o5m6OvgP/HCBqau8H0sBZasw==","signatures":[{"sig":"MEUCIAdKv/FLo1cTyRHnCuvmCO5iDGHCMIcOpXlDI06kV+tNAiEAwYI/StCtYkWySyIxGKCzvYPgB7SAmaunS0O9e5t6/bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.4.5576097","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13874139},"engines":{"node":">=20"},"gitHead":"557609732bb5637614faea21f81af515c6218e42","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.404","@malloydata/db-trino":"0.0.404","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.404","@malloydata/malloy-sql":"0.0.404","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.404","@malloydata/db-postgres":"0.0.404","@malloydata/db-snowflake":"0.0.404","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.404","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.4.5576097_1780537246000_0.5091545722430775","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.4.54dfa96":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.4.54dfa96","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.4.54dfa96","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"c9abdbab1eab2ceea449ac7f5d9f2e1f64033fcb","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.4.54dfa96.tgz","fileCount":10,"integrity":"sha512-Q5wq9V41/tUTFQcSuBSQrVqiRC5DHJw6tvvwc1tgRbm1j4dfBxCX7a0doLQE3XMbnE+6HNXNXzvsoNm8yiZArQ==","signatures":[{"sig":"MEUCIG1K4S72DD9BnpwJEXX2js7by0MQ1lA4O1677T+HKcx7AiEAijYLiXVtUrECyCOP1KCLxEVVsarcVBSsX8vztH9gaZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.4.54dfa96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13874139},"engines":{"node":">=20"},"gitHead":"54dfa96003383c44b516adcda0b690250526197f","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.404","@malloydata/db-trino":"0.0.404","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.404","@malloydata/malloy-sql":"0.0.404","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.404","@malloydata/db-postgres":"0.0.404","@malloydata/db-snowflake":"0.0.404","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.404","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.4.54dfa96_1780542119204_0.6744277721236471","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.4.afa381f":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.4.afa381f","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.4.afa381f","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"64afceee29fed13a95d16a99e7127c64a22735d9","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.4.afa381f.tgz","fileCount":10,"integrity":"sha512-aPRJiLU48q0xKK1NecwsK3nNVnwZ9tVQR/EsFuJ7FHYWpBKFjDmYFfqbJTS6tY3gKEaTmoDLuzCb1t9tAhOssg==","signatures":[{"sig":"MEYCIQDJm3AaT11x2R1QfMgbVKWoPBgiyypV/tgd82WlL/RkaQIhAMkpMhQs8gfRtp3iKCkHV5GAKYm/Z42irBtqpYZNBPTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.4.afa381f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13921532},"engines":{"node":">=20"},"gitHead":"afa381f399d04f07bbe5b799d2f9e732fa71fa71","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.4.afa381f_1780613499806_0.6655853004806254","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.4.d462a4c":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.4.d462a4c","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.4.d462a4c","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"b30ef038aca1f544bd77860a0255aa719a51c302","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.4.d462a4c.tgz","fileCount":10,"integrity":"sha512-k+0NFuvZigj3YyGHK+tKcOPrAsKu4z5dVuXLp2c0E4cFMG64F0A8EzKxIEFONtJYe0mRe+7mCAg3uR8mZbyLNQ==","signatures":[{"sig":"MEYCIQDUkuWaMHxCDL17gtmqsaohQTOtmTJM1rVnyIoE7o8TFQIhAPyDQhm22wpe1/3IxH4TB+sq4/eBnMMoC0WqmANFy3lw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.4.d462a4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13923830},"engines":{"node":">=20"},"gitHead":"d462a4c323918408b8e8f23ee9c9197566c6b66e","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.4.d462a4c_1780615309411_0.509328216252207","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.f3a96b7":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.f3a96b7","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.f3a96b7","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"12ed34570ea50bc360bbd67082671021734f30ed","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.f3a96b7.tgz","fileCount":10,"integrity":"sha512-FBjhN1ranLa+KJqWxzq3yoUZ5nLBQCTRdHLjouKnVbuWYuapwv29KwD+K5GtFEZUADcqMtO4fZnWTJ6xoNt4FA==","signatures":[{"sig":"MEQCIDOpuq7pC4VTGqMcA0IRoMUdT/c7XIBaqpYySqlv4JjvAiBkxE3HqvpdBotxj3T+gcPppbAftcU5xOgNT4ZGFT5Zrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.f3a96b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13924067},"engines":{"node":">=20"},"gitHead":"f3a96b79b3d9781b74a9dcd54b14b7de05e1c95f","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.f3a96b7_1781023375963_0.8248630613786578","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.53f6c70":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.53f6c70","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.53f6c70","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"f07160b125846aa26a3481cae116d6f1c327966d","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.53f6c70.tgz","fileCount":10,"integrity":"sha512-i8LCIQ4FE1EQrZl54uvQNTQN/zfQvXM8q8EBIsH9mbSzdG2T9nr2+OAEn0MHwzYLbb3rOz3wnV8PfyqtdE1G1w==","signatures":[{"sig":"MEUCIEcQbfgwUrVVGBcznocUEZsI6YOLVWT40T2ZcyAs/J1sAiEA0ieb4jzXeL+yz8Y6D3/jcYaeF0bP2BlSlkqrKXuWkR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.53f6c70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13942554},"engines":{"node":">=20"},"gitHead":"53f6c70ea857d3e5bf61795acd1c823619295a2c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.53f6c70_1781024977532_0.43933089292499483","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.e80195d":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.e80195d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.e80195d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"7faa7782b27bb50d08558184f5ee3526d1d965cc","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.e80195d.tgz","fileCount":10,"integrity":"sha512-aGjKjh5FuRm7ux4hJYBQ94e6ogTbFV41jnpyxnnxyQbkp9MwNSL8HDjwtHaJrRM3BfsyL0TV5bJj0HytAqpmHA==","signatures":[{"sig":"MEUCIB/pZpcuxXxnagSYUIdnJ2VHKfM00m/9afVEy4txnKRHAiEA/ediTsYit6NZS3E8fLh73If3rHFZN1UdDWmaeLoW7zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.e80195d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13942554},"engines":{"node":">=20"},"gitHead":"e80195d7dabd9c26eab75a39026095d26accd737","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.25.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.5.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.e80195d_1781025689879_0.14577260567843875","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.e247f30":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.e247f30","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.e247f30","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"d6a827b3cd553cd3dd82d56c0aa72e3f3e911aa8","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.e247f30.tgz","fileCount":10,"integrity":"sha512-i7C/izfFFWnph7sKK6/nsOjoN7JAWgM/7Msw+ONCfXatbMILzHD7d/OIya3QSaikr1dqrHrc4xpWi3BMwtcSNA==","signatures":[{"sig":"MEYCIQDfnOHOaLQeP2/d2FK0G4qRaDbiByBannl1UrAy+D75uAIhAIeLoqpB+E3dH08p23MeodsHxPfQp0lUE86sIo//4/eJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.e247f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13924792},"engines":{"node":">=20"},"gitHead":"e247f30d9861acc1751fe7302575dfca2fa46606","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.e247f30_1781026798655_0.18461799035985083","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.3c90651":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.3c90651","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.3c90651","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"5f837d303b80f9a4cf8a340234edd758eb2af956","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.3c90651.tgz","fileCount":10,"integrity":"sha512-KmxDTQ19utS2bbdsdo3OJAYw6iZbwhLTn8kpEGRidNx5BzVvAbGijsU6bAo5s/JeuW/4QkAo+m6kplFq6Hui5A==","signatures":[{"sig":"MEUCIQCYCBv4yjjZWxXHqokEfLDjRkLnu0zmMq1bG17yv1JtBQIgR12YZQBnswO/8M1Z5lo7yYSSlfh4j0TJvVbSds0fwp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.3c90651","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13924792},"engines":{"node":">=20"},"gitHead":"3c90651e965691ee7ac64d8a077edf69562f0967","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && gts lint","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^3.1.1","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","eslint":"^8.32.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","commander":"^12.1.0","typescript":"^5.9.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@typescript-eslint/parser":"^5.48.2","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405","@typescript-eslint/eslint-plugin":"^5.48.2"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.3c90651_1781029215727_0.3182142504868928","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.32af861":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.32af861","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.32af861","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"12ec0c92a44997e08bd43b6baa7952368c076763","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.32af861.tgz","fileCount":10,"integrity":"sha512-i5NVG4wCB7WiHb5rYz9sxjYm/hbnUaKuLP+jcn8Ao+uRDsqf/2Efr0DWI/7RPDrgzER3/9UnxcXhKxTcF4PXvQ==","signatures":[{"sig":"MEQCIGOFGekjsslnZfcwghMYmh/04E424t9p3XL2jDLWu0EfAiAP8xHF7DCpEK9qTGxzDlduU3TUKTJCqkt1irVKTgt1Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.32af861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13154154},"engines":{"node":">=20"},"gitHead":"32af861905ac6c7f64cbce9e55462127430b8c73","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^29.3.1","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^29.2.5","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.32af861_1781043212028_0.9390392929612958","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.b7e0b13":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.b7e0b13","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.b7e0b13","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"9b7d41c74b1cc5dfae113de752e3d8b143641461","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.b7e0b13.tgz","fileCount":10,"integrity":"sha512-sfL34crotboqZSnVwubDksTaWPYYBIplDmi0AMKL7OvJsnCv92p8CSbAm3/l3kqvRdkFXTNS8WIqEmjnETq3cg==","signatures":[{"sig":"MEQCIBz8yK8n7bZeKAFsLBVJtq0fwKp2b6lIUm7SfFQ5Yyp9AiB1PO+63lNoY4DmRxaTiOy2KPVnQwLoex4WAVT0WMeIwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.b7e0b13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13156021},"engines":{"node":">=20"},"gitHead":"b7e0b138210eb702ec7fcc7c5115cd1c200ba4b4","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^20.14.8","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.b7e0b13_1781043921667_0.7146354154287846","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.2e3799a":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.2e3799a","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.2e3799a","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"4e88b829ee0f7c19888d134d2560dc0f43632d5f","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.2e3799a.tgz","fileCount":10,"integrity":"sha512-0jnRp6ucyGEXgYCzRqJ7JQ2OwBPIcvLXkhwWN9itoZfPy87r7xPlIgNma5lq2qdWo6yXPHmLi4c6G9vy2RkDGA==","signatures":[{"sig":"MEUCIQDinO4XMI5RItZtyvHC15FTQfS+z6JYp1xssHIBzu/XLgIgEL99bd2NCb+ozUjnVNqNngI9Pt3bZnMCcdgUVwehGEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.2e3799a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13156021},"engines":{"node":">=20"},"gitHead":"2e3799a5a05aba4948df08eb5521aac60454dcdb","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^1.11.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.2e3799a_1781044235728_0.722073165371319","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.e6089f9":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.e6089f9","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.e6089f9","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"73b5c8732b5e5f102b3deb9516620c8d9b7271f1","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.e6089f9.tgz","fileCount":10,"integrity":"sha512-Lav/deiQD4NdWEn0pxM8d+BgcAxHKmywdCvPoGR+5mQuRdENc8KRFpUX+LVsZ0TkvKGySdrVcH7se5ZGDyea2w==","signatures":[{"sig":"MEYCIQCbt8ktFMzEtFs9lTTGO2A3HJe0gLEBow35ub8UmYsN5gIhANwacx2I+qFqwFh7uQTBkC22wEv9mHHcC07tE3az376s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.e6089f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13156019},"engines":{"node":">=20"},"gitHead":"e6089f95449b7dbdcd30b5bcad4ce61538fa3807","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^6.0.0","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.e6089f9_1781044662318_0.12206322819396398","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.55-next.2026.6.9.2cf9bfd":{"name":"@malloydata/cli","version":"0.0.55-next.2026.6.9.2cf9bfd","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.55-next.2026.6.9.2cf9bfd","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"f46b8bfae385f0be1dcb260a77ed495ace24d459","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.55-next.2026.6.9.2cf9bfd.tgz","fileCount":10,"integrity":"sha512-P9kcQg7nSGZLn4VnmfcTYFlL4crg+7wzvRqLSyHm/TJtrxyrCBNveiJdO3aooQTP1pM+Inf9LPrF4tqPkIMb4w==","signatures":[{"sig":"MEUCIDQZuOafWE8QBK/aFFGRceItzniR+GxJHZDFVLcRpCH0AiEA+s6oaCqFH0IsUpjtn99ESTAjovsdTT3mDEPzyzrwvDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.55-next.2026.6.9.2cf9bfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13155161},"engines":{"node":">=20"},"gitHead":"2cf9bfdc15837cef3ab6372db11ebdbd6da29dbe","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.16.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.55-next.2026.6.9.2cf9bfd_1781044901689_0.04930376732722075","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56":{"name":"@malloydata/cli","version":"0.0.56","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"eaf068611356868ade99813256f489aa5cdf50f5","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56.tgz","fileCount":10,"integrity":"sha512-2tzXrFHpM+FriBVT5Ye+1h/q2zpuwgmlV6NmIoLFRTCxX1xhLocSxPDY/SPdCPV8p/bABu+VPf7rmdvFdDyNhw==","signatures":[{"sig":"MEUCIQDqd1C31Wi66g/461OgsMYGF5OsxvPCoJogiTxJGAlYagIgJGvT0QZIYrVWcD1XCQxuyj3mf3YCHuoD5ZWAzWhqxBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13155095},"engines":{"node":">=20"},"gitHead":"2cf9bfdc15837cef3ab6372db11ebdbd6da29dbe","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56_1781326271727_0.3543714688004478","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.13.b2270c2":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.13.b2270c2","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.13.b2270c2","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"97c12149c32ff9b933de162026e7fa41d8259ab1","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.13.b2270c2.tgz","fileCount":10,"integrity":"sha512-FpK1ResYw4Js1qrLhSXG7gvl+On8R4HRYiaKsVR1TXqPkgT4QpxWCrW8T6SU2kDn9XROgmxYpJvyAr6gNcuewQ==","signatures":[{"sig":"MEYCIQDKvcBlYEmjKcnzvJTOvZ0FwPYkBO2d4j0EGGie7dylAgIhAKLaInpKcTE9yZsf8yx27hECkjcoViVpIlIxee5o/tyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.13.b2270c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13155164},"engines":{"node":">=20"},"gitHead":"b2270c24990547fbcd6404c1421b45b6abda35c6","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.405","@malloydata/db-trino":"0.0.405","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.405","@malloydata/malloy-sql":"0.0.405","@malloydata/db-bigquery":"0.0.405","@malloydata/db-postgres":"0.0.405","@malloydata/db-snowflake":"0.0.405","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.405"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.13.b2270c2_1781326366250_0.7847638125555811","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.13.4d6398e":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.13.4d6398e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.13.4d6398e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"b2a6b235513ff1ed899ff596a0e3485b83419eb3","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.13.4d6398e.tgz","fileCount":10,"integrity":"sha512-Mt7H9EC/nla99M+X7VtHsflvqg8fi5USNQykICo9Fe+7U/Ybzl6lPEydFheafTe2RkFYQD2vksSGmSmNwGmc/Q==","signatures":[{"sig":"MEYCIQD0RW5QOaugsC/3MlEvWMcU71vNiV8QdwlQIjAGJz1FmwIhAOMenNwPsjFx1ioj+bIz9fq5e80HVo8rC3z41AAS/hQx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.13.4d6398e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13155775},"engines":{"node":">=20"},"gitHead":"4d6398e5c648504f4efe9630ea66e296982c0833","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.407","@malloydata/db-trino":"0.0.407","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.407","@malloydata/malloy-sql":"0.0.407","@malloydata/db-bigquery":"0.0.407","@malloydata/db-postgres":"0.0.407","@malloydata/db-snowflake":"0.0.407","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.407"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.13.4d6398e_1781327103727_0.46440173681055863","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.15.f205cd2":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.15.f205cd2","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.15.f205cd2","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"f63f051608b0fa84781173012338ba3f3dfb96f5","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.15.f205cd2.tgz","fileCount":10,"integrity":"sha512-hiTP6PzHljxRFjCTV3gAWqSmm0dqOOxIEB35VTw4vpeOxPs+770/LMJ6P7OFWf8gBQPJBOKH8Q+bm1D/YQdg8A==","signatures":[{"sig":"MEQCIDkrsa97J2VMwYi+fTAIgwV6alEfO+wNnRAPIyLftaqWAiAdfS3Ad68HGZbRLfxFA6nabGbJttIC4S0bekUQo63XZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.15.f205cd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13156087},"engines":{"node":">=20"},"gitHead":"f205cd2a8aaf07248abd415d97de5d9bcaf43623","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.407","@malloydata/db-trino":"0.0.407","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.407","@malloydata/malloy-sql":"0.0.407","@malloydata/db-bigquery":"0.0.407","@malloydata/db-postgres":"0.0.407","@malloydata/db-snowflake":"0.0.407","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.407"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.15.f205cd2_1781543300426_0.35291235126406195","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.15.8de42ad":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.15.8de42ad","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.15.8de42ad","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"2492dfcf43e3c3e81aca6503877e0924d752a701","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.15.8de42ad.tgz","fileCount":10,"integrity":"sha512-l5Loqf81FM8K6ejEtGxDzaynTeFfHfuxQSrnP8NcGXePmNeBwVFNlT4fX5VnY3UBz9sLm2nKIqDg2F/DooUbsg==","signatures":[{"sig":"MEYCIQCIaMSzHbjn3esR5nLApyJcsM2no+LrON/K/oJK7qlrsQIhAIvQT+XCKwB8IfxGcp82qlPJwvnT8AzNaWNaK9XbDAPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.15.8de42ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13151907},"engines":{"node":">=20"},"gitHead":"8de42ad6e6396c71a8cc5f37a412b5d1984d14be","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.412","@malloydata/db-trino":"0.0.412","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.412","@malloydata/malloy-sql":"0.0.412","@malloydata/db-bigquery":"0.0.412","@malloydata/db-postgres":"0.0.412","@malloydata/db-snowflake":"0.0.412","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.412"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.15.8de42ad_1781547260404_0.5438028007453974","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.15.67c214e":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.15.67c214e","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.15.67c214e","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"7fc334f9c1e424fb9d32d91d40d990e554889c4e","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.15.67c214e.tgz","fileCount":10,"integrity":"sha512-0qNgqlg42PT8SMWyox3N7JQ8HTEG9cInJKENFJtI1Rf/CAt9LK951o5LMA1xT5qRbSLRhQSrLE4paWUkNw2L/Q==","signatures":[{"sig":"MEQCIFWF2yH18rUDpRI3snKgc2OdMYfx67weRxV2/QFXI6ONAiAQtl01uSwQKpLwBsYainH/40GtOJW/okcMVwfqBVxhXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.15.67c214e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13152012},"engines":{"node":">=20"},"gitHead":"67c214e9e8d7d1b22135732e21798b3013ba5793","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.0","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.412","@malloydata/db-trino":"0.0.412","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.412","@malloydata/malloy-sql":"0.0.412","@malloydata/db-bigquery":"0.0.412","@malloydata/db-postgres":"0.0.412","@malloydata/db-snowflake":"0.0.412","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.412"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.15.67c214e_1781555970866_0.8208555653667386","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.15.406676":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.15.406676","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.15.406676","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"2c06a3a3fadadd4852be503f5067f8d2b396334f","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.15.406676.tgz","fileCount":10,"integrity":"sha512-c9TY+5NmGQCSomOxP97x9lw1/kZleHEEbqRY/nf/jdbtCnkZ8tHI20Pr3q16bAtgSn1yZawFBlIYTRPpVnB2pA==","signatures":[{"sig":"MEUCIQDIplcHzbA3S2zM/Lk0VxD3H8rG5kbkEsUjtWe7dxYCkgIgLYO5QXW+UkkEaIKFmxm/4FtbLa4rKiu4sB1fh/XYEXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.15.406676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13152095},"engines":{"node":">=20"},"gitHead":"04066768c75b951f15045990232dcb1d69c81a35","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.412","@malloydata/db-trino":"0.0.412","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.412","@malloydata/malloy-sql":"0.0.412","@malloydata/db-bigquery":"0.0.412","@malloydata/db-postgres":"0.0.412","@malloydata/db-snowflake":"0.0.412","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.412"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.15.406676_1781556539970_0.9648726090540236","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.15.960b9cf":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.15.960b9cf","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.15.960b9cf","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"e43c4e75de7f76f545757f66b1c10b3ce90ed154","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.15.960b9cf.tgz","fileCount":10,"integrity":"sha512-hCgus9vsfi6lh33Q7gydLrioBXwQ/QNTU7nA+5JP3fuByfmP1HwCZvMhHN7iRM6ZLVurZ5EBZmlsOxdxgTmpxg==","signatures":[{"sig":"MEUCIQCSCjgRHN9G+jFUEefqQT6htib65cnPMP5xFoBjH9fNngIgZhi+XNsqEwQFRnTBS9E0n/6Shcc5U1ePxvhpuh/rE/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.15.960b9cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13152098},"engines":{"node":">=20"},"gitHead":"960b9cf62ff1cfeb9b6b30e491f1bf0f0a4b86f0","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.412","@malloydata/db-trino":"0.0.412","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.412","@malloydata/malloy-sql":"0.0.412","@malloydata/db-bigquery":"0.0.412","@malloydata/db-postgres":"0.0.412","@malloydata/db-snowflake":"0.0.412","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.412"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.15.960b9cf_1781556743858_0.12469864804509512","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.15.60fd4c5":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.15.60fd4c5","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.15.60fd4c5","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"b80f83049c2f4482f8b54b7ff0812916d32702a5","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.15.60fd4c5.tgz","fileCount":10,"integrity":"sha512-FNEk3aru//Mtg5+N2DVTNDLhvXIa0FoYqGIfrxs9bF74Y0hujiQ/W2orQ81Zi8wjbHY4A4GYC21JC0p6uiBmeA==","signatures":[{"sig":"MEUCIGs5ysSzOfiZfr7flkEqL6Ym4C5BiV5aZ4eUAGK8DpnHAiEA8re7IGLYT8Slwtudizmg6Ik/ajKLK0mCxBVSaXkkuXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.15.60fd4c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13155297},"engines":{"node":">=20"},"gitHead":"60fd4c555031e836ab54900e7c31643e42101ea2","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.412","@malloydata/db-trino":"0.0.412","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.412","@malloydata/malloy-sql":"0.0.412","@malloydata/db-bigquery":"0.0.412","@malloydata/db-postgres":"0.0.412","@malloydata/db-snowflake":"0.0.412","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.412"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.15.60fd4c5_1781557364439_0.4938002713569656","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.17.069cca0":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.17.069cca0","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.17.069cca0","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"fe9e72b77507e40df581d0e167bde34b2ca05ea3","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.17.069cca0.tgz","fileCount":10,"integrity":"sha512-zrHeMLRKDYxQmfrhyGvfe44m2Jja4ConpL6Ys1Ni5+sq9NpnyOq6HjE6pdEGw4c6EYlirMPrbFOSQPRiBlvv2g==","signatures":[{"sig":"MEQCIEVJvYDXwMUc+maX04Bi1x+BaN8UBQRxk4au/sqfEB4/AiB5agiNqIvSSCpbsvMLtrbzrtG21/kv/J5hl6TpUUzKOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.17.069cca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13159353},"engines":{"node":">=20"},"gitHead":"069cca0fc37076931601c28f86482352112da94f","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.413","@malloydata/db-trino":"0.0.413","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.413","@malloydata/malloy-sql":"0.0.413","@malloydata/db-bigquery":"0.0.413","@malloydata/db-postgres":"0.0.413","@malloydata/db-snowflake":"0.0.413","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.413"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.17.069cca0_1781733755406_0.6434560567773029","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.20.74934fe":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.20.74934fe","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.20.74934fe","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"68e58a63ca93cf3249ab79eefc0f6842dcf6c699","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.20.74934fe.tgz","fileCount":10,"integrity":"sha512-sBp3t8V/oxm1mvajzMFh8PVvGQxPIgXUhqho2A95JCqJ7PC0hRZ3h5A8WDzPzZlOB2wAoxw5SXOVXWcv7ZiOIQ==","signatures":[{"sig":"MEYCIQCoGlP7UyHkUx5N8ioJSJM10X4K9XnXlxMHQ859/ZQxmAIhAOkcjbfbxa28Cz1OWeN3zsQAI1/XjbQAg7dcAiQWIfGA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.20.74934fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13161888},"engines":{"node":">=20"},"gitHead":"74934fe974c2679cb00c3f9cd00c77b682e6f034","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.415","@malloydata/db-trino":"0.0.415","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.415","@malloydata/malloy-sql":"0.0.415","@malloydata/db-bigquery":"0.0.415","@malloydata/db-postgres":"0.0.415","@malloydata/db-snowflake":"0.0.415","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.415"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.20.74934fe_1781922677652_0.838564044977173","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.22.f98f73d":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.22.f98f73d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.22.f98f73d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"678e1430d3161e22591098cc79eb9d435b56a911","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.22.f98f73d.tgz","fileCount":10,"integrity":"sha512-cfVl/C2TTnsz0toTYE6PAoXcpjC4XPA12/hl1gD/5Al/Rdl6V3iMctsGA5ezAXZTNDNH6WklG1lTUvl9Kp4DuQ==","signatures":[{"sig":"MEUCIQCgrN0nwudBNhyCzLfn5PNhDk1jlDlGuB0PFoTx3X+2rwIgahdwuN7SIeJS4hIzUCzwgEF3NzpUxsmZiTz3mVfzejg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.22.f98f73d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13161888},"engines":{"node":">=20"},"gitHead":"f98f73dcefece123595cf96551d9cd669da54c40","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.415","@malloydata/db-trino":"0.0.415","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.415","@malloydata/malloy-sql":"0.0.415","@malloydata/db-bigquery":"0.0.415","@malloydata/db-postgres":"0.0.415","@malloydata/db-snowflake":"0.0.415","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.415"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.22.f98f73d_1782148749264_0.9681306821792817","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.26.94fe16d":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.26.94fe16d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.26.94fe16d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"7a767cbfb88bcea54e29b64bdbcea0f562bfee32","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.26.94fe16d.tgz","fileCount":10,"integrity":"sha512-gl1oMiOYUJ0gFTzwbZ8CrglQEQtvEmOvdFAaAyxxkgQJb6vRnjqfr6H6Xn1eHaeIg1gzZh6/4Dp+/WHWO51u/w==","signatures":[{"sig":"MEYCIQCMULA3v7j5ARc/pLgJ59dXz+WYzZCzvIhccErBDmw3agIhAN4QfYWoa1Nn136sgJl7YLR4pSjrZ6y8G5qp5WtFzicC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.26.94fe16d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13213723},"engines":{"node":">=20"},"gitHead":"94fe16dd8fa572310ee6dc8d48c69fc5cf1e41b3","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.420","@malloydata/db-trino":"0.0.420","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.420","@malloydata/malloy-sql":"0.0.420","@malloydata/db-bigquery":"0.0.420","@malloydata/db-postgres":"0.0.420","@malloydata/db-snowflake":"0.0.420","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.420"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.26.94fe16d_1782515137133_0.4391755948018148","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.6.26.015031d":{"name":"@malloydata/cli","version":"0.0.56-next.2026.6.26.015031d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.6.26.015031d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"fd0c942601c1ac8947b7b984c2b4047c48f7e0aa","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.6.26.015031d.tgz","fileCount":10,"integrity":"sha512-57+rkiEFrFQUZA34gc+CnaHrXzcBgLQKr6fnTr2VPr8A5Et1rpI8DqXjnZyKsRT7QzNHR3JCOn5p24/1J0/FIQ==","signatures":[{"sig":"MEUCIQDeLlwHRZlzQSuYlKM5KEfgQ9qAvVaxJlBF1SXZ3OOZyQIgWP5UCbZytJnttHFccCEVe9V7zrHV0YsGB9PvIvJNV4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.6.26.015031d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13213847},"engines":{"node":">=20"},"gitHead":"015031ddb3b4ba6ebfd9507226be0eaaba68ad76","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.17.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.420","@malloydata/db-trino":"0.0.420","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.420","@malloydata/malloy-sql":"0.0.420","@malloydata/db-bigquery":"0.0.420","@malloydata/db-postgres":"0.0.420","@malloydata/db-snowflake":"0.0.420","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.420"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.6.26.015031d_1782515999729_0.05298012960241394","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.56-next.2026.7.2.f97befd":{"name":"@malloydata/cli","version":"0.0.56-next.2026.7.2.f97befd","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.56-next.2026.7.2.f97befd","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"5d7be52b067ad6ac917403ffbfa5722aeeb17569","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.56-next.2026.7.2.f97befd.tgz","fileCount":10,"integrity":"sha512-w5UnpWTInTBlLZu2mVnY65DctNaQ2kASV4tR7kJL8vNuuKgFYquntPCBaHk9ieh5JqcCH23QCeP91DAqS/eFwA==","signatures":[{"sig":"MEUCIHDKv6b1802ti2rHGeptMRy8iOjEIdtPwMi9EbFrAKaSAiEA2RE8t4AiN7y1V3OGemcopR2xBHVzFt97vUHfsHGlYDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.56-next.2026.7.2.f97befd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13213844},"engines":{"node":">=20"},"gitHead":"f97befd5df320a35605f986682084f24287567f7","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.18.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.421","@malloydata/db-trino":"0.0.421","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.421","@malloydata/malloy-sql":"0.0.421","@malloydata/db-bigquery":"0.0.421","@malloydata/db-postgres":"0.0.421","@malloydata/db-snowflake":"0.0.421","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.421"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.56-next.2026.7.2.f97befd_1783014551099_0.5577654304298081","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57":{"name":"@malloydata/cli","version":"0.0.57","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"7b1d18217d011b8d642000e742ae92a95b5719f2","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57.tgz","fileCount":10,"integrity":"sha512-jrY/feUbwB5eqKLqXNNJrEiYx955RuDd5FnkVU9oz2u88BqJP7iIkWeH49elRST/eU1rgfIe/syhKU7h4TShOw==","signatures":[{"sig":"MEYCIQCubM2EO/GdYtYRaHSNxajf9evZD0Sl6/pJcz5llkHAZgIhAN04vpMGm3Fo3caZKEcna7Jjw4BJdAF+X/WPq/SAXadC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13213778},"engines":{"node":">=20"},"gitHead":"f97befd5df320a35605f986682084f24287567f7","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.18.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.421","@malloydata/db-trino":"0.0.421","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.421","@malloydata/malloy-sql":"0.0.421","@malloydata/db-bigquery":"0.0.421","@malloydata/db-postgres":"0.0.421","@malloydata/db-snowflake":"0.0.421","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.421"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57_1783014625935_0.7136819280561904","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.7.2.adb19e7":{"name":"@malloydata/cli","version":"0.0.57-next.2026.7.2.adb19e7","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57-next.2026.7.2.adb19e7","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"f8a9e341087f13b616d0933a944b90c51243c8e7","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.7.2.adb19e7.tgz","fileCount":10,"integrity":"sha512-KFp+8ZlPsXk0FZXR2r7TVzQQoMf8zhIgoOXTsdHLNht5h1aPH3mDi762WqZsvXPMw4Vk2zxa3co847AJDcM+iw==","signatures":[{"sig":"MEYCIQDL7RcFilYdxWKHtrHeaZ8udr/trLuhOTN6yb4SWkGLKAIhAIBFfHdGqrGrHH+lNqwSQd2XY1wCQ4KpeLNTvrcNiLfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.7.2.adb19e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13213844},"engines":{"node":">=20"},"gitHead":"adb19e70a1a284d3584c49547182b75fd0c29ea7","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"11.18.0","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.421","@malloydata/db-trino":"0.0.421","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.421","@malloydata/malloy-sql":"0.0.421","@malloydata/db-bigquery":"0.0.421","@malloydata/db-postgres":"0.0.421","@malloydata/db-snowflake":"0.0.421","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.421"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57-next.2026.7.2.adb19e7_1783014726753_0.045939411351431536","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.7.17.e97d907":{"name":"@malloydata/cli","version":"0.0.57-next.2026.7.17.e97d907","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57-next.2026.7.17.e97d907","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"e5443c326151546ff2890f1da63200654050e7b8","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.7.17.e97d907.tgz","fileCount":10,"integrity":"sha512-z2zIZnxAn/EjtaRVkPAT12CdgXUqt8F6RRYtEjQn9UMpjJsUF8/d0rkkRlzPNKkOe9LgtnJobfRPnVkqXGaHaw==","signatures":[{"sig":"MEUCIQC5qcdp5lEn7dgipeWxuObwr/4mK6OAJ9QPWK6POVJLCQIgPmDoKZkS9qYMZGI4e0QV+sg0xxEey7x6YaT41iQ9O7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.7.17.e97d907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13223745},"engines":{"node":">=20"},"gitHead":"e97d907037b86c168cea422beb7967a2ac31734c","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"12.0.1","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.424","@malloydata/db-trino":"0.0.424","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.424","@malloydata/malloy-sql":"0.0.424","@malloydata/db-bigquery":"0.0.424","@malloydata/db-postgres":"0.0.424","@malloydata/db-snowflake":"0.0.424","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.424"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57-next.2026.7.17.e97d907_1784325931753_0.35867575375150507","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.8.11.a864680":{"name":"@malloydata/cli","version":"0.0.57-next.2026.8.11.a864680","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57-next.2026.8.11.a864680","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"90a56aa60e4fc7767df0725f2c8f8a3ca06d0795","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.8.11.a864680.tgz","fileCount":10,"integrity":"sha512-m5QraBDLl97DngjPPcmTh+DcaTT8Ci/mhy+JxSuAMxiaAyCk2XoZLhLi4+JKhAIcAn2CwClSRAjpJu6asC9iuQ==","signatures":[{"sig":"MEQCIEQxbIxA+r6kyV+mDvzdPT56SnhQ0I1vvAf9HuL4P2V4AiBwoF5+ea8fpIq+cQ/S241V3zmDGSbejfhrFJqzjkRMxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.8.11.a864680","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13223450},"engines":{"node":">=20"},"gitHead":"a8646803c877819c68ab18636f6ad4c53a3a52e7","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"12.0.2","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.3-r.2","@malloydata/malloy":"0.0.429","@malloydata/db-trino":"0.0.429","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.3-r.2","@malloydata/db-duckdb":"0.0.429","@malloydata/malloy-sql":"0.0.429","@malloydata/db-bigquery":"0.0.429","@malloydata/db-postgres":"0.0.429","@malloydata/db-snowflake":"0.0.429","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.429"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.3-r.2","@duckdb/node-bindings-win32-x64":"1.5.3-r.2","@duckdb/node-bindings-darwin-x64":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64":"1.5.3-r.2","@duckdb/node-bindings-win32-arm64":"1.5.3-r.2","@duckdb/node-bindings-darwin-arm64":"1.5.3-r.2","@duckdb/node-bindings-linux-x64-musl":"1.5.3-r.2","@duckdb/node-bindings-linux-arm64-musl":"1.5.3-r.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57-next.2026.8.11.a864680_1786411840250_0.153010132059193","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.8.12.bbfb72d":{"name":"@malloydata/cli","version":"0.0.57-next.2026.8.12.bbfb72d","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57-next.2026.8.12.bbfb72d","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"32dbbbb94ed652df5ad5a91c26b1a2188766b63d","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.8.12.bbfb72d.tgz","fileCount":10,"integrity":"sha512-jGduh9g+4MMvRwQdes3N/yDnLCuBrT4LrxkdyaefeCoevodNOZeYujnCdC8pllK5IgcuzuwM2mBZzHq7ocwtaw==","signatures":[{"sig":"MEUCIAarnDQAbsPftvDBi/dE5QkQtlg4ZsCungfYoCFsTzXsAiEApKU2/YuVCIo6R9EJ/Cvn5n+rb8bn7KLlMwOlI7ICy4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.8.12.bbfb72d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13253686},"engines":{"node":">=20"},"gitHead":"bbfb72d71c5af622518c637aceebcf446422eb4b","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"12.0.2","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.5-r.4","@malloydata/malloy":"0.0.430","@malloydata/db-trino":"0.0.430","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.5-r.4","@malloydata/db-duckdb":"0.0.430","@malloydata/malloy-sql":"0.0.430","@malloydata/db-bigquery":"0.0.430","@malloydata/db-postgres":"0.0.430","@malloydata/db-snowflake":"0.0.430","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.430"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.5-r.4","@duckdb/node-bindings-win32-x64":"1.5.5-r.4","@duckdb/node-bindings-darwin-x64":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64":"1.5.5-r.4","@duckdb/node-bindings-win32-arm64":"1.5.5-r.4","@duckdb/node-bindings-darwin-arm64":"1.5.5-r.4","@duckdb/node-bindings-linux-x64-musl":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64-musl":"1.5.5-r.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57-next.2026.8.12.bbfb72d_1786513949031_0.9136248456091309","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.8.28.d164bf7":{"name":"@malloydata/cli","version":"0.0.57-next.2026.8.28.d164bf7","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57-next.2026.8.28.d164bf7","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"04fb3eb6165cf74f42873d651a8569ad05c4bbf1","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.8.28.d164bf7.tgz","fileCount":10,"integrity":"sha512-stNmA7nwbO9FHXy32ELkmr3kRAifR9386tWljfNP7KNKCUEc87EMmzPT98J8O+g1V3ZuhjYDRUOZyoeoF/37rQ==","signatures":[{"sig":"MEUCIQCRkW3FfK2ZJdoZ+XIYtSV0kfcgUggob3sunbAnAQvHUgIgDPCHJV0oDsBC8TB6uNYeTV8du4qPUPniH+flZx9Io+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.8.28.d164bf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13266981},"engines":{"node":">=20"},"gitHead":"d164bf75fd89f1654798e0ec5682a992263f72f0","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"12.0.2","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.5-r.4","@malloydata/malloy":"0.0.433","@malloydata/db-trino":"0.0.433","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.5-r.4","@malloydata/db-duckdb":"0.0.433","@malloydata/malloy-sql":"0.0.433","@malloydata/db-bigquery":"0.0.433","@malloydata/db-postgres":"0.0.433","@malloydata/db-snowflake":"0.0.433","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.433"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.5-r.4","@duckdb/node-bindings-win32-x64":"1.5.5-r.4","@duckdb/node-bindings-darwin-x64":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64":"1.5.5-r.4","@duckdb/node-bindings-win32-arm64":"1.5.5-r.4","@duckdb/node-bindings-darwin-arm64":"1.5.5-r.4","@duckdb/node-bindings-linux-x64-musl":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64-musl":"1.5.5-r.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57-next.2026.8.28.d164bf7_1787949382556_0.616491374348473","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.9.18.43512d3":{"name":"@malloydata/cli","version":"0.0.57-next.2026.9.18.43512d3","author":{"name":"Malloy"},"license":"MIT","_id":"@malloydata/cli@0.0.57-next.2026.9.18.43512d3","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"},{"name":"ben-malloy","email":"ben@malloydata.org"}],"homepage":"https://github.com/malloydata/malloy-cli#readme","bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"dist":{"shasum":"c3f954658194ae6ac012cb3b1682f3380dc5cfee","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.9.18.43512d3.tgz","fileCount":10,"integrity":"sha512-SOCZxhFY4Yr6ddbe9M3UrKVDFE9W3R8BnKN9X5BgCkEdZ9sxlVQQ4okMuMYfxcUN+AScZ/qPABSIX3Ki/ds14g==","signatures":[{"sig":"MEUCIBB6JcxVQX5oHOcmy/i+VWNBnGS/B+M5SL1hO6jYDLEuAiEAp4OD1Ns9TUh871TsCWOdaf8ZW5n1zGqvLGRELhOHX4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFHtXLDjKs1hGae+7yHzE2IAcJjMwXlwdehbDqgmn8XjAiBWDdIt99mxI8BjVr7fC0r5rSov2uM79qIT0TEAb6cqKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.9.18.43512d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13232732},"engines":{"node":">=20"},"gitHead":"43512d3bec4b87385af694cb12d515a250ed0279","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"12.0.2","description":"Malloy CLI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.5-r.4","@malloydata/malloy":"0.0.434","@malloydata/db-trino":"0.0.434","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.5-r.4","@malloydata/db-duckdb":"0.0.434","@malloydata/malloy-sql":"0.0.434","@malloydata/db-bigquery":"0.0.434","@malloydata/db-postgres":"0.0.434","@malloydata/db-snowflake":"0.0.434","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.434"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.5-r.4","@duckdb/node-bindings-win32-x64":"1.5.5-r.4","@duckdb/node-bindings-darwin-x64":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64":"1.5.5-r.4","@duckdb/node-bindings-win32-arm64":"1.5.5-r.4","@duckdb/node-bindings-darwin-arm64":"1.5.5-r.4","@duckdb/node-bindings-linux-x64-musl":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64-musl":"1.5.5-r.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.57-next.2026.9.18.43512d3_1789753554740_0.10184423306802914","host":"s3://npm-registry-packages-npm-production"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]},"0.0.57-next.2026.10.2.926107e":{"_id":"@malloydata/cli@0.0.57-next.2026.10.2.926107e","bin":{"malloy-cli":"dist/index.js","malloy-packages":"scripts/malloy-packages.ts"},"pkg":{"assets":["node_modules/@duckdb/node-bindings-*/libduckdb.*","node_modules/@duckdb/node-bindings-*/duckdb.dll"]},"bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"dist":{"shasum":"0a21ec2a9a59a8494f3462955018611bdacc5f07","tarball":"https://registry.npmjs.org/@malloydata/cli/-/cli-0.0.57-next.2026.10.2.926107e.tgz","fileCount":10,"integrity":"sha512-KfUeuPVGrixi546GJfa1veM55xei1uZCbAXA675Dso8bO7BNeaf8lgTSZi6+xVe2GGvmQWyy6zFzRY6UzU4PUg==","signatures":[{"sig":"MEQCIBZZtzV+gARCWOLeZQ8SriEPq5lRRpmtDm9ZUUw14X4PAiAg0D638Iif8K4ujGNWxwBsl+W+X08wMswdVebyo/2FEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDI+aI37OYXltHk3jfvQB+yBALEYr//SNqV1U/1qkNiXAIgBaCFMjieFzNZPOq4VGvPvqUMz+j/76+abBBfjMfS/4s="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@malloydata%2fcli@0.0.57-next.2026.10.2.926107e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13898172},"name":"@malloydata/cli","author":{"name":"Malloy"},"engines":{"node":">=20"},"gitHead":"926107ee58d3d27e30b11dbad041bf9d2982cdbc","license":"MIT","scripts":{"cli":"npx ts-node ./dist/cli.js","lint":"tsc --noEmit && eslint .","test":"NODE_ENV=test jest --projects jest.config.js --runInBand","build":"ts-node scripts/build","watch":"ts-node scripts/build watch","package":"ts-node scripts/package","pretest":"npm run lint","postpack":"npm run build","test-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test jest --projects=jest-e2e.config.js --runInBand","malloy-link":"npm --no-fund --no-audit link $(./scripts/malloy-packages.ts)","npm-publish":"ts-node scripts/npm-publish","package-npm":"ts-node scripts/package-npm","test-silent":"NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest  --projects jest.config.js --runInBand --reporters jest-silent-reporter","build-action":"esbuild --platform=node --bundle ./.github/actions/permission-check/lib/index.ts --outfile=./.github/actions/permission-check/dist/index.js","check-native":"ts-node scripts/check-native.ts","malloy-unlink":"npm --no-fund --no-save --no-audit unlink $(./scripts/malloy-packages.ts) && npm --no-fund --no-audit install --force","malloy-update":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts latest) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native","approve-native":"ts-node scripts/approve-native.ts","pretest-silent":"npm run lint","test-silent-e2e":"npm run package-npm test > /dev/null 2>&1 && NODE_ENV=test JEST_SILENT_REPORTER_SHOW_PATHS=true jest --projects=jest-e2e.config.js --runInBand --reporters jest-silent-reporter","build-action-dev":"npm run build-action -- --watch","malloy-update-next":"npm install  --no-fund --no-audit --save-exact $(./scripts/malloy-packages.ts next) && ts-node scripts/sync-duckdb.ts && npm install --no-fund --no-audit && npm run check-native"},"version":"0.0.57-next.2026.10.2.926107e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e0899416-8d3e-4d92-a6fc-8a42eb3749ab"}},"homepage":"https://github.com/malloydata/malloy-cli#readme","repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"_npmVersion":"12.2.0","description":"Malloy CLI","directories":{},"maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"},{"name":"ben-malloy","email":"ben@malloydata.org"}],"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.12.0","gts":"^7.0.0","jest":"^30.4.2","axios":"^1.4.0","chalk":"^4.0.0","esbuild":"0.28.1","logform":"^2.5.1","ts-jest":"^29.1.0","ts-node":"^10.9.1","winston":"^3.9.0","prettier":"^3.0.3","commander":"^12.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.1","@yao-pkg/pkg":"^6.20.0","@actions/core":"^3.0.1","csv-stringify":"^6.4.0","@actions/github":"^9.1.1","@duckdb/node-api":"1.5.5-r.4","@malloydata/malloy":"0.0.435","@malloydata/db-trino":"0.0.435","jest-silent-reporter":"^0.6.0","@duckdb/node-bindings":"1.5.5-r.4","@malloydata/db-duckdb":"0.0.435","@malloydata/malloy-sql":"0.0.435","@malloydata/db-bigquery":"0.0.435","@malloydata/db-postgres":"0.0.435","@malloydata/db-snowflake":"0.0.435","@commander-js/extra-typings":"^12.1.0","@malloydata/malloy-connections":"0.0.435"},"optionalDependencies":{"@duckdb/node-bindings-linux-x64":"1.5.5-r.4","@duckdb/node-bindings-win32-x64":"1.5.5-r.4","@duckdb/node-bindings-darwin-x64":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64":"1.5.5-r.4","@duckdb/node-bindings-win32-arm64":"1.5.5-r.4","@duckdb/node-bindings-darwin-arm64":"1.5.5-r.4","@duckdb/node-bindings-linux-x64-musl":"1.5.5-r.4","@duckdb/node-bindings-linux-arm64-musl":"1.5.5-r.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.0.57-next.2026.10.2.926107e_1790984447258_0.011537046538287354"},"builtIntoPackageDependencies":["@malloydata/db-bigquery","@malloydata/db-duckdb","@malloydata/db-mysql","@malloydata/db-postgres","@malloydata/db-snowflake","@malloydata/db-presto","@malloydata/db-trino","@malloydata/malloy","@malloydata/malloy-connections","@malloydata/malloy-sql","chalk","commander","logform","winston"]}},"time":{"created":"2025-02-14T23:02:50.245Z","modified":"2026-10-02T23:40:47.796Z","0.0.40":"2025-02-14T23:02:50.640Z","0.0.41":"2025-07-22T20:44:05.360Z","0.0.42":"2025-07-22T21:02:50.961Z","0.0.44":"2025-10-03T05:58:02.209Z","0.0.47":"2025-10-03T06:27:51.642Z","0.0.47-next.2025.10.3.a4a3330":"2025-10-03T19:59:16.952Z","0.0.47-next.2025.10.3.6001c9f":"2025-10-03T20:16:21.575Z","0.0.47-next.2025.10.3.7c4487d":"2025-10-03T20:25:55.061Z","0.0.47-next.2025.10.3.5c7185e":"2025-10-03T20:46:25.081Z","0.0.47-next.2025.10.3.317f94b":"2025-10-03T20:56:30.289Z","0.0.47-next.2025.10.3.b101dfb":"2025-10-03T21:16:13.533Z","0.0.47-next.2025.10.3.6de7b14":"2025-10-03T21:43:37.709Z","0.0.47-next.2025.10.3.23c8f80":"2025-10-03T22:34:14.841Z","0.0.47-next.2025.10.3.01f7546":"2025-10-03T22:39:43.087Z","0.0.47-next.2025.10.3.a8084ea":"2025-10-03T22:59:13.802Z","0.0.47-next.2025.10.3.d828874":"2025-10-03T23:12:20.492Z","0.0.47-next.2025.10.3.62cdb9d":"2025-10-03T23:21:09.872Z","0.0.47-next.2025.10.3.2ea365e":"2025-10-03T23:36:38.512Z","0.0.47-next.2025.10.6.016877e":"2025-10-06T18:34:17.710Z","0.0.47-next.2025.10.6.cc50bff":"2025-10-06T18:42:40.943Z","0.0.48":"2025-10-06T18:44:30.413Z","0.0.47-next.2025.10.6.fca7988":"2025-10-06T19:08:10.025Z","0.0.48-next.2025.10.6.3e3fff5":"2025-10-06T19:20:29.754Z","0.0.49":"2025-10-06T19:22:13.575Z","0.0.49-next.2025.10.6.f74863e":"2025-10-06T19:23:11.419Z","0.0.49-next.2025.10.6.ed94d95":"2025-10-06T19:34:51.794Z","0.0.49-next.2025.10.24.1897afd":"2025-10-24T18:12:41.114Z","0.0.50":"2025-10-24T18:13:26.182Z","0.0.50-next.2025.10.24.ac71944":"2025-10-24T18:14:26.316Z","0.0.50-next.2025.11.1.3c11258":"2025-11-01T06:27:51.336Z","0.0.50-next.2025.12.17.299b5e4":"2025-12-17T03:39:03.080Z","0.0.50-next.2026.2.16.263ee22":"2026-02-16T02:58:44.897Z","0.0.50-next.2026.2.25.a94f384":"2026-02-25T05:22:47.081Z","0.0.50-next.2026.2.25.920c80c":"2026-02-25T22:29:16.350Z","0.0.50-next.2026.2.26.999d4ed":"2026-02-26T01:30:37.898Z","0.0.50-next.2026.2.26.97bf677":"2026-02-26T19:29:19.272Z","0.0.50-next.2026.2.27.8c477f8":"2026-02-27T00:28:23.378Z","0.0.50-next.2026.3.3.3939584":"2026-03-03T01:01:37.894Z","0.0.51":"2026-03-07T03:59:38.600Z","0.0.51-next.2026.3.7.935831b":"2026-03-07T04:00:47.522Z","0.0.51-next.2026.3.7.ee44996":"2026-03-07T04:01:11.713Z","0.0.51-next.2026.3.7.04f6b8f":"2026-03-07T04:05:54.011Z","0.0.52":"2026-03-07T04:10:05.903Z","0.0.52-next.2026.3.7.930b7b5":"2026-03-07T04:11:27.578Z","0.0.52-next.2026.3.14.64eef8e":"2026-03-14T02:15:17.822Z","0.0.52-next.2026.3.23.9c6e16b":"2026-03-23T04:55:05.303Z","0.0.52-next.2026.3.24.60e12fc":"2026-03-24T18:31:47.442Z","0.0.52-next.2026.3.24.7a7ee9a":"2026-03-24T18:59:37.029Z","0.0.52-next.2026.3.24.d297ae5":"2026-03-24T22:15:04.625Z","0.0.52-next.2026.3.24.29f83fb":"2026-03-24T22:43:29.517Z","0.0.52-next.2026.3.24.d1b4712":"2026-03-24T23:04:01.836Z","0.0.52-next.2026.3.25.547b0d1":"2026-03-25T00:17:09.312Z","0.0.52-next.2026.3.25.b8fdc90":"2026-03-25T06:34:06.715Z","0.0.52-next.2026.4.10.f1c1e38":"2026-04-10T20:26:00.543Z","0.0.52-next.2026.4.13.daac7e9":"2026-04-13T17:08:39.083Z","0.0.53":"2026-04-17T21:10:29.378Z","0.0.53-next.2026.4.17.2fd325b":"2026-04-17T21:11:54.862Z","0.0.53-next.2026.4.17.a12f720":"2026-04-17T21:12:48.325Z","0.0.53-next.2026.4.19.a5f0efe":"2026-04-19T05:45:24.293Z","0.0.53-next.2026.4.19.37d6ea7":"2026-04-19T05:53:02.730Z","0.0.53-next.2026.4.21.0e51a5d":"2026-04-21T23:18:06.057Z","0.0.53-next.2026.4.27.7445761":"2026-04-27T17:02:40.363Z","0.0.53-next.2026.4.27.8c24398":"2026-04-27T23:20:51.781Z","0.0.53-next.2026.4.28.2543d11":"2026-04-28T21:33:09.447Z","0.0.53-next.2026.4.28.e62130d":"2026-04-28T23:18:53.657Z","0.0.53-next.2026.4.29.3e97ec5":"2026-04-29T21:11:30.089Z","0.0.53-next.2026.4.29.3d30595":"2026-04-29T21:22:40.255Z","0.0.54":"2026-05-01T16:41:25.215Z","0.0.54-next.2026.5.1.cb0227a":"2026-05-01T16:42:47.527Z","0.0.54-next.2026.5.1.591f62d":"2026-05-01T19:54:43.963Z","0.0.54-next.2026.5.2.65fe17b":"2026-05-02T16:24:04.028Z","0.0.54-next.2026.5.3.af6aede":"2026-05-03T00:06:39.299Z","0.0.54-next.2026.5.4.1a92a44":"2026-05-04T17:14:44.002Z","0.0.54-next.2026.5.4.8d18d45":"2026-05-04T20:46:47.735Z","0.0.54-next.2026.5.7.18ac3d9":"2026-05-07T01:29:54.384Z","0.0.54-next.2026.5.7.d30df35":"2026-05-07T17:22:25.730Z","0.0.54-next.2026.5.7.73cf1a4":"2026-05-07T18:14:40.617Z","0.0.54-next.2026.5.13.b4e820d":"2026-05-13T05:09:31.275Z","0.0.54-next.2026.5.15.7935bb9":"2026-05-15T00:17:10.449Z","0.0.54-next.2026.5.18.5bdfdc1":"2026-05-18T23:11:08.763Z","0.0.54-next.2026.5.18.b0a5be6":"2026-05-18T23:32:53.458Z","0.0.54-next.2026.5.21.9c08c3f":"2026-05-21T20:53:18.349Z","0.0.54-next.2026.5.23.9211238":"2026-05-23T18:52:07.151Z","0.0.54-next.2026.5.28.9944d92":"2026-05-28T01:21:25.841Z","0.0.55":"2026-06-01T19:24:35.955Z","0.0.55-next.2026.6.1.e6638a4":"2026-06-01T19:26:16.589Z","0.0.55-next.2026.6.1.02d1bfa":"2026-06-01T19:29:31.797Z","0.0.55-next.2026.6.3.1649402":"2026-06-03T18:28:12.104Z","0.0.55-next.2026.6.4.5576097":"2026-06-04T01:40:46.275Z","0.0.55-next.2026.6.4.54dfa96":"2026-06-04T03:01:59.499Z","0.0.55-next.2026.6.4.afa381f":"2026-06-04T22:51:40.065Z","0.0.55-next.2026.6.4.d462a4c":"2026-06-04T23:21:49.629Z","0.0.55-next.2026.6.9.f3a96b7":"2026-06-09T16:42:56.181Z","0.0.55-next.2026.6.9.53f6c70":"2026-06-09T17:09:37.746Z","0.0.55-next.2026.6.9.e80195d":"2026-06-09T17:21:30.147Z","0.0.55-next.2026.6.9.e247f30":"2026-06-09T17:39:58.882Z","0.0.55-next.2026.6.9.3c90651":"2026-06-09T18:20:16.033Z","0.0.55-next.2026.6.9.32af861":"2026-06-09T22:13:32.242Z","0.0.55-next.2026.6.9.b7e0b13":"2026-06-09T22:25:21.882Z","0.0.55-next.2026.6.9.2e3799a":"2026-06-09T22:30:35.983Z","0.0.55-next.2026.6.9.e6089f9":"2026-06-09T22:37:42.683Z","0.0.55-next.2026.6.9.2cf9bfd":"2026-06-09T22:41:41.923Z","0.0.56":"2026-06-13T04:51:11.918Z","0.0.56-next.2026.6.13.b2270c2":"2026-06-13T04:52:46.514Z","0.0.56-next.2026.6.13.4d6398e":"2026-06-13T05:05:04.004Z","0.0.56-next.2026.6.15.f205cd2":"2026-06-15T17:08:20.643Z","0.0.56-next.2026.6.15.8de42ad":"2026-06-15T18:14:20.637Z","0.0.56-next.2026.6.15.67c214e":"2026-06-15T20:39:31.143Z","0.0.56-next.2026.6.15.406676":"2026-06-15T20:49:00.213Z","0.0.56-next.2026.6.15.960b9cf":"2026-06-15T20:52:24.147Z","0.0.56-next.2026.6.15.60fd4c5":"2026-06-15T21:02:44.673Z","0.0.56-next.2026.6.17.069cca0":"2026-06-17T22:02:35.678Z","0.0.56-next.2026.6.20.74934fe":"2026-06-20T02:31:17.946Z","0.0.56-next.2026.6.22.f98f73d":"2026-06-22T17:19:09.546Z","0.0.56-next.2026.6.26.94fe16d":"2026-06-26T23:05:37.423Z","0.0.56-next.2026.6.26.015031d":"2026-06-26T23:20:00.060Z","0.0.56-next.2026.7.2.f97befd":"2026-07-02T17:49:11.339Z","0.0.57":"2026-07-02T17:50:26.285Z","0.0.57-next.2026.7.2.adb19e7":"2026-07-02T17:52:06.999Z","0.0.57-next.2026.7.17.e97d907":"2026-07-17T22:05:32.002Z","0.0.57-next.2026.8.11.a864680":"2026-08-11T01:30:40.519Z","0.0.57-next.2026.8.12.bbfb72d":"2026-08-12T05:52:29.271Z","0.0.57-next.2026.8.28.d164bf7":"2026-08-28T20:36:22.786Z","0.0.57-next.2026.9.18.43512d3":"2026-09-18T17:45:54.945Z","0.0.57-next.2026.10.2.926107e":"2026-10-02T23:40:47.407Z"},"bugs":{"url":"https://github.com/malloydata/malloy-cli/issues"},"author":{"name":"Malloy"},"license":"MIT","homepage":"https://github.com/malloydata/malloy-cli#readme","repository":{"url":"git+https://github.com/malloydata/malloy-cli.git","type":"git"},"description":"Malloy CLI","maintainers":[{"name":"malloy-lang-user","email":"bporterfield@google.com"},{"name":"gmaden","email":"maden@google.com"},{"name":"scullin","email":"scullin@scullinsteel.com"},{"name":"mtoy","email":"mtoy@malloydata.org"},{"name":"ben-malloy","email":"ben@malloydata.org"}],"readme":"","readmeFilename":""}