{"_id":"@ailao/pi-ai","_rev":"8-1b2be923bb144189d8423f9ca8f9dac7","name":"@ailao/pi-ai","dist-tags":{"latest":"2.0.8"},"versions":{"2.0.1":{"name":"@ailao/pi-ai","version":"2.0.1","license":"MIT","_id":"@ailao/pi-ai@2.0.1","maintainers":[{"name":"ailao","email":"lingvip@proton.me"}],"bin":{"pi-ai":"dist/cli.js"},"dist":{"shasum":"a59b854a39a3a72c93a3a31c0bc264d85beb9ad8","tarball":"https://registry.npmjs.org/@ailao/pi-ai/-/pi-ai-2.0.1.tgz","fileCount":712,"integrity":"sha512-nJ2cxKyLg4EAhOPRWHL43Dd4FyqJeCZFbqPF/kkpQGp1Sc4wiyFB1dCWKqSh+RmvYzCWsSNzy5lSmD3Kxcyr9g==","signatures":[{"sig":"MEQCICKu7a+zGbYxampP/S8PzVgPw30DGyKBF8h09yqlk2ydAiBkm4GdbchYXQC4IW5mMBKfDz1j656Gf19eoMnwgoHEfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3558464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api/*":{"types":"./dist/api/*.d.ts","import":"./dist/api/*.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js"},"./bun-oauth":{"types":"./dist/bun-oauth.d.ts","import":"./dist/bun-oauth.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"}},"gitHead":"57117f919444a464cd0b09a06fb2f362a6de583f","scripts":{"test":"vitest --run","build":"npm run generate-models && npm run build:offline","clean":"shx rm -rf dist","build:offline":"npm run check:model-data && tsgo -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts --strict","check:model-data":"node scripts/check-model-data.ts","hydrate-model-data":"node scripts/generate-models.ts --strict --data-only","generate-image-models":"node scripts/generate-image-models.ts --strict","generate-model-catalog":"node scripts/generate-models.ts --strict --json-only --json-output ../../.artifacts/model-catalog"},"_npmUser":{"name":"ailao","email":"lingvip@proton.me"},"_npmVersion":"10.9.8","directories":{},"sideEffects":["./dist/compat.js","./dist/images.js","./dist/providers/images/register-builtins.js"],"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@opentelemetry/api":"1.9.0","@mistralai/mistralai":"2.2.6","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-ai_2.0.1_1785228884646_0.18797849050783766","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@ailao/pi-ai","version":"2.0.4","license":"MIT","_id":"@ailao/pi-ai@2.0.4","maintainers":[{"name":"ailao","email":"lingvip@proton.me"}],"bin":{"pi-ai":"dist/cli.js"},"dist":{"shasum":"e43fa9212442b4f79e07df7c78bb820a92e791a7","tarball":"https://registry.npmjs.org/@ailao/pi-ai/-/pi-ai-2.0.4.tgz","fileCount":712,"integrity":"sha512-Ksj9uGsEll0tdbEFWLxFFiexI+ZYL1RHWCdi1P361dz0agWFHHRb1y00BNEB/mZFDGWxQx1HjIwFUO8ZKc468A==","signatures":[{"sig":"MEQCIDI6Cy+UDjsYPKjXtSsNLDumZCTcJI/plRu5mnkwTa0gAiBdCH0AxUAAP9Yd3FZtimEXfUz3T5PefdvwRueh9yjp5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3570098},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api/*":{"types":"./dist/api/*.d.ts","import":"./dist/api/*.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js"},"./bun-oauth":{"types":"./dist/bun-oauth.d.ts","import":"./dist/bun-oauth.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"}},"gitHead":"7106901a70879bf37a5a662a478724236f6f2b03","scripts":{"test":"vitest --run","build":"npm run generate-models && npm run build:offline","clean":"shx rm -rf dist","build:offline":"npm run check:model-data && tsgo -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts --strict","check:model-data":"node scripts/check-model-data.ts","hydrate-model-data":"node scripts/generate-models.ts --strict --data-only","generate-image-models":"node scripts/generate-image-models.ts --strict","generate-model-catalog":"node scripts/generate-models.ts --strict --json-only --json-output ../../.artifacts/model-catalog"},"_npmUser":{"name":"ailao","email":"lingvip@proton.me"},"_npmVersion":"10.9.8","directories":{},"sideEffects":["./dist/compat.js","./dist/images.js","./dist/providers/images/register-builtins.js"],"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@opentelemetry/api":"1.9.0","@mistralai/mistralai":"2.2.6","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-ai_2.0.4_1785306890431_0.21068644725493635","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@ailao/pi-ai","version":"2.0.5","license":"MIT","_id":"@ailao/pi-ai@2.0.5","maintainers":[{"name":"ailao","email":"lingvip@proton.me"}],"bin":{"pi-ai":"dist/cli.js"},"dist":{"shasum":"da15fbfcce5009a7273da168c494dfccb26902c7","tarball":"https://registry.npmjs.org/@ailao/pi-ai/-/pi-ai-2.0.5.tgz","fileCount":712,"integrity":"sha512-L3OCa+YgX0dJgzcBwX3IZNDulQgnZK7jx6TkqmKOCRlA4W97bO+7dwJdrZwWLtl6MbzSedyIxlCD5Rs+SSYnVg==","signatures":[{"sig":"MEUCICxbfmH5ttq2ejMbWuKbYNu9+Y0E2OMFcjpZ1d92gwt9AiEAmj2pPWsF696aHTnGypMsGn+r2liTE/rO4dOIbL5f4Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3570098},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api/*":{"types":"./dist/api/*.d.ts","import":"./dist/api/*.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js"},"./bun-oauth":{"types":"./dist/bun-oauth.d.ts","import":"./dist/bun-oauth.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"}},"gitHead":"040a69802bfa8515f88728d9b1456e6355438907","scripts":{"test":"vitest --run","build":"npm run generate-models && npm run build:offline","clean":"shx rm -rf dist","build:offline":"npm run check:model-data && tsgo -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts --strict","check:model-data":"node scripts/check-model-data.ts","hydrate-model-data":"node scripts/generate-models.ts --strict --data-only","generate-image-models":"node scripts/generate-image-models.ts --strict","generate-model-catalog":"node scripts/generate-models.ts --strict --json-only --json-output ../../.artifacts/model-catalog"},"_npmUser":{"name":"ailao","email":"lingvip@proton.me"},"_npmVersion":"10.9.8","directories":{},"sideEffects":["./dist/compat.js","./dist/images.js","./dist/providers/images/register-builtins.js"],"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@opentelemetry/api":"1.9.0","@mistralai/mistralai":"2.2.6","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-ai_2.0.5_1785353324971_0.17056636793804003","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@ailao/pi-ai","version":"2.0.7","license":"MIT","_id":"@ailao/pi-ai@2.0.7","maintainers":[{"name":"ailao","email":"lingvip@proton.me"}],"bin":{"pi-ai":"dist/cli.js"},"dist":{"shasum":"49adae6a1e9d5e90b44fa863b50a5d061c88c225","tarball":"https://registry.npmjs.org/@ailao/pi-ai/-/pi-ai-2.0.7.tgz","fileCount":712,"integrity":"sha512-mMyyjEzAJcQfqZdLGAm7rwq3TbN6j3OfKY0hBwexIW9rL8GLQJBCilSbGpEo+HpcmQmgXMmVoMkoZ1XzYCX1qg==","signatures":[{"sig":"MEUCIQCpnryL9gVQYtFqx/9GkUkHO3FkyDQGPIegXhNazxTlxAIgRE9YAhLs0P9lbzV4MfwLQzQV+ggCyvuv5Wm8iwHxrn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3572543},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./api/*":{"types":"./dist/api/*.d.ts","import":"./dist/api/*.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js"},"./bun-oauth":{"types":"./dist/bun-oauth.d.ts","import":"./dist/bun-oauth.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"}},"gitHead":"e3d11510bc374df35b3389168f65c17be341eaf0","scripts":{"test":"vitest --run","build":"npm run generate-models && npm run build:offline","clean":"shx rm -rf dist","build:offline":"npm run check:model-data && tsgo -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts --strict","check:model-data":"node scripts/check-model-data.ts","hydrate-model-data":"node scripts/generate-models.ts --strict --data-only","generate-image-models":"node scripts/generate-image-models.ts --strict","generate-model-catalog":"node scripts/generate-models.ts --strict --json-only --json-output ../../.artifacts/model-catalog"},"_npmUser":{"name":"ailao","email":"lingvip@proton.me"},"_npmVersion":"10.9.8","directories":{},"sideEffects":["./dist/compat.js","./dist/images.js","./dist/providers/images/register-builtins.js"],"_nodeVersion":"22.23.1","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@opentelemetry/api":"1.9.0","@mistralai/mistralai":"2.2.6","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-ai_2.0.7_1785456482040_0.4077998900438551","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@ailao/pi-ai","version":"2.0.8","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":["./dist/compat.js","./dist/images.js","./dist/providers/images/register-builtins.js"],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./api/*":{"types":"./dist/api/*.d.ts","import":"./dist/api/*.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./bun-oauth":{"types":"./dist/bun-oauth.d.ts","import":"./dist/bun-oauth.js"}},"bin":{"pi-ai":"dist/cli.js"},"scripts":{"clean":"shx rm -rf dist","generate-models":"node scripts/generate-models.ts --strict","hydrate-model-data":"node scripts/generate-models.ts --strict --data-only","generate-model-catalog":"node scripts/generate-models.ts --strict --json-only --json-output ../../.artifacts/model-catalog","generate-image-models":"node scripts/generate-image-models.ts --strict","check:model-data":"node scripts/check-model-data.ts","build":"npm run generate-models && npm run build:offline","build:offline":"npm run check:model-data && tsgo -p tsconfig.build.json && shx rm -rf dist/providers/data && shx cp -r src/providers/data dist/providers/data","test":"vitest --run","prepublishOnly":"npm run clean && npm run build"},"dependencies":{"@anthropic-ai/sdk":"0.91.1","@aws-sdk/client-bedrock-runtime":"3.1048.0","@google/genai":"1.52.0","@mistralai/mistralai":"2.2.6","@opentelemetry/api":"1.9.0","@smithy/node-http-handler":"4.7.3","http-proxy-agent":"7.0.2","https-proxy-agent":"7.0.6","openai":"6.26.0","partial-json":"0.1.7","typebox":"1.1.38"},"license":"MIT","publishConfig":{"access":"public"},"engines":{"node":">=22.19.0"},"devDependencies":{"@types/node":"24.12.4","canvas":"3.2.3","vitest":"4.1.9"},"_id":"@ailao/pi-ai@2.0.8","gitHead":"0c1ab79e62914654ff0da831dec7abfd77fe6d4b","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-rFpMwWkLZz0v8m9GnZp2Gewtzy/uDC1yp1hGzvE9Fv7EEEHFond/ky8i0fRpGds73h3rt3PtWzUtv9je2OVl0w==","shasum":"fe896d451a9a5d39f57969d14aafec43990bd70d","tarball":"https://registry.npmjs.org/@ailao/pi-ai/-/pi-ai-2.0.8.tgz","fileCount":712,"unpackedSize":3566104,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHxiI3ebErRXcVqYNUHOXwJviqCm1lFekhJAQAOO/6o1AiB3VLxS+3BdjOMHk+XXQucCuohrFjUGbTKK4cfXWUQh6A=="}]},"_npmUser":{"name":"ailao","email":"lingvip@proton.me"},"directories":{},"maintainers":[{"name":"ailao","email":"lingvip@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-ai_2.0.8_1785963691874_0.5482766411907327"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-28T08:54:44.527Z","modified":"2026-08-05T21:01:32.265Z","2.0.0":"2026-07-28T07:29:03.480Z","2.0.1":"2026-07-28T08:54:44.807Z","2.0.4":"2026-07-29T06:34:50.684Z","2.0.5":"2026-07-29T19:28:45.162Z","2.0.7":"2026-07-31T00:08:02.318Z","2.0.8":"2026-08-05T21:01:32.109Z"},"license":"MIT","maintainers":[{"name":"ailao","email":"lingvip@proton.me"}],"readme":"ERROR: No README data found!","readmeFilename":""}