UNPKG

@jackchuka/gql-ingest

Version:

A CLI tool for ingesting data from CSV files into a GraphQL API

53 lines (52 loc) 1.19 kB
{ "name": "@jackchuka/gql-ingest", "version": "2.0.1", "description": "A CLI tool for ingesting data from CSV files into a GraphQL API", "type": "module", "main": "dist/cli.js", "bin": { "gql-ingest": "bin/cli.js" }, "scripts": { "build": "node esbuild.config.js", "build:types": "tsc --emitDeclarationOnly", "build:all": "npm run build && npm run build:types", "dev": "ts-node src/cli.ts", "test": "jest", "test:watch": "jest --watch", "prepublishOnly": "npm run build:all" }, "keywords": [ "graphql", "cli", "csv", "ingest", "api" ], "author": "jackchuka", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/jackchuka/gql-ingest.git" }, "dependencies": { "commander": "^14.0.0", "csv-parser": "^3.0.0", "graphql-request": "^7.2.0", "js-yaml": "^4.1.0" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/js-yaml": "^4.0.9", "@types/node": "^24.0.4", "esbuild": "^0.25.5", "jest": "^30.0.3", "ts-jest": "^29.4.0", "ts-node": "^10.9.0", "typescript": "^5.3.0" }, "files": [ "dist/**/*", "src/**/*" ] }