chore: remove redundant Makefile and .npmignore, fix .dockerignore
Some checks failed
CI / lint-and-test (push) Has been cancelled
Some checks failed
CI / lint-and-test (push) Has been cancelled
- Makefile: all useful targets duplicate package.json scripts, and referenced deleted e2e files. Use npm run instead. - .npmignore: contained only node_modules/ which npm ignores by default. - .dockerignore: remove stale paths (manuals/, third_party/, AGENTS.md, FUNCTIONAL_ISSUES_BACKLOG.md), add wiki/. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,7 +11,9 @@ node_modules/
|
|||||||
# Agent/Claude metadata (not needed at runtime)
|
# Agent/Claude metadata (not needed at runtime)
|
||||||
.agents/
|
.agents/
|
||||||
.claude/
|
.claude/
|
||||||
manuals/
|
|
||||||
|
# Documentation (not needed at runtime)
|
||||||
|
wiki/
|
||||||
|
|
||||||
# IDE
|
# IDE
|
||||||
.vscode/
|
.vscode/
|
||||||
@@ -23,10 +25,3 @@ manuals/
|
|||||||
# OS
|
# OS
|
||||||
.DS_Store
|
.DS_Store
|
||||||
Thumbs.db
|
Thumbs.db
|
||||||
|
|
||||||
# Documentation (not needed at runtime)
|
|
||||||
third_party/
|
|
||||||
FUNCTIONAL_ISSUES_BACKLOG.md
|
|
||||||
AGENTS.md
|
|
||||||
README.md
|
|
||||||
LICENSE
|
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
# Ignore test files
|
|
||||||
node_modules/
|
|
||||||
50
Makefile
50
Makefile
@@ -1,50 +0,0 @@
|
|||||||
.PHONY: install lint lint-fix test test-jest test-node test-legacy ci docker-ci docker-test docker-lint e2e e2e-up e2e-down
|
|
||||||
|
|
||||||
install:
|
|
||||||
@sed -i 's|"generalFunctions": "git+https://[^"]*"|"generalFunctions": "file:./nodes/generalFunctions"|' package.json
|
|
||||||
npm install
|
|
||||||
@git checkout -- package.json 2>/dev/null || true
|
|
||||||
|
|
||||||
lint:
|
|
||||||
npx eslint nodes/
|
|
||||||
|
|
||||||
lint-fix:
|
|
||||||
npx eslint nodes/ --fix
|
|
||||||
|
|
||||||
test-jest:
|
|
||||||
npx jest --forceExit
|
|
||||||
|
|
||||||
test-node:
|
|
||||||
node --test \
|
|
||||||
nodes/valve/test/basic/*.test.js \
|
|
||||||
nodes/valve/test/edge/*.test.js \
|
|
||||||
nodes/valve/test/integration/*.test.js \
|
|
||||||
nodes/valveGroupControl/test/basic/*.test.js \
|
|
||||||
nodes/valveGroupControl/test/edge/*.test.js \
|
|
||||||
nodes/valveGroupControl/test/integration/*.test.js
|
|
||||||
|
|
||||||
test-legacy:
|
|
||||||
node nodes/machineGroupControl/src/groupcontrol.test.js
|
|
||||||
node nodes/generalFunctions/src/nrmse/errorMetric.test.js
|
|
||||||
|
|
||||||
test: test-jest test-node test-legacy
|
|
||||||
|
|
||||||
ci: lint test
|
|
||||||
|
|
||||||
docker-ci:
|
|
||||||
docker compose run --rm ci
|
|
||||||
|
|
||||||
docker-test:
|
|
||||||
docker compose run --rm test
|
|
||||||
|
|
||||||
docker-lint:
|
|
||||||
docker compose run --rm lint
|
|
||||||
|
|
||||||
e2e:
|
|
||||||
bash test/e2e/run-e2e.sh
|
|
||||||
|
|
||||||
e2e-up:
|
|
||||||
docker compose -f docker-compose.e2e.yml up -d --build
|
|
||||||
|
|
||||||
e2e-down:
|
|
||||||
docker compose -f docker-compose.e2e.yml down
|
|
||||||
Reference in New Issue
Block a user