{
    "name": "@athree/create-project",
    "version": "1.4.0",
    "type": "module",
    "description": "Create a new A3 automation project",
    "sideEffects": false,
    "bin": {
        "create-project": "./bin/create.js"
    },
    "exports": {
        ".": "./out/index.js"
    },
    "scripts": {
        "clean": "rm -rf out/ *.tsbuildinfo",
        "dev": "npm run clean && run-p dev:ts dev:assets",
        "dev:ts": "tsc -b -w",
        "dev:assets": "cpx 'src/**/*.md' out/ --watch",
        "compile": "npm run clean && npm run compile:ts && npm run compile:assets",
        "compile:ts": "tsc -b",
        "compile:assets": "cpx 'src/**/*.md' out/",
        "lint": "eslint src/",
        "lint:fix": "eslint src/ --fix"
    },
    "devDependencies": {
        "@nodescript/eslint-config": "^2.1.0",
        "@types/node": "^24.10.1",
        "cpx": "^1.5.0",
        "eslint": "^9.22.0",
        "npm-run-all": "^4.1.5",
        "typescript": "^5.9.3"
    },
    "dependencies": {
        "@athree/module-loader": "3.4.0",
        "@athree/runner": "3.4.0",
        "mesh-config": "^1.2.1",
        "mesh-ioc": "^4.1.0",
        "yaml": "^2.8.2",
        "zod": "^4.2.0"
    }
}
