UNPKG

analytics-sdk-generator

Version:

Generates an SDK from an analytics descriptor file

59 lines (58 loc) 1.35 kB
{ "name": "analytics-sdk-generator", "version": "0.1.40", "description": "Generates an SDK from an analytics descriptor file", "main": "dist/bin/cli.js", "author": "leprechaun", "license": "GPL-3.0-or-later", "bin": "bin/stub-cli.js", "files": [ "dist", "bin", "README.md" ], "repository": { "type": "git", "url": "https://github.com/leprechaun/analytics-sdk-generator.git" }, "bugs": { "url": "https://github.com/leprechaun/analytics-sdk-generator/issues" }, "keywords": [ "analytics", "validation", "json-schema", "segment", "rudderstack", "AST", "code-generation" ], "analytics-descriptor": { "input": "./src/example/example-schema.yml", "output": "./output", "implementation": "./src/example/example-implementation" }, "peerDependencies": { "typescript": "^4" }, "devDependencies": { "@stryker-mutator/core": "^5.4.0", "@stryker-mutator/jest-runner": "^5.4.0", "@types/jest": "^26.0.24", "jest": "^27.2.4", "jest-xunit": "^1.0.11", "stryker-cli": "^1.0.2", "ts-jest": "^27.0.5", "ts-node": "^10.1.0", "typescript": "^4.3.5" }, "dependencies": { "yaml": "^1.10.2", "yargs": "^17.1.1" }, "scripts": { "test:e2e": "jest e2e/", "test": "jest src/", "build": "tsc --build" } }