@tinybirdco/mockingbird
Version:
71 lines • 1.94 kB
JSON
{
"name": "@tinybirdco/mockingbird",
"description": "Mockingbird",
"version": "2.0.0-rc.0",
"type": "module",
"main": "./dist/client/index.es.js",
"module": "./dist/client/index.es.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/client/client.d.ts",
"import": "./dist/client/index.es.js"
},
"./client": {
"types": "./dist/client/client.d.ts",
"import": "./dist/client/index.es.js"
},
"./server": {
"types": "./dist/server/server.d.ts",
"require": "./dist/server/index.es.js",
"import": "./dist/server/index.es.js"
}
},
"files": [
"dist/**"
],
"keywords": [
"tinybird",
"data",
"generator",
"kafka",
"kinesis",
"spanner"
],
"publishConfig": {
"access": "public"
},
"homepage": "https://github.com/tinybirdco/mockingbird#readme",
"repository": {
"type": "git",
"url": "https://github.com/tinybirdco/mockingbird/packages/mockingbird"
},
"dependencies": {
"@aws-sdk/client-kinesis": "^3.741.0",
"@aws-sdk/client-sns": "^3.741.0",
"@faker-js/faker": "^9.4.0",
"@google-cloud/spanner": "7.17.1",
"amqplib": "^0.10.5",
"cross-fetch": "^4.1.0",
"google-auth-library": "^9.15.1",
"ts-json-schema-generator": "^2.3.0",
"ts-morph": "^25.0.0",
"zod": "^3.24.1"
},
"devDependencies": {
"@types/amqplib": "^0.10.6",
"rollup-plugin-visualizer": "^5.14.0",
"typescript": "^5.7.3",
"vite": "^6.0.11"
},
"engines": {
"node": ">=22"
},
"scripts": {
"build:client": "tsc --project tsconfig.client.json && vite build --config vite.config.client.js",
"build:server": "tsc --project tsconfig.server.json && vite build --config vite.config.server.js",
"build": "npm run build:client && npm run build:server",
"dev": "vite build --watch",
"clean": "rm -rf dist && rm -rf node_modules && rm -rf .turbo"
}
}