Moved main files to the "src" directory and updated paths accordingly. Adjusted build, start, and dev scripts to use Bun. Added "dist" directory to .gitignore to prevent it from being tracked.
42 lines
1.1 KiB
JSON
42 lines
1.1 KiB
JSON
|
|
{
|
|
"name": "workflow-function-manifold",
|
|
"version": "1.0.6",
|
|
"type": "module",
|
|
"description": "for building dynamic, LLM-driven workflows using a region-based execution model",
|
|
"main": "src/index.ts",
|
|
"module": "src/index.ts",
|
|
"exports": {
|
|
".": {
|
|
"import": "./dist/index.js",
|
|
"require": "./dist/index.js"
|
|
}
|
|
},
|
|
"bin": {
|
|
"workflow-function-manifold": "./dist/cli.js"
|
|
},
|
|
"scripts": {
|
|
"start": "bun src/cli.ts",
|
|
"dev": "bun src/cli.ts",
|
|
"build": "rm -rf ./dist && bun build src/* --outdir dist",
|
|
"cli": "bun src/cli.ts",
|
|
"test": "echo \"Error: no test specified\" && exit 1",
|
|
"lint": "eslint .",
|
|
"deploy:dev": "pnpm publish .",
|
|
"lint:fix": "eslint . --fix",
|
|
"format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,md,yml,yaml}\"",
|
|
"fix": "pnpm format && pnpm lint:fix"
|
|
},
|
|
"keywords": [],
|
|
"author": "geoffsee",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.14.0",
|
|
"@types/bun": "^1.1.13",
|
|
"bun": "^1.1.34",
|
|
"eslint": "^9.14.0",
|
|
"globals": "^15.12.0",
|
|
"prettier": "^3.3.3",
|
|
"typescript": "^5.6.3"
|
|
}
|
|
} |