diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 38e4d30..0000000 --- a/.npmrc +++ /dev/null @@ -1 +0,0 @@ -ignore-build-scripts=false diff --git a/Makefile b/Makefile deleted file mode 100644 index 73d24da..0000000 --- a/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -.PHONY: install lint test typecheck build dev compose-up compose-down clean - -install: - npx pnpm@11.1.1 install - cd apps/api && python3 -m venv .venv && .venv/bin/pip install -e ".[dev]" - -lint: - npx pnpm@11.1.1 lint - -test: - npx pnpm@11.1.1 test - -typecheck: - npx pnpm@11.1.1 typecheck - -build: - npx pnpm@11.1.1 build - -dev: - npx pnpm@11.1.1 dev - -compose-up: - docker compose up --build -d - -compose-down: - docker compose down - -clean: - rm -rf node_modules apps/web/node_modules apps/api/.venv .pnpm-store/ diff --git a/package.json b/package.json index b7370c6..79d00fd 100644 --- a/package.json +++ b/package.json @@ -1,26 +1,11 @@ { "name": "headquarter", - "version": "0.0.1", "private": true, - "description": "Hosted workspace and tool-orchestration platform", + "packageManager": "pnpm@11.1.1", "scripts": { "lint": "pnpm --filter @headquarter/web lint && pnpm --filter @headquarter/api lint", "test": "pnpm --filter @headquarter/web test && pnpm --filter @headquarter/api test", - "typecheck": "pnpm --filter @headquarter/web typecheck && pnpm --filter @headquarter/api typecheck", "build": "pnpm --filter @headquarter/web build && pnpm --filter @headquarter/api build", - "dev": "pnpm --parallel --filter @headquarter/web --filter @headquarter/api dev", - "compose:up": "docker compose up --build -d", - "compose:down": "docker compose down" - }, - "pnpm": { - "onlyBuiltDependencies": ["esbuild"] - }, - "packageManager": "pnpm@11.1.1", - "engines": { - "node": ">=20", - "pnpm": ">=9" - }, - "pnpm": { - "onlyBuiltDependencies": ["esbuild"] + "dev": "pnpm --parallel --filter @headquarter/web --filter @headquarter/api dev" } } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d75bbb0..e9b0dad 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,7 +1,3 @@ packages: - 'apps/*' - 'packages/*' -allowBuilds: - esbuild: set this to true or false -onlyBuiltDependencies: - - esbuild