diff --git a/planning-contract/package.json b/planning-contract/package.json new file mode 100644 index 0000000..e7e6b16 --- /dev/null +++ b/planning-contract/package.json @@ -0,0 +1,24 @@ +{ + "name": "planning-contract", + "version": "1.0.0", + "description": "MiniMax 기반 에이전트의 계획 계약 명세서 및 검증기", + "main": "dist/contract-validator.js", + "types": "dist/types.d.ts", + "scripts": { + "build": "tsc", + "test": "jest", + "test:coverage": "jest --coverage" + }, + "devDependencies": { + "@types/jest": "^29.5.12", + "jest": "^29.7.0", + "ts-jest": "^29.1.2", + "typescript": "^5.4.5" + }, + "jest": { + "preset": "ts-jest", + "testEnvironment": "node", + "moduleFileExtensions": ["ts", "js", "json"], + "testMatch": ["**/*.test.ts"] + } +}