mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 20:53:15 +00:00
* open swe cli: initial cli updates * openswe cli: add working authentication * open swe cli: remove unecessary console log statements * openswe cli: typescript modifications * openswe cli: updates to formats * openswe cli: updates to formatting * openswe cli: ran prettier * openswe cli: update urls * openswe cli: update eslint * openswe cli: add env example * openswe cli: add updates * openswe cli: formatting * openswe cli: add app installation * openswe cli: clean up lint and formatting * temp logs * l * working human feedback prompting * stop the re-renders * NOT WORKING -- KICKOFF PROGRAMMER * approve programmer * detected programmer working * some sembleance of logging * some changes * working logs * concatenated tool results * ui improvements * update ui * formatting * simple interrupt working * working multiple sessions + padding * working dissapearance of the approve/deny * TEST PUSH * cr * generally working tool calls * access thread ip properly * fix naming of env example * add readme * formatting * linting + formatting * dist updates * updates to yarn * no tests for cli * updates to readme * format * update readme * remove auth print out * add loading indicators * formatting changes * remove shared workspace * add lock * add dependency * update yarn lock * add back the installation token * replace with variable constants * Update apps/cli/src/auth-server.ts Co-authored-by: Brace Sproul <braceasproul@gmail.com> * openswe cli: updates * openswe cli: cleanup lint * openswe cli: update stream mode * openswe cli: update stream mode * openswe cli: streaming service * openswe cli: create selector for approval * openswe cli: remove streaming service * openswe cli: update types to langchain * openswe cli: update all streamModes * openswe cli: update formatting * openswe cli: update stream mode * openswe cli: notify of in development * openswe cli: change to istoolmessage --------- Co-authored-by: bracesproul <braceasproul@gmail.com>
52 lines
1.4 KiB
JSON
52 lines
1.4 KiB
JSON
{
|
|
"name": "@open-swe/cli",
|
|
"version": "0.0.0",
|
|
"license": "MIT",
|
|
"private": true,
|
|
"type": "module",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"clean": "rm -rf ./dist .turbo || true",
|
|
"build": "yarn clean && tsc",
|
|
"lint": "eslint .",
|
|
"lint:fix": "eslint . --fix",
|
|
"format": "prettier --write .",
|
|
"format:check": "prettier --check .",
|
|
"test": "echo \"No tests yet\" && exit 0",
|
|
"dev": "tsx src/index.tsx",
|
|
"cli": "npx tsc && node dist/index.js"
|
|
},
|
|
"dependencies": {
|
|
"@langchain/langgraph-sdk": "^0.0.95",
|
|
"@open-swe/shared": "*",
|
|
"dotenv": "^16.6.1",
|
|
"express": "^4.18.2",
|
|
"ink": "^6.0.1",
|
|
"keytar": "^7.9.0",
|
|
"node-fetch": "^2.6.7",
|
|
"open": "^9.1.0",
|
|
"react": "^19.1.0",
|
|
"uuid": "^10.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/eslintrc": "^3.1.0",
|
|
"@eslint/js": "^9.19.0",
|
|
"@tsconfig/recommended": "^1.0.8",
|
|
"@types/express": "^4.17.21",
|
|
"@types/node": "^24.1.0",
|
|
"@types/node-fetch": "^2.6.4",
|
|
"@types/react": "^19.1.8",
|
|
"@types/uuid": "^10.0.0",
|
|
"@typescript-eslint/eslint-plugin": "^8.38.0",
|
|
"@typescript-eslint/parser": "^8.38.0",
|
|
"eslint": "^9.19.0",
|
|
"eslint-config-prettier": "^8.8.0",
|
|
"eslint-plugin-import": "^2.27.5",
|
|
"eslint-plugin-no-instanceof": "^1.0.1",
|
|
"eslint-plugin-prettier": "^4.2.1",
|
|
"prettier": "^3.5.2",
|
|
"tsx": "^4.20.3",
|
|
"typescript": "^5.8.3"
|
|
},
|
|
"packageManager": "yarn@3.5.1"
|
|
}
|