diff --git a/.claude/settings.json b/.claude/settings.json index 008433d..48f71cc 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -6,20 +6,20 @@ "hooks": [ { "type": "command", - "command": "./node_modules/.bin/rhachet run --repo ehmpathy --role mechanic --init claude.hooks/sessionstart.notify-permissions", - "timeout": 5, + "command": "./node_modules/.bin/rhachet roles boot --repo .this --role any --if-present", + "timeout": 60, "author": "repo=ehmpathy/role=mechanic" }, { "type": "command", - "command": "./node_modules/.bin/rhachet roles boot --repo .this --role any --if-present", + "command": "./node_modules/.bin/rhachet roles boot --repo ehmpathy --role mechanic", "timeout": 60, "author": "repo=ehmpathy/role=mechanic" }, { "type": "command", - "command": "./node_modules/.bin/rhachet roles boot --repo ehmpathy --role mechanic", - "timeout": 60, + "command": "./node_modules/.bin/rhachet run --repo ehmpathy --role mechanic --init claude.hooks/sessionstart.notify-permissions", + "timeout": 5, "author": "repo=ehmpathy/role=mechanic" } ] diff --git a/.depcheckrc.yml b/.depcheckrc.yml index f797762..46bd14e 100644 --- a/.depcheckrc.yml +++ b/.depcheckrc.yml @@ -1,3 +1,5 @@ +ignorePatterns: + - 'provision/**' ignores: - depcheck - declapract @@ -19,3 +21,10 @@ ignores: - tsx - tsc-alias - yalc + - "@tsconfig/node-lts-strictest" + - core-js + - test-fns + - ts-jest + - ts-node + - declastruct + - declastruct-github diff --git a/blackbox/environment.ts b/blackbox/environment.ts index 8ba4978..e5d5b3f 100644 --- a/blackbox/environment.ts +++ b/blackbox/environment.ts @@ -1,5 +1 @@ -import { Stage, stage } from '../src/utils/environment'; - export const locally = process.env.LOCALLY === 'true'; // whether we want to acceptance test locally or deployed lambda - -export const testInProdOnly = stage === Stage.PRODUCTION ? test : test.skip; // allow testing in prod env only (sometimes we don't deploy certain things in dev / test) diff --git a/package.json b/package.json index b80efbd..92da995 100644 --- a/package.json +++ b/package.json @@ -60,8 +60,6 @@ "prepare": "if [ -e .git ] && [ -z $CI ]; then npm run prepare:husky && npm run prepare:rhachet; fi" }, "dependencies": { - "domain-objects": "0.31.9", - "helpful-errors": "1.5.3", "type-fns": "1.21.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4895908..e724538 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,12 +8,6 @@ importers: .: dependencies: - domain-objects: - specifier: 0.31.9 - version: 0.31.9 - helpful-errors: - specifier: 1.5.3 - version: 1.5.3 type-fns: specifier: 1.21.0 version: 1.21.0 diff --git a/tsconfig.json b/tsconfig.json index f963280..21ef25f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -34,6 +34,7 @@ "exclude": [ "dist", "coverage", - "node_modules" + "node_modules", + "provision" ] }