mirror of
https://github.com/n8n-io/n8n.git
synced 2026-05-23 12:55:23 +02:00
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com> Co-authored-by: Albert Alises <albert.alises@gmail.com> Co-authored-by: Jaakko Husso <jaakko@n8n.io> Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com> Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com> Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com> Co-authored-by: Elias Meire <elias@meire.dev> Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io> Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com> Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
46 lines
2.3 KiB
JSON
46 lines
2.3 KiB
JSON
{
|
|
"name": "n8n-containers",
|
|
"private": true,
|
|
"version": "1.0.0",
|
|
"description": "",
|
|
"main": "index.ts",
|
|
"scripts": {
|
|
"stack": "tsx ./n8n-start-stack.ts",
|
|
"stack:help": "tsx ./n8n-start-stack.ts --help",
|
|
"stack:sqlite": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack",
|
|
"stack:postgres": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --postgres",
|
|
"stack:queue": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --queue",
|
|
"stack:multi-main": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --mains 2 --workers 1",
|
|
"stack:starter": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --plan starter",
|
|
"stack:enterprise": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --plan enterprise",
|
|
"stack:observability": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --observability",
|
|
"stack:kafka": "TESTCONTAINERS_REUSE_ENABLE=true npm run stack -- --kafka",
|
|
"stack:clean:containers": "docker ps -aq --filter 'name=n8n-stack-*' | xargs -r docker rm -f 2>/dev/null",
|
|
"stack:clean:networks": "docker network ls --filter 'label=org.testcontainers=true' -q | xargs -r docker network rm 2>/dev/null",
|
|
"stack:clean:all": "pnpm run stack:clean:containers && pnpm run stack:clean:networks",
|
|
"stack:helm": "TESTCONTAINERS_RYUK_DISABLED=true tsx ./helm-start-stack.ts",
|
|
"stack:helm:clean": "docker ps -aq --filter 'label=n8n.helm=true' | xargs -r docker rm -f 2>/dev/null; rm -f ~/.kube/n8n-helm-*.yaml; kubectl config delete-context n8n-helm-standalone 2>/dev/null; kubectl config delete-context n8n-helm-queue 2>/dev/null; true",
|
|
"services": "tsx ./n8n-start-stack.ts --services-only",
|
|
"services:clean": "docker ps -aq --filter 'name=n8n-svc-*' | xargs docker rm -f 2>/dev/null; rm -f ../../../packages/cli/bin/.env",
|
|
"format": "biome format --write .",
|
|
"format:check": "biome ci .",
|
|
"lint": "eslint . --quiet",
|
|
"lint:fix": "eslint . --fix"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"devDependencies": {
|
|
"@aws-sdk/client-secrets-manager": "3.808.0",
|
|
"@testcontainers/k3s": "catalog:",
|
|
"@testcontainers/kafka": "catalog:",
|
|
"@testcontainers/mysql": "catalog:",
|
|
"@testcontainers/postgresql": "catalog:",
|
|
"@testcontainers/redis": "catalog:",
|
|
"get-port": "^7.1.0",
|
|
"mockserver-client": "^5.15.0",
|
|
"kafkajs": "catalog:",
|
|
"testcontainers": "catalog:"
|
|
}
|
|
}
|