UNPKG

harmonyc

Version:

Harmony Code - model-driven BDD for Vitest

74 lines 1.71 kB
{ "name": "harmonyc", "description": "Harmony Code - model-driven BDD for Vitest", "version": "0.23.2", "author": "Bernát Kalló", "homepage": "https://github.com/harmony-ac/code#readme", "repository": { "type": "git", "url": "git+https://github.com/harmony-ac/code.git" }, "bugs": { "url": "https://github.com/harmony-ac/code/issues" }, "type": "module", "scripts": { "build": "tsc", "build:watch": "tsc --watch", "harmonyc": "tsx ./src/cli/cli", "test": "vitest --run", "test:compile": "tsx ./src/cli/cli 'src/**/*.harmony'", "dev": "vitest --watch", "release": "npm run test && npm run build && cp ../../README.md . && release publish" }, "files": [ "dist", "AGENTS.md", "README.md" ], "exports": { "./vitest": { "types": "./dist/vitest/index.d.ts", "default": "./dist/vitest/index.js" } }, "bin": { "harmonyc": "./dist/cli/cli.js" }, "dependencies": { "fast-glob": "^3.3.2", "tinyrainbow": "1", "ts-morph": "^27.0.2", "typescript-parsec": "0.3.4" }, "optionalDependencies": { "watcher": "^2.3.1" }, "devDependencies": { "@ossjs/release": "^0.10.0", "@types/debug": "^4.1.12", "@types/node": "^22.10.6", "expect": "^29.7.0", "tsx": "^4.7.1", "typescript": "^5.3.3", "vite": "^7.1.10", "vitest": "^3.2.4" }, "license": "MIT", "keywords": [ "unit test", "unit testing", "bdd", "behavior-driven", "test design", "test design automation", "harmony.ac", "test framework", "model-based test", "model-based testing", "test model", "test modeling", "test modelling", "vitest" ] }