{"_id":"@teable/cli","_rev":"51-3efa7e37830084135e18f3ba5296c618","name":"@teable/cli","dist-tags":{"latest":"0.6.45"},"versions":{"0.2.0":{"name":"@teable/cli","version":"0.2.0","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.2.0","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"82fac954fcca973fa7401c46dd15774b91118662","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.2.0.tgz","fileCount":4,"integrity":"sha512-R19FNaKITK+dP0NQv2JYoMAcueH0UjMBpkgCe+XRlynP93Cik+fGitQDJwAqZON7RACHG6lc9d7u83wwShde8w==","signatures":[{"sig":"MEYCIQCKdcrhL0Uj7hB1OUsP2mYPui3UX4V933DPsXZkevoEHQIhAMc9/0YAQYE9W9ZDVpu9HB1HwHJHXkBZMpstyYW3UvtF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9808118},"gitHead":"df65437b7758cd3b552c52220e59cde5ed8e171a","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1772786475908_0.8986367993659872","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@teable/cli","version":"0.3.0","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.3.0","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"ace4fcadbe2f59fa24180f219161058e2f368b0f","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.3.0.tgz","fileCount":4,"integrity":"sha512-hGomumcP/+/siAzNgMu+5ptGWTJFRDdA4HPl0UKGiVnufHK6sKMH+uAfQiWUTd/1HNUBAxYSJsLaP1AuuIT9ng==","signatures":[{"sig":"MEUCIQDqcOqraRJIhWwauPag9USevR3b4pItOTA4b/vRQ0IfdQIgOsBC7d8OevJMIX1T7gkHW29SNzbK9sxNichlZnF8NAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9807676},"gitHead":"6b4b1b748ae33f1744db745a2c3dda048a607eae","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1773028910044_0.23316684674730737","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@teable/cli","version":"0.4.0","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.4.0","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"49e09c249304c4dacb64e82a57e6ce80ef4b1c85","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.4.0.tgz","fileCount":4,"integrity":"sha512-ZQpGE08YU7AglzqYtPBCYZ+J+ex+L0WpGjpYIFS7EeLBRn3+WH7uCFv50y1Z8ZPP+tXiLnvF5PgzPrML6iyFYA==","signatures":[{"sig":"MEUCIQDoabZc+wZDrhgf+rj8yrCDEI7HncCAn8i9+fPlwW1lWwIgM1nLYdd96a5VC63dGhJbC5JcSlkoCd2fglL5rCSEI/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9814651},"gitHead":"85b4921da2a7dda1a873925d39272bd18a497a7a","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1773120357976_0.18137192836540872","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@teable/cli","version":"0.5.0","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.5.0","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"3cb12b1c3863ea5e1c3e107e5ffacee82445c4d5","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.5.0.tgz","fileCount":4,"integrity":"sha512-pAdW+lKSGxff9+r3jwSA0GVUBVBsGBgovQKh/6zFK4Bzd1KoPfXX70JNjNNj/HdjLBiBkB+jurmi0o9/8JYfCQ==","signatures":[{"sig":"MEUCIQDULCZbKvTf4llNTFObNngx18PY24dHZicfHywh5me30QIgWzSBWMBwCbTlEzQwlgF8sppF2j+HIa5cZVymVWlTi/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10371382},"gitHead":"674f426147e311c28b14663ac59242fef3879de7","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1774939675901_0.9301212962859009","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@teable/cli","version":"0.6.0","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.0","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"6b58fc9cbe90da869c50fcd18fc23374c1b00064","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.0.tgz","fileCount":10,"integrity":"sha512-+4o+ZF6B74vcQ0R3B3/s0dAIStwlFLDyUe1pPtiWZA8OdM/pbCm4PMjjj6b+zTiinX8Ls6uNP2zn5m3fPpzCzQ==","signatures":[{"sig":"MEUCIE3irh7EwFjWWhNVQbPJAc0G7YdvZhrKClFtZrhv1EPlAiEA79KigDBxNW4r+cMifjJgAWqHEsqQp+6nMr/Os1Gb5ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17457152},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1775567277732_0.8199042948271389","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@teable/cli","version":"0.6.1","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.1","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"bb84864d477f2335c4bfc322c5cf8c8296939e8a","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.1.tgz","fileCount":9,"integrity":"sha512-vRsRzBAznBh18avHfLUNHUY9N1YFwbVruvv5thWP6uEus6f7nksvkf84G0nsIEZRgpUS0VQo8g/jcieJYtQvEw==","signatures":[{"sig":"MEYCIQDU3/OGSIgLGylWnLa8NUC6RXTIoXa1Z5/WGyxnmh8o8gIhAI/iyQZR2dEhQgeYE6O/w51tdwDBfERXTqtXvGOrBHZv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14075249},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.1_1775736202374_0.5312686809914267","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@teable/cli","version":"0.6.2","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.2","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"5de76ead1a1c9a3dacc81288bddb5faffcd084b6","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.2.tgz","fileCount":11,"integrity":"sha512-/aZwPh/tVwxE2rd6wgf8rPXMCCjt387iN/Wq8MQFJL54bFzNYRGYzElody0zt1j0wtUBn+6G5O/nvFyX6Aymjw==","signatures":[{"sig":"MEQCIH6kiou5MVH71XJe8/SCL68Bkhnb0C3WpOVJLhHMipMlAiBMPEmGCGH2wMmF0jwjxbPSVy7Y70rO8fUrSF6/XGB1uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18478099},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"da1c5e359e1b3c0b6a48749ce4182cfd436c2205","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"bieber","email":"admin@vgee.cn"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.10.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.2_1776405457723_0.9108304048430154","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@teable/cli","version":"0.6.3","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.3","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"fb12338706b6665eff9c9bccc1faf504d3eaf5e2","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.3.tgz","fileCount":9,"integrity":"sha512-8hcvc8QfnkXOHAjjrqTAQjWCfDRXv1So8Q78DQHSNfEpyXkuiXNrfB1pdKtfoUruwvZRvP/S2dxT5Ize1aa7qw==","signatures":[{"sig":"MEUCIENoB53237gapSxXlrHFvLDgLGegQDXGOD8R00/GTqNjAiEA48KuNbiArtz6EGVWsdo/8CACXsFVIX01TwaP62Aj/ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13829826},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"da1c5e359e1b3c0b6a48749ce4182cfd436c2205","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"bieber","email":"admin@vgee.cn"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.10.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.3_1776411711780_0.8015392031646744","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@teable/cli","version":"0.6.4","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.4","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"bf8710d31d2aee99187d1b09d1cda455232e8dad","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.4.tgz","fileCount":9,"integrity":"sha512-CIH18SzD63PbvofAB3tdOCHIftWB/SoMXEXydI7teDkymAp/osCY3Tge1+kzAqk4YAxhxSzUplYULdRoUL5ENQ==","signatures":[{"sig":"MEYCIQDlZgy6BXrNJWTduIPfvykzgPE7EMPlIN5XucQqUESeowIhAOCxWtFDZ6CN9l/CpG5DKHYi0G3eFKmRjqlPvmfAtXDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14173741},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.4_1776740125524_0.03421668049583548","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@teable/cli","version":"0.6.5","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.5","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"3cd8851df67fb225c03870beddf5440cb336ff64","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.5.tgz","fileCount":9,"integrity":"sha512-TmbwiM4u8GOO9//hvHy7IIWHWWVwLXv7YV5bWqE/MLGvqV54wXPyuCxZA0Y/+Di99IdHfdL5NzK9hgJi5ODIlw==","signatures":[{"sig":"MEQCID5ar2XsloJSjs5yCTOh/ho+FUJY+wwPnyti5OPmHESPAiAGSBqwSf7EhUZMQ8Hha3CAlkehCEwV4j1cwA7bF2Q5hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14170571},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.5_1776854939570_0.8229855721086481","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@teable/cli","version":"0.6.6","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.6","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"a7e83e764486cfdf079aae8854a132e86a7d7b67","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.6.tgz","fileCount":4,"integrity":"sha512-RChb5S8xJQk/h+T19lEckVD6yWqMrLVqUmKtOoFq3+STJRzMAlFayFdbbFrHrkNByeSmUe4GI6rV7Yx9+ga/kw==","signatures":[{"sig":"MEUCICPFmeypzTyNaC6iJ03SNUpHrICK8S3y8VWb9v3mspRWAiEA1gncswaB3W3g746vihxDvzXtEBOdDEjBHmIWa1zxvVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5042972},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.6_1776934982446_0.877069168871073","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@teable/cli","version":"0.6.7","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.7","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"1550fcd2d6a3c89bbdd4a4764706fa4d787b07e3","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.7.tgz","fileCount":4,"integrity":"sha512-cMkEGHE3YqAYwks5ygG0unDW+8v7r8MGY1L/wdKFEisLeBNfi4EPwqNEPpThPWPeyA1FmBfdOCJCg/Ng3e2bkw==","signatures":[{"sig":"MEUCIQC43gXSfTAvYuTxQ8PyAjPRX5dDpejeAOLUCw/UytBBkQIgCzqipC5b/p+ZHEswLZGJEGP9nrbNVtARycm/5nt/Mmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5045298},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.7_1777004277249_0.3278594629639999","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@teable/cli","version":"0.6.8","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.8","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"41f5cfe68bda29b77e1451ada06810574e515070","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.8.tgz","fileCount":4,"integrity":"sha512-X2PTYjZAw2Aidl1fWGkGdnu9OznsjKtOcR/B/0T8m1uz8QHgli6ptnroOGS1x1t4qeldMpEG4BkKU1HfnmQ4tQ==","signatures":[{"sig":"MEUCIQDJoQFGO8lyn/8Fqoex4xl33cEU5ftH9v1iS7VCnHQp6wIgOy1KpjW3K5RT8JcESAQHK9OFvjsgMb4OeJyKU/lgCNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5050715},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.8_1777348715985_0.28831976935949033","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@teable/cli","version":"0.6.9","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.9","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"89fa675c6a315646277029f0c619cc137b2a320e","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.9.tgz","fileCount":4,"integrity":"sha512-qRD90ixV+rQZFQIi3rZqdXeuoOqNaiYarHYfMvnlZq2BnVPuMslSD1vyVFFG00wYvjKALUHdkwc5XD5PKL/ZgA==","signatures":[{"sig":"MEYCIQC/cwQfxUIf1J017FwfNT/S2XsihnGiFrDKucSdsO5ZFAIhANqo/DVo+ja3DIrhXKDzqUH1NVdz5T8HSs724WagRCqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5056253},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.9_1777443410330_0.8460438130509524","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@teable/cli","version":"0.6.10","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.10","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"c2b73e3010074d539e2580156b788117a0bafee3","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.10.tgz","fileCount":4,"integrity":"sha512-iSh9ctIlwIdJvHJqRS6G13TMHBb51PkLls3ou95q0I3WbCAssnOX9QzgqVQQuGuXI/ULAh0Zdl3M95d9f1MlZA==","signatures":[{"sig":"MEUCIQCtiTBuA5mEYtx3kKvgCrWnIZf0IGFwlcDo0x+YmdX30gIgfR0NDOlVDsXn8PVysW+sosiF2IlhSz9ienOZ2kwIeUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5076118},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.10_1778206682464_0.18505444076201494","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@teable/cli","version":"0.6.11","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.11","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"4a564b68639c4df19fd11e8fcf3030a317e1f18a","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.11.tgz","fileCount":4,"integrity":"sha512-93fZvnsbYnuQYK7J+giGNf4DxySeif3+VK9tmRv6huwrWFiB8T1hieColsjbND5fBu4gKNnPEGuOmz3GOyMuBw==","signatures":[{"sig":"MEYCIQDTQEWEXU9VXIZgVhfh1J9F8ksEeQ089x9X+rhRF69qCAIhAIS42CtNFCRrGKRycsi6tZ9oW5nIdBJhxA2jI/KX4Oan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5863199},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"78267d84075f478fc7516ba36d1f1b4b31946c90","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.11_1779334499556_0.48678033307811486","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@teable/cli","version":"0.6.12","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.12","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"bb536433ffe669affb74001d01e287cdd3e21aa7","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.12.tgz","fileCount":4,"integrity":"sha512-5rcN0gL3fPLMyjNOygM/Z6juDNNOET0USpFh64BSufJiFKXSjysjit/Vf9QTOY7RK/cd18ggWt9LlEVdYk/9hA==","signatures":[{"sig":"MEUCIQDavVqW6WMIBiSGYUQ/WXkybkeExq4ui77KgqvSM8egQwIgMFW5ygiRlZ6cETDtDpi/S3ovVQoUJBCX0i3wucDQgcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5869228},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"86071f085a2733a56aabc6985c2b6bf1c5dabe1b","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"skyhuang001","email":"sky@teable.io"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"10.9.3","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.12_1779340568671_0.302283709280029","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@teable/cli","version":"0.6.13","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.13","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"a6c4e5f037cc2fef93be7b73ed73bba85a985ff2","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.13.tgz","fileCount":4,"integrity":"sha512-RVocC93lkLXYrvT0MPfx43eT/OQK0ErVAulpZ4BJjvKGmCo0Mx9T8A+1qVYYQQQ2WlK4dRIochxWhCZFT6qw/g==","signatures":[{"sig":"MEUCIQCZtq1YL80bBQGon6llIvT2VsZq8+t/8pRfMZ7ayaqpWgIgbPa0hTu6sbdXE0WKzqSTInLgJUQSduKuin/ixaYac88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6039101},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"a188050481a45e4da96d9456770b99fbe6fc20e5","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"skyhuang001","email":"sky@teable.io"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"10.9.3","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.13_1779786003421_0.7369637508623457","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@teable/cli","version":"0.6.14","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.14","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"842b64224d7ae1b4b631e74419d3119815fe50e2","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.14.tgz","fileCount":4,"integrity":"sha512-BR+hPTEnwV0RM25wk+rLiMtukhldjopYzdG0NuUQay13ZGIJ2UGf8GRZDzyxMHkY/zjkhenQnR258ja/8sbABg==","signatures":[{"sig":"MEUCIG167mXuMHR6xxhPBW4YdQFZSUTrE7dCHGWGVwDPdE0bAiEAyyPuTdWiJlsdYmkXVxH/l5QPoYjIUc+mv109atKSlxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5936201},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"a601bd07b58a55db375b4f1284875eb23f35c021","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.14_1779867249275_0.3046948004316128","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@teable/cli","version":"0.6.15","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.15","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"06ec2945391ec97692e79565864a5b5205f61843","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.15.tgz","fileCount":4,"integrity":"sha512-rhscrYyoJ3d8hsxDEdQHPbvCwISEL/Dz4bGZ8Ubcf6RW4HHCate7hlLK+F1rXjJNJ28aBRGzCjHoASnCymC04A==","signatures":[{"sig":"MEUCIEj3K2I8lasCAE2jInszGtcepjoDIGwEz16nkreei7RKAiEA5Fr0TKBCFFCc0v7tAHTyn6B5xUXvMBZQVEcMr5bx1K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958408},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"1b245e8f51c3b61251c2205fbc5f344fda873c45","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.15_1780368711709_0.1626782587054012","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@teable/cli","version":"0.6.16","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.16","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"9ea21dd67d63ce511280f96ed920828278ef1697","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.16.tgz","fileCount":3,"integrity":"sha512-M3vHiqrtRhyaXPWMgryyVWjzFNL6/vX896eljpLtwoEAFJt21OcLc1WqZXoVGzfWDwA60p8juQ6EHEW9MHlMUg==","signatures":[{"sig":"MEUCIQC8C6pvIpJhjQJQr6RHc66qMsO/MR0NE3MRVOo/fPXZrQIgDZzKmo34dWxgNBVoAekEQntaNRCgt3EC6g/8Ist1gvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8705},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"unoun","email":"uno@teable.ai"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.9.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.16_1780481748542_0.4233923428365174","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@teable/cli","version":"0.6.17","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.17","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-ee/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"1b05c7baee57d5253115353baa21c6e5baafd0b3","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.17.tgz","fileCount":4,"integrity":"sha512-M3RMk2koOq+B26BsKX2YeJ4Zl/ggpZnhD4G7alChzoa5B/63rkw8pOtUQWptPeipVExJKVj40aqRzLT/CilTJA==","signatures":[{"sig":"MEYCIQDcNDO5NQXoDrddoWSiSyINuQpGhpkxYlJu2fp10zQ93QIhAK9b+5ZZbysyZIgAaDpkMJUunu0hTRBGeXl39u4RfI1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6038925},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"4cb277ebcf4b0fbcb0dd80deb71c0d00420a6995","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"hanweii","email":"boris2code@outlook.com"},"repository":{"url":"git+https://github.com/teableio/teable-ee.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.6.2","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.17_1780543452098_0.8048143611128948","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@teable/cli","version":"0.6.18","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.18","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"f5aeca2ef2c7c00037f4f825d1433bd11d0c4c3b","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.18.tgz","fileCount":4,"integrity":"sha512-7bLpvwdOKE9Wv3k3VLSA+5VoFrXfgmXrgBNMhiLaLnuZDcWCZb3CcVVunx9IEvkXtBAWWb8AF/x13Kot/E42OQ==","signatures":[{"sig":"MEUCICzZTQs89zAlMXkwWK527FotOtmclhERuxpcGBxhX1DYAiEAzGyEUxmJCEWPCTJiHopXZlncBWUZUQACWcy5AU+ZmMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6086082},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"8ace2d49403af08f126d247b5a970d2620a47503","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.17.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.18_1781595863243_0.7949832680549782","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"@teable/cli","version":"0.6.19","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.19","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"dbdd12d7e50b5fdd4bad803efae24b3762e8996c","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.19.tgz","fileCount":4,"integrity":"sha512-FDcSgQr7mV85mOg5Q1IZOaqANS6hpRFbOi383uFMVrfffrqw9mvBAZS2REBVSdqP70r74fgO30j1wsKF0t4jwg==","signatures":[{"sig":"MEYCIQCN7Qyr+pbwbO/HeyGaP5F6maCF/NwdhmIJtCnPEincYwIhAMuyCtQgels6hVFCCg1VoRXAlM6eishohQ2VTWILQ+uh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6094558},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"2d8c1db4cb032ecb57b960c595f77dcbe378d918","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.17.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.19_1781696262804_0.050863520253421335","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"@teable/cli","version":"0.6.20","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.20","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"79dd9fdeae4e2c897e97fd888826ccb65aa393e1","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.20.tgz","fileCount":4,"integrity":"sha512-Q8F75TrNySe4nXCUpotdgWZw7EJ3t1Yt0tafA2ezPWGLgMuJtsJ6qCjrmIDjEUC/629cgQO3ihb1BD8pdVXLNw==","signatures":[{"sig":"MEQCIBaDJ+BWSskD6mc7h+Em2dJuUsMNn6Sfvvkx8jiF/l3cAiAmuRuL5x6EPc61aeAzdNWkLChHwtTjlkGn7Gj5rMXItw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6361793},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"426627c1c37877ee05ed7ffd2ce77380ada0c1f2","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.17.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.20_1782301343029_0.7484635605390422","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"@teable/cli","version":"0.6.21","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.21","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"91d6614c53274cec9670def08127d58226fdd257","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.21.tgz","fileCount":4,"integrity":"sha512-LSYphOa8mVgsRujSRZs5VMDRJqpPM0FhFUCTE1+g/1/SxiW3Tc+YPBVhIPYqxZkNXo41P3s/z2JYgpzzCZIgug==","signatures":[{"sig":"MEQCIAVMnvcaTM6SSqEvZeqyFqf5Z5w7HYNrrS7xa5Ty4Jr4AiAfaSGmJ0v2iRZ07sHiUuYRAoxa4d9mGuQJJjh4rR17tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6403663},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"77cc26318684e54cc6fc872033010f1e386de21c","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.18.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.21_1782974009811_0.08268060972063562","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"@teable/cli","version":"0.6.22","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.22","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"3fa51d30718b8fdb7490b85f88dc891be4b63049","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.22.tgz","fileCount":4,"integrity":"sha512-cyq8hHpehzLZ2CV9F0kRlmumj0gHhCzfuV6F/BSjKMgDJZn6QpTwG3kzrMWlAvG5UMHBkQYwc06Q7GUu16uQ2w==","signatures":[{"sig":"MEYCIQCGIWWtMoQ6seo/gQCGzFKMc3HiU+sDWHfD3ggm3MxTTwIhAJLmaWDC6oudr9cc3yDWownrT5WSMan+zBhPyeRZDLv2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6450147},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"0c0797d860a00af1b501087e6660af26b1532412","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.18.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.22_1783590925016_0.055548143084586554","host":"s3://npm-registry-packages-npm-production"}},"0.6.23":{"name":"@teable/cli","version":"0.6.23","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.23","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"51141dc4ff556a5a136cd4770e51686aa590ffff","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.23.tgz","fileCount":4,"integrity":"sha512-JGDlJF6xrgAASvvCA0h05c603fRmst2J+4lecSG2R7tJGRXkiCnxQRWvuZS0gANg8QndKDPNvtYR/mAiKUSkow==","signatures":[{"sig":"MEUCIQCxuBOH8Zo5WcJkQ/EUhSK2zNbCdSE/Ty2u9ORO6KxRRAIgboMDMSIIH2vv0WEYLvvwQn9JPatn2lKsGNWjXUdG8m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6553151},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"d84818878d7e5059956b8725a0d275c7c3d4be04","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.18.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.23_1784688786080_0.2977657653161472","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"@teable/cli","version":"0.6.24","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.24","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"faa97ed786c20e92e042e5930e70d22e52144a0e","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.24.tgz","fileCount":4,"integrity":"sha512-cM/E827qBlUCoPtQvqVygMCvBb/1Jqxu9nCp49JuNhj6eCb5r21vJub+nGwKqX/t/wGvaLdTbfewF+UaUCMrKQ==","signatures":[{"sig":"MEQCH3G+mKkkXSu8/h4s9JobaVfblIPtNhzFS0OIGveY+vwCIQCRC2Z24V9bzTWhQHNS5NsaQ/H/+hAiij8n4FyDBxvGCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6695552},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"096e155988cdb78d54d00a9c3ec61b1343b328f1","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.24_1785840499790_0.13387921885692133","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"@teable/cli","version":"0.6.25","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.25","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"58718ca59c7d91e7805c346b1edf7bb231d7f22f","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.25.tgz","fileCount":4,"integrity":"sha512-qqGa/SHM6s+U4MB2H74XufkIBE7DlrnY9SiTdl7R9PPj9csCm1crlcih/PBJVbERB6+pxSHt44VjDwWftJ/WNw==","signatures":[{"sig":"MEYCIQDmG5UoB2n93oSCOtwpE1e/tLosyR6CXkZbsQkMfhYpWwIhAKoGnd4y5MorgXHuwGn/AYJYFBO+LuZGZ5Tdoyd7y1+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6744350},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"a90b80dd940549d4235bd816041cc902838d81a6","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.25_1786010193758_0.18457378509350142","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"@teable/cli","version":"0.6.26","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.26","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"9f301597f4243a33f35a68ddf3d9f980ea7b2083","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.26.tgz","fileCount":4,"integrity":"sha512-I83IYJ/BOPCRnMhaXCSIQ+/DkfAsjQZyaQFAcWLhl7QFUtQV8ovs3l4fWhQYsOsQzieU6Tjqi3xznPMzgX9nQw==","signatures":[{"sig":"MEYCIQDvMZ9Cn9SWoQkheohJle2vqSS7fm+0FnXm2U1fz8fQxQIhAN9slxOCONjqdUeHN3anF2A1pAxtm088V5ftvB6sjG/e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6811195},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"20835b8ebce8d689eed517696fb1db3bd666d01a","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.26_1787320207300_0.39165747068683054","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"@teable/cli","version":"0.6.27","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.27","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"132dfd69de2af5a3398482abdcafbe2156890cd8","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.27.tgz","fileCount":4,"integrity":"sha512-rs3C7eTkTiDBNqZPldqUGGJAbqQSPQcrZXdVvRNVDoew6yQBXCL/O8OSjyyU0pjJphNE+wRygf7gHYpirWw8AA==","signatures":[{"sig":"MEUCIBCajl0LA3Ai+cxW1cr81n9Me8W/8DKM0/PNvklMudpdAiEA+CozN17fCaq0Tiz33q39dUNKSu8wd93M3LH5ge69PoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6859244},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"ad3ccf8bd62188ff3cea8d26b2f811b235c98e28","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.27_1787568288166_0.8218781234763928","host":"s3://npm-registry-packages-npm-production"}},"0.6.28":{"name":"@teable/cli","version":"0.6.28","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.28","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"8a7aa3f3ab85b215248aefc43019f6eec98cc792","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.28.tgz","fileCount":4,"integrity":"sha512-+21I1TL2dR/BJTZQ1dznQq5SWP/vAmwoS28Fqgx+qi9VH0i8ORxATU+IysfV0+XcUAqDJC8ve+Q45woYGcnsKA==","signatures":[{"sig":"MEUCIQCaYj/d6vR+KHtO4Y/84SzUAd8550HBOydCWCOkwXVNuQIgDH3ZSWZ+vHJt+oOelnItB7orJF8Y0qM8D8W2E0rzsP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6867896},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"f0624c29b373d4a91cd3b550d8704cc41f242fd4","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.28_1787630416827_0.15641385056348356","host":"s3://npm-registry-packages-npm-production"}},"0.6.29":{"name":"@teable/cli","version":"0.6.29","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.29","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"e243f7130044123ee84b7212bb2479052f3067a5","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.29.tgz","fileCount":4,"integrity":"sha512-nLfVz8G/ROK/Q1RpnuHBcOFjnQaKRvkMtlvBaZu/VoLb7twzDZRn+5sgvHbhkmcEgfOvq8lHv/GfW4O5Wm41mg==","signatures":[{"sig":"MEUCIEZ88r+Ve+fo6cXerq2BCyY7rvPe0GLDyR3C6mhC2rnqAiEA7W8biZSWCFiW/dYTOOd+4DFguWXbrRGjixJkqYCPipo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6871405},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"99a4476871d3f871a4e116184031c51e60013367","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.29_1787642578932_0.23190870284052156","host":"s3://npm-registry-packages-npm-production"}},"0.6.30":{"name":"@teable/cli","version":"0.6.30","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.30","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"c46d20f3589b128a696eded1504e1c1873d5a098","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.30.tgz","fileCount":4,"integrity":"sha512-a494xu0v4mqSI5jmoczjxjCkyj7k+oyx46Gki9msZRcvMevmx38StK5S+cIpQozKPThqlRY0MUc3v/QeM3e0Hw==","signatures":[{"sig":"MEUCIQCcIkW92Rr7dv0euJAxl9sIKOFTjrbhcaSVVw7An4HkJgIgYfMFT2DpmuAy5kcdyJFIHMj/78RIR0ijOk2d2lxRmns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6873101},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"56132c29fef7cd31ad96f280e2e0990d3640bb28","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.0","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.30_1787710913358_0.1324757049565073","host":"s3://npm-registry-packages-npm-production"}},"0.6.31":{"name":"@teable/cli","version":"0.6.31","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.31","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"c9ffd27573c5d1eda983c2bd1dca44af2201bdf3","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.31.tgz","fileCount":4,"integrity":"sha512-vDDwYhAcq6BPhjYNbjPB1O3vhaPDwmAjlgvcRIFTVmiQydG+VY0WrX6p71FqsQFZDgAQSCExiqqaTcr8wieARw==","signatures":[{"sig":"MEYCIQDRooKurSkzThu78m8aPTkewJsbo1by6a3/87/t5Iq4aAIhAJ3IxzPJZRAlv+Gr+VzNzK9mEsDzddUwmdYGA7D3Ka1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6927348},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"9c97d777c0c4611e525f3e93acd16e24a18ed5c5","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.31_1787828319167_0.808109180149956","host":"s3://npm-registry-packages-npm-production"}},"0.6.32":{"name":"@teable/cli","version":"0.6.32","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.32","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"2c0d8c4623f3774ba308838815edfdc39dafe81a","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.32.tgz","fileCount":4,"integrity":"sha512-jWQYZ/e+6de6MZO2x3rKIV95WggdFLGTLdICsySjk85KVtuFxJFFd7hIRInkf+9spcwVx86L51UWJhBre6vbhg==","signatures":[{"sig":"MEYCIQDigCRzIflQoTFzFz7Gq0RhojvOfHJyx+n5f2KcLcaeUAIhANB0Wfu8ubCU2cuOITkd0/cSS8uZSq0ECMhgj7JsjF9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6927842},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"3fadc50120bb7e719a6642e3f506644b96f80f25","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.32_1787894341741_0.670534747206385","host":"s3://npm-registry-packages-npm-production"}},"0.6.33":{"name":"@teable/cli","version":"0.6.33","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.33","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"3eaf22a99255d4dd0601e99aa1b510a922395b1d","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.33.tgz","fileCount":4,"integrity":"sha512-EO1hsRtp8UBmTSHy1Z/AHvhuV+SARC5sa7o9PBOo9xvyLWaoeI1tgFZU6Biq5gh09UXfmMZn3ACNNfctzgoF/Q==","signatures":[{"sig":"MEUCIBvTrZm/1kQq2nTHbGfsiBQDOc04jAbSRO62zDY5a58dAiEApkCF0Jmn8Z0KJtCOKhuor1aDFYD5DsFGp9hpntdToPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6934379},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"3a7fe1e253384f6c9508187a24727b191f27cd5a","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.33_1788165780880_0.8421664902147059","host":"s3://npm-registry-packages-npm-production"}},"0.6.34":{"name":"@teable/cli","version":"0.6.34","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.34","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"4cf1c0ba672122b25f6adae950c2b8582045e963","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.34.tgz","fileCount":4,"integrity":"sha512-w1VrM4NKO6J4qjO2Oo5YvMajoK8vwnlcD+Irp2W7lWpjJc8o52yAj/7ckMKp2wQLjnaWwrWXfouJLA29Cj2tpg==","signatures":[{"sig":"MEQCID93owXQBRbfQM+G8XwmiwkKOs2Ks2VNOYCwQcNjmbsAAiAlFMQSL1co0CYO/1I2NXRe5O/mR9MC0ddaHPxxwPn6dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6935825},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"acf410072057034156323ca25109539bf7a1860f","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"22.18.0","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.34_1788254404765_0.9086132512339471","host":"s3://npm-registry-packages-npm-production"}},"0.6.35":{"name":"@teable/cli","version":"0.6.35","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.35","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"44184a9dd3fe0546884022e775af4f96137eab15","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.35.tgz","fileCount":4,"integrity":"sha512-7yPxe/7EEpxbuxWxJCL2aEnMBysTmhRzz9zoxP1XZbEC7DKjelLIxApquDCkZz238N2pSqdT7Mbiv35vlaVsbg==","signatures":[{"sig":"MEUCIQDCIvlTF42DPSz0b8xYtIyCJFlUD5H9OW3Nojk628KqbAIgTd4uffPyAqG2sG1t8r/kPbYP2XUSQK04spH55srvBkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6940863},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"41aa633c38e8a804cbd58d877608fcdd676a0294","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.7.7","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.35_1788337565012_0.6751066278387496","host":"s3://npm-registry-packages-npm-production"}},"0.6.36":{"name":"@teable/cli","version":"0.6.36","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.36","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"bee07e7cf2220a62e9f4837b6b756596d18306d9","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.36.tgz","fileCount":4,"integrity":"sha512-IN1a9aljQd9xxf+9zmS3NezRO+8EXoP19bB8VHEH1Rl4/DOk3rdhInz5j5ZtQ8nzWWYVTaTdIt65cPLebZit2Q==","signatures":[{"sig":"MEUCIE7TKp3hxafYC4sjZzJSl/wIYcoFr7SKHOSIT8oaaUozAiEAv40fl2Fli5rVBcrDnys934CLBLZ3kVpNswMmVwg7Hto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7081286},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"b7601a762453aa80cd2665f1d18e3103f22fa2c6","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.36_1788762956354_0.566885222326464","host":"s3://npm-registry-packages-npm-production"}},"0.6.37":{"name":"@teable/cli","version":"0.6.37","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.37","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"480d8c8b74118d6855c3b0357bcff1e3e97de220","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.37.tgz","fileCount":4,"integrity":"sha512-x18b/07IlpnZKuNOrnrpc18QaQZPZMsdstKBnCTppMYB0/rDh8lnHQl8pOtaL2A78TTyKvIR0f7uy5TvusgpyA==","signatures":[{"sig":"MEQCIGnHYGyYQfzWO4fq+CFpJwp84FZCRiYKk2HdKdr7ZSmSAiB+WUZnZzyMcXacrzE/PhSblruCJhGXYVklT3naKKUguQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7160547},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"a1e9c28a89b6b40a9f1391efa9e1c73839fe8e8b","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.37_1788853763537_0.993774146614532","host":"s3://npm-registry-packages-npm-production"}},"0.6.38":{"name":"@teable/cli","version":"0.6.38","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.38","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"42c901d35da1d7ac6c47fa2692ab91caa35b3cae","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.38.tgz","fileCount":4,"integrity":"sha512-4b88VDH+eyzm/2pIMi720UeH4+z0v7/rBb3JJpmvTRAYq+tlwurfWzB6PkmCH9FitNs9AVLofbmY0YmZInEwNw==","signatures":[{"sig":"MEQCIFZTM/TUh92OQOs+0mEySpWkqKKMRXI4YPKjCUzzh4XNAiB19yvF7AR/MTvMVmX4oyLKt/8FOCyOtlnk55OjGNrLVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7375439},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"7a6935f3ae6550b1956f0f3c1c79b5032864904b","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.38_1789031037934_0.831528836884815","host":"s3://npm-registry-packages-npm-production"}},"0.6.39":{"name":"@teable/cli","version":"0.6.39","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.39","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"ff2d9be9a2a4b52c80493e8c6859bb5c99498be0","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.39.tgz","fileCount":4,"integrity":"sha512-fqTuJYTqtDOPvvhECeKVqXHGpl/SesjZoMrD4WRf3x4d5sKvlt5ub47yF8Pg9hPXrZqbUFDoJqkVPbo1KYK0mA==","signatures":[{"sig":"MEUCID15UG3hhYVbjWOIEpWgYNHQx+ZdbSvFP2+hUNywErhaAiEAqQb2k/PauIpPTD/nSBRuIvpXiw2SO3DFVXdhdlZZLVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7170872},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"c6b1226bfa217b3d06bf46d24dde6ed87d68a04e","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.39_1789112335705_0.44397881895937563","host":"s3://npm-registry-packages-npm-production"}},"0.6.40":{"name":"@teable/cli","version":"0.6.40","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.40","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"73e210c6e87cc51abec2e7dab48972cbf0b35a89","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.40.tgz","fileCount":4,"integrity":"sha512-KjoZ+b55FukC8G+TORbmiNyAZeCALt0mM6WizM1wIPqMfJ7MAkK51dFJS7yWQ+9KJeC7EjzfoWWQvoQdcl8jKA==","signatures":[{"sig":"MEUCIA7mrJmRFMSwM+oRsYdbdGj4eKKovjrz7Lm25vBKhgy/AiEA7HtuY3ffRC7OBHpFGKDTHNMT6eXEq0H3GMQCMnXmPc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7173719},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"92813445e10546507aca549185bf7dd0ed4b89bf","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage bases, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.40_1789134925439_0.10023207260380995","host":"s3://npm-registry-packages-npm-production"}},"0.6.41":{"name":"@teable/cli","version":"0.6.41","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.41","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"4311b677e83b57154218684d3eaf3923b0075faa","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.41.tgz","fileCount":4,"integrity":"sha512-UZqd5KrtN/sAxYXBIRe+OH9GdkvseQ6kZ+CRs8cvtOui9zkZOZmx59DD8aY6lXPnqV1CkSbNfdMP62OmaW3Hhg==","signatures":[{"sig":"MEUCIQDHRk2K26xifxXMK9A8vDibUmP/IJzQGIW/Sgs9qZ1XXwIgJ1PXduX/YCJkrQNBeJLk3Nh1LBsZZSegy0MNF/kZnLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7295518},"engines":{"node":">=22.0.0"},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"9b258102131de6ca3e8f6403f8b9b2b729e908c8","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage projects, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.41_1789638327823_0.31147055827888503","host":"s3://npm-registry-packages-npm-production"}},"0.6.42":{"name":"@teable/cli","version":"0.6.42","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.42","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"03409decbbd344a53a70bb8aedc15b78a74ba1eb","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.42.tgz","fileCount":4,"integrity":"sha512-937XXgjAQ7k+lf1PpuvUXtWlkoYreJJoK4u6dcl22xno6Y1I4vnrgeH099ffoWxh7BkNaoY41k4q4CfdG5ZOKw==","signatures":[{"sig":"MEYCIQDUl6SFGGf9AOpBMAoV0eHyTFDTaDWa7z0zQ3RicKZP2gIhAORUVKUsftmCoLah4nqqeMHT2eX3nwr4RH1dPcO3bFFh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHFG6BPWYpw8il8kD7IlzermjmbniSc0ZQZwMRtRheVmAiEApL3aygR6sU0EyAu13iyzGa5VNFJiT8THR9vNtyIH9Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358012},"engines":{"node":">=22.0.0"},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"f50c5d541fbde756862b8360ac24849f2bee8424","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage projects, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.42_1789908845935_0.3067685717119115","host":"s3://npm-registry-packages-npm-production"}},"0.6.43":{"name":"@teable/cli","version":"0.6.43","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.43","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"ad2a8fd845216b06569f230df84fa4c835f68046","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.43.tgz","fileCount":4,"integrity":"sha512-05N8hJetpCKZlQaqYl4wmpIdfORQSVQuEsD6OkAW0lGQQz+9j9hKl/nMsJAcBXQsh8Hhs1CH6a7Ym7OOqnpj/w==","signatures":[{"sig":"MEYCIQCyEhBkU1H0841TyFVA1vXMRwGqlXaMqHAO9WvA57QhigIhAKOadnu2uSo03n81H5SB2eMVnDeqlkJnB18eHepnGXYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHF8SqdRifGf4CTPBjBWiXqc6Og3OtP4tG7hScKAkhB3AiEAghkXCPzqpA+mESNRgQaj27eD50c54mOvYYPbaTicLpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7369917},"engines":{"node":">=22.0.0"},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"4df747216df7d37495892d7ecabd71985acef2ee","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.19.1","description":"Teable CLI — manage projects, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.43_1790061245079_0.3794243929085588","host":"s3://npm-registry-packages-npm-production"}},"0.6.44":{"name":"@teable/cli","version":"0.6.44","keywords":["ai","tools","cli","teable"],"license":"ISC","_id":"@teable/cli@0.6.44","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"homepage":"https://github.com/teableio/teable-ee","bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"bin":{"teable":"bin/teable.js"},"dist":{"shasum":"9d03e4fab569e38ccebe6b7c776f02966aeaf1dc","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.44.tgz","fileCount":4,"integrity":"sha512-6tTUynS/6NXQQGRpWGs/QsLoWjt6YciX/A5a3fU8EUzkIIOyIV2iXuwnZ6pcD773geVQFth2YvRqQhptmkw7DQ==","signatures":[{"sig":"MEUCIBuyb/t4wnj11GvxVrGJFww1SC1YM0w5kH9QKyWxnowNAiEA6qHFX//xEIV8n9+gzsLP7V7HBBcOOEpHhoTeFjYYnKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCV1TU7geqbFe9U1Iv3GrBYRje9oJxuZM/8FGDcjhNk2AIhALk3+ykDPI0T45FdrFXzh1NkGib6LwoTe2Q0LY46c4Ln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7370280},"engines":{"node":">=22.0.0"},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"9997548afeaa594c1fca1c1643fbeff6246eb427","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.20.0","description":"Teable CLI — manage projects, tables, fields, views, records, and more","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.44_1790157047510_0.4285118945252333","host":"s3://npm-registry-packages-npm-production"}},"0.6.45":{"_id":"@teable/cli@0.6.45","bin":{"teable":"bin/teable.js"},"bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"dist":{"shasum":"884f1c2519aeede7e53516791be29b365fdbb036","tarball":"https://registry.npmjs.org/@teable/cli/-/cli-0.6.45.tgz","fileCount":4,"integrity":"sha512-GrVMTVEH9xpU7mVAVcuBYhZEKWY0MNaMp2DUlqgQeDhOIzK7oqBnRvj8nIT37KVxy5wJ6/v7uzVdtdjz4d0icw==","signatures":[{"sig":"MEUCIHFABxrkR7jePlxZMdR7jGFCgpzoDsN/JKzhncpBijI2AiEAuyWZu9OxVaGDpfyPGd/rLimTYR+mU1fJPzdPbZg/6R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBDWrP+j9A0+4aPQNNhAWt0L6GfBhFD4QkWpZPNpKj3wIhAIPHVJxnOV8B5QF3CaW3mtoCaS7QM8Y2cCdT4ZkmRIdu"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@teable%2fcli@0.6.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7379708},"name":"@teable/cli","engines":{"node":">=22.0.0"},"exports":{"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js","require":"./dist/lib.js","@teable/source":"./src/lib.ts"}},"gitHead":"7889f1d4b879cc03f1062015296c3aa3921298b2","license":"ISC","scripts":{"dev":"tsdown --tsconfig tsconfig.build.json --watch","lint":"eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --cache --cache-location ../../.cache/eslint/ai-tools.eslintcache","test":"pnpm build && node --test ./test/*.test.js","build":"pnpm generate:openapi && tsdown --tsconfig tsconfig.build.json","clean":"rimraf ./dist ./build ./tsconfig.tsbuildinfo ./tsconfig.build.tsbuildinfo ./node_modules/.cache ./.eslintcache","typecheck":"tsc --project ./tsconfig.build.json --noEmit","test:smoke:base":"node --test ./test/smoke/base.smoke.test.js","generate:openapi":"pnpm --filter @teable/ai-tools-ee... build && node scripts/generate-openapi-spec.js","test:smoke:authority":"node --test ./test/smoke/authority.smoke.test.js"},"version":"0.6.45","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c8a01359-d83e-44bb-b3ce-171bcb727634"}},"homepage":"https://github.com/teableio/teable-ee","keywords":["ai","tools","cli","teable"],"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"_npmVersion":"11.20.0","description":"Teable CLI — manage projects, tables, fields, views, records, and more","directories":{},"maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"sideEffects":false,"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"lib":["./dist/lib.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.8","open":"^10.0.0","axios":"1.20.0","eslint":"8.57.0","rimraf":"5.0.5","tsdown":"0.18.1","prettier":"3.2.5","commander":"14.0.1","papaparse":"5.5.3","typescript":"5.4.3","@types/node":"24.13.2","@teable/core":"workspace:^","@teable/openapi":"workspace:^","@types/papaparse":"5.3.15","@teable/openapi-ee":"workspace:^","@teable/ai-tools-ee":"workspace:^","eslint-plugin-prettier":"5.1.3","@teable/eslint-config-bases":"workspace:^"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.6.45_1790314236410_0.8323743691135372"}}},"time":{"created":"2026-03-06T08:41:15.720Z","modified":"2026-09-25T05:30:36.899Z","0.2.0":"2026-03-06T08:41:16.144Z","0.3.0":"2026-03-09T04:01:50.289Z","0.4.0":"2026-03-10T05:25:58.240Z","0.5.0":"2026-03-31T06:47:56.126Z","0.6.0":"2026-04-07T13:07:58.039Z","0.6.1":"2026-04-09T12:03:22.594Z","0.6.2":"2026-04-17T05:57:38.000Z","0.6.3":"2026-04-17T07:41:51.972Z","0.6.4":"2026-04-21T02:55:25.714Z","0.6.5":"2026-04-22T10:48:59.780Z","0.6.6":"2026-04-23T09:03:02.619Z","0.6.7":"2026-04-24T04:17:57.429Z","0.6.8":"2026-04-28T03:58:36.155Z","0.6.9":"2026-04-29T06:16:50.519Z","0.6.10":"2026-05-08T02:18:02.662Z","0.6.11":"2026-05-21T03:34:59.730Z","0.6.12":"2026-05-21T05:16:08.865Z","0.6.13":"2026-05-26T09:00:03.660Z","0.6.14":"2026-05-27T07:34:09.428Z","0.6.15":"2026-06-02T02:51:51.888Z","0.6.16":"2026-06-03T10:15:48.669Z","0.6.17":"2026-06-04T03:24:12.296Z","0.6.18":"2026-06-16T07:44:23.455Z","0.6.19":"2026-06-17T11:37:43.011Z","0.6.20":"2026-06-24T11:42:23.220Z","0.6.21":"2026-07-02T06:33:30.083Z","0.6.22":"2026-07-09T09:55:25.183Z","0.6.23":"2026-07-22T02:53:06.278Z","0.6.24":"2026-08-04T10:48:19.943Z","0.6.25":"2026-08-06T09:56:33.928Z","0.6.26":"2026-08-21T13:50:07.518Z","0.6.27":"2026-08-24T10:44:48.344Z","0.6.28":"2026-08-25T04:00:16.991Z","0.6.29":"2026-08-25T07:22:59.092Z","0.6.30":"2026-08-26T02:21:53.544Z","0.6.31":"2026-08-27T10:58:39.353Z","0.6.32":"2026-08-28T05:19:01.927Z","0.6.33":"2026-08-31T08:43:01.025Z","0.6.34":"2026-09-01T09:20:04.926Z","0.6.35":"2026-09-02T08:26:05.189Z","0.6.36":"2026-09-07T06:35:56.543Z","0.6.37":"2026-09-08T07:49:23.682Z","0.6.38":"2026-09-10T09:03:58.096Z","0.6.39":"2026-09-11T07:38:55.882Z","0.6.40":"2026-09-11T13:55:25.598Z","0.6.41":"2026-09-17T09:45:28.031Z","0.6.42":"2026-09-20T12:54:06.066Z","0.6.43":"2026-09-22T07:14:05.210Z","0.6.44":"2026-09-23T09:50:47.636Z","0.6.45":"2026-09-25T05:30:36.550Z"},"bugs":{"url":"https://github.com/teableio/teable-enterprise/issues"},"license":"ISC","homepage":"https://github.com/teableio/teable-ee","keywords":["ai","tools","cli","teable"],"repository":{"url":"git+https://github.com/teableio/teable-enterprise.git","type":"git","directory":"packages/ai-tools-cli"},"description":"Teable CLI — manage projects, tables, fields, views, records, and more","maintainers":[{"name":"bieber","email":"admin@vgee.cn"},{"name":"hanweii","email":"boris2code@outlook.com"},{"name":"skyhuang001","email":"sky@teable.io"},{"name":"unoun","email":"uno@teable.ai"}],"readme":"# @teable/cli\n\nCLI wrapper for `@teable/ai-tools-ee`.\n\nThis package is organized around a **one-tool-one-command** architecture.\n\nA Teable Project is the API `base`, with a `bse`-prefixed ID. API fields such as `baseId`, URLs, permissions, and CLI syntax such as `teable base` and `--base-id` keep their existing names.\n\n## Media generation\n\nMedia tasks run in a persistent backend queue. One task holds at most `MEDIA_TASK_MAX_ITEMS` images (a\nbackend setting, 5 by default); split larger jobs into several tasks. Every image is\nqueued when the task is submitted, and `media generate` waits until all of them have succeeded, failed\nor been cancelled, reporting finished images as they arrive and preserving partial results.\n\n```bash\nteable media generate --prompt \"A mountain landscape\" --base-id bseXXXX\nteable media generate --prompt \"An illustration\" --reference ./reference.png --output ./image.png\nteable media generate --prompt \"A poster\" --model aiGateway@openai/gpt-image-2@teable\nteable media generate --input ./images.json --output-dir ./images\nteable media get --id mgtXXXXXXXXXXXXXXXX --wait --output-dir ./recovered\nteable media cancel --id mgtXXXXXXXXXXXXXXXX\n```\n\n`--input` accepts a JSON array or `{ \"items\": [...] }`; `--input -` reads stdin. Each item contains\n`description`, `prompt`, and optional `aspectRatio`, `quality`, and `inputImages`. References can be\nlocal paths, `{ \"filePath\": \"./reference.png\" }`, or previously uploaded `{ \"token\": \"...\" }`.\nLocal references reuse the standard ChatFile upload flow. Only image generation is currently supported.\n\n```json\n{\n  \"items\": [\n    { \"description\": \"Mountain morning\", \"prompt\": \"Mountain landscape in morning light\" },\n    { \"description\": \"Mountain evening\", \"prompt\": \"Mountain landscape in evening light\" }\n  ]\n}\n```\n\nWithout output options, results remain in ChatFile and include download URLs. `-o, --output <file>`\ndownloads one image; `--output-dir <dir>` downloads each finished image immediately, with stable\nsequence/item filenames. These options are mutually exclusive. Existing files are never overwritten\nand partially downloaded files are never published as finished files. A local download error does not\nchange the backend generation status; retrieve it again using `media get` and a new target path.\n\nWhile a command waits, progress is JSON on stderr; the final JSON on stdout contains `task`, optional\n`downloads`, and any command `error`. Partial generation or download failures exit nonzero while retaining\nsuccessful results; items cancelled by the user do not affect the exit code.\nThere is no overall CLI waiting timeout: execution timeouts belong to individual backend jobs; network\nrequests and transfers have bounded timeouts. Transient status-read failures (connection errors, 429, 5xx)\nare retried with backoff for up to 90 seconds before the command gives up and prints the last accepted\nsnapshot. Ctrl+C stops waiting without cancelling the backend task.\nRecover with `media get --id ...`; reuse `--request-id` if the submission response was lost.\nReplaying local reference images may allocate new upload tokens. The backend compares their existing\nattachment hash, size and MIME metadata, so the same image request returns its original task; changed\ninputs require a new request ID. The hash follows the configured storage adapter's existing semantics\n(local file hash or object-storage ETag).\n\nInternal Agent tools use `--events` and `--sandbox-output-dir` when submitting. The backend validates\nAgent identity, writes directly to the managed Sandbox directory, and returns real file paths; there is\nno ChatFile fallback. `--events` emits JSON Lines `{ \"type\": \"progress\" | \"result\", \"task\": ... }`; the\naccepted plan is emitted before polling. `media get` prints the current snapshot once; with `--wait`,\n`--output` or `--output-dir` it waits until the task has finished. The CLI never regenerates failed\nimages; submit a new task for them once the user decides. `media cancel` stops every unfinished image\nand keeps the completed ones. Inside Teable-managed agent sandboxes the backend refuses ChatFile output:\nimages are produced with the `generate_image` tool, which drives the CLI itself.\n\n## Configure auth\n\nTwo authentication methods are supported: **OAuth login** (recommended) and **Personal Access Token (PAT)**.\n\n### OAuth login (recommended)\n\n```bash\nteable auth login\n```\n\nOpens a browser for Teable login using OAuth Authorization Code + PKCE. After authorization, tokens are saved automatically. Access tokens auto-refresh before expiry — no manual token management needed.\n\n```bash\n# custom endpoint\nteable auth login --endpoint https://my-teable.example.com\n\n# custom OAuth client ID\nteable auth login --client-id my-client-id\n\n# request specific scopes (comma-separated)\nteable auth login --scopes \"table|read,record|read,record|create\"\n```\n\n#### Where no local callback port is reachable\n\nIn a cloud IDE, over SSH or inside a container, the browser runs on a different\nmachine than the CLI: binding the callback port succeeds, but the browser\nresolves `127.0.0.1` to its own machine, so the callback never arrives and the\nlogin just waits. Use the device authorization grant there — the code travels\nfrom the terminal to the browser, so nothing has to come back into a session\nthat may not even be on your machine:\n\n```bash\nteable auth login --device-code\n```\n\nThe CLI prints a URL and a one-time code, you sign in on any device, type the\ncode, and the CLI picks up the tokens from its next poll.\n\nThe built-in CLI app supports this out of the box. If you pass a custom\n`--client-id`, that app must first turn on **Enable device flow** in its OAuth\napp settings — the grant is per-app opt-in.\n\nThe printed link assumes the web app is served on the same origin as the API\nendpoint you configured, which is true for every Teable deployment today.\n\n### Personal Access Token (PAT)\n\n```bash\nteable auth --token teable_pat_xxx\n```\n\nNon-interactive — writes a PAT-based auth config. Tokens can also be provided via `TEABLE_TOKEN` or `TEABLE_PAT` environment variables.\n\n```bash\n# overwrite existing file\nteable auth --force\n\n# project-local config — writes ./.teable/cli/config.json under the given directory\nteable auth --path .\n\n# explicit endpoint\nteable auth --token teable_pat_xxx --endpoint https://app.teable.ai\n```\n\n### Auth management\n\n```bash\n# show current auth status (auth type, token expiry, scopes, etc.)\nteable auth status\n\n# clear saved credentials (OAuth tokens and PAT)\nteable auth logout\n```\n\nAuth config is saved to `~/.teable/cli/config.json` by default.\n\n## Usage examples\n\n```bash\n# Manage projects (create / get / list / update / delete)\nteable base list                          # all accessible projects\nteable base list --space-id spcXXXX       # projects in one space\nteable base create --space-id spcXXXX --name \"My Project\" --icon 📊\nteable base get --base-id bseXXXX\nteable base update --base-id bseXXXX --name \"Renamed Project\"\nteable base delete --base-id bseXXXX\n\n# SQL query\n# `dbTableName` from `teable table get` is one dotted value (e.g. bseXXXX.tbl_users);\n# split it on the dot into two quoted identifiers: \"bseXXXX\".\"tbl_users\"\nteable sql-query \\\n  --base-id bseXXXX \\\n  --sql \"SELECT * FROM \\\"bseXXXX\\\".\\\"tbl_users\\\" LIMIT 10\"\n\n# List available tools for current project permission\nteable tools list --base-id bseXXXX\n\n# Search tools by keyword\nteable tools list --base-id bseXXXX --search sql\n\n# Get records with projection\nteable record get \\\n  --base-id bseXXXX \\\n  --table-id tblXXXX \\\n  --take 10 \\\n  --projection '[\"fldName\",\"fldAmount\"]'\n\n# Call API with path params (object/array fields use JSON string)\nteable call-api \\\n  --base-id bseXXXX \\\n  --method POST \\\n  --url '/table/{tableId}/record/{recordId}/duplicate' \\\n  --params '{\"tableId\":\"tblXXXX\",\"recordId\":\"recXXXX\"}'\n```\n\n### Auth resolution priority\n\n1. `--token` CLI flag\n2. `TEABLE_TOKEN` / `TEABLE_PAT` environment variable\n3. OAuth tokens from config (with auto-refresh)\n4. PAT from config\n\nEndpoint: `--endpoint` flag or `TEABLE_ENDPOINT` env (default: `https://app.teable.ai`).\n\n## Config\n\nConfig loading order:\n\n1. User-level config: `~/.teable/cli/config.json`\n2. Project-level override (optional):\n   - `.teable/cli/config.json` in project root\n\nPAT config:\n\n```json\n{\n  \"token\": \"teable_pat_xxx\",\n  \"endpoint\": \"https://app.teable.ai\"\n}\n```\n\nOAuth config (written automatically by `auth login`):\n\n```json\n{\n  \"endpoint\": \"https://app.teable.ai\",\n  \"token\": \"...\",\n  \"oauth\": {\n    \"accessToken\": \"...\",\n    \"refreshToken\": \"...\",\n    \"expiresAt\": 1709654400000,\n    \"refreshExpiresAt\": 1712246400000,\n    \"clientId\": \"teable-cli\",\n    \"scopes\": [\"table|read\", \"record|read\"]\n  }\n}\n```\n\nFields:\n\n- `token` — PAT or OAuth access token\n- `endpoint` — Teable API endpoint\n- `oauth` — OAuth token state (managed automatically)\n- `disabledCommands` — commands to turn off (see below)\n\n`timeZone` and `permissionLevel` are resolved dynamically by tool middleware and cached in `~/.teable/cli/runtime-cache.json` for 5 minutes, keyed by `baseId`.\n\n### Disabling commands\n\nCommands can be turned off — useful for environments where, for example, projects are provisioned by setup code and `base` CRUD should not be exposed.\n\nSet `disabledCommands` in the config file, and/or the `TEABLE_CLI_DISABLED_COMMANDS` env var (comma-separated); the two are merged. Each entry targets a command:\n\n- a resource group — `base` (disables the whole group)\n- a `group:verb` — `base:create` (disables one sub-command)\n- a standalone command — `sql-query`\n\n```json\n{\n  \"disabledCommands\": [\"base\", \"scrape\"]\n}\n```\n\n```bash\nTEABLE_CLI_DISABLED_COMMANDS=base:create,base:delete teable base --help\n```\n\nDisabled commands are not registered at all — running one yields an \"unknown command\" error. Any command can be disabled, including `auth` and `config`; Teable-managed agent sandboxes use this to disable `base:create`, `base:update`, `base:delete`, `auth`, `config`, `integration:connect`, `secret:grant`, and `secret:revoke`.\n\n## Directory structure\n\n```text\nsrc/\n  cli.ts                         # commander bootstrap + command registration\n  auth/\n    constants.ts                 # OAuth constants (client ID, timeouts, poll intervals)\n    pkce.ts                      # PKCE crypto utilities (verifier, challenge, state)\n    callback-server.ts           # Temporary HTTP server for OAuth redirect\n    oauth-client.ts              # Token exchange & refresh HTTP calls\n    browser.ts                   # Browser open + terminal refocus (macOS)\n    device-login.ts              # Device authorization grant (RFC 8628), for --device-code\n    oauth-login.ts               # Orchestrator: ties all auth modules together\n  commands/\n    index.ts                     # command registration entry\n    auth.command.ts              # auth, auth login, auth logout, auth status\n    tools/\n      *.command.ts               # one file per tool command\n      list.command.ts            # list tools filtered by permission\n      sql-query.command.ts       # specialized sql-query command\n      tool-metas.ts              # tool command metadata + creators\n      tool-commands.generated.ts # generated bundles for tool defs\n      shared/\n        shared-options.ts        # common tool command options\n        tool-guards.ts           # tool definition guard helpers\n        tool-command-factory.ts  # shared command factory\n  bootstrap/\n    config.ts                    # resolve token/endpoint (PAT + OAuth)\n    openapi.ts                   # openapi axios setup + auto-refresh interceptor\n  runtime/\n    context.ts                   # experimental_context builder\n    cache.ts                     # runtime context cache\n    tool-runtime.ts              # shared tool command context/runtime helpers\n  types.ts\n```\n","readmeFilename":"README.md"}