UNPKG

ivy-kit

Version:

Ivy Kit is a CLI migrator tool for [Ivy ORM](https://www.npmjs.com/package/ivy-orm), a fully type-safe "ORM" for Azure AI Search. Use Ivy Kit to manage your AI Search data plane, like creating indexes and indexers.

78 lines 2.12 kB
{ "name": "ivy-kit", "version": "0.0.25", "description": "", "bin": { "ivy-kit": "./dist/bin.cjs" }, "files": [ "dist" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "keywords": [ "ivy", "orm", "azure", "ai", "search", "ivy-kit", "schema", "migrations", "typescript", "ts", "cognitive" ], "author": "ihusemann", "repository": { "type": "git", "url": "https://github.com/ihusemann/ivy-orm" }, "license": "MIT", "dependencies": { "@drizzle-team/brocli": "^0.10.1", "@esbuild-kit/esm-loader": "^2.6.5", "esbuild": "^0.23.1", "esbuild-register": "^3.6.0", "lodash": "^4.17.21" }, "devDependencies": { "@azure/core-rest-pipeline": "^1.17.0", "@azure/identity": "^4.1.0", "@azure/search-documents": "^12.0.0", "@total-typescript/tsconfig": "^1.0.4", "@types/deep-diff": "^1.0.5", "@types/json-diff": "^1.0.3", "@types/json-stable-stringify": "^1.0.36", "@types/lodash": "^4.17.7", "@types/node": "^22.4.1", "@types/object-hash": "^3.0.6", "@types/pluralize": "^0.0.33", "@types/prompts": "^2.4.9", "chalk": "^4.1.2", "clean-deep": "^3.4.0", "date-fns": "^3.6.0", "esbuild": "^0.23.1", "object-hash": "^3.0.0", "ora": "^8.0.1", "pluralize": "^8.0.0", "prompts": "^2.4.2", "slugify": "^1.6.6", "tsup": "^8.0.2", "tsx": "^4.16.2", "typescript": "^5.3.3", "unique-names-generator": "^4.7.1", "vitest": "^2.1.1", "zod": "^3.23.8", "@ivy-orm/core": "^0.0.2", "ivy-orm": "0.0.24" }, "scripts": { "cli": "tsx ./src/bin.ts", "build": "rm -rf dist && pnpm build:cli && pnpm build:kit", "build:cli": "esbuild --bundle src/bin.ts --platform=node --target=node16 --outfile=dist/bin.cjs --format=cjs --external:esbuild --external:fs ", "build:kit": "tsup src/index.ts --format cjs,esm --outDir dist --dts --minify --target esnext --external @azure/identity,zod,cosmiconfig,chalk", "pub:release": "pnpm build && pnpm publish --no-git-checks", "test": "vitest" } }