From 43b375a75d867b80be776b5623c6e1cf834dc1d1 Mon Sep 17 00:00:00 2001 From: Mykhailo Yatsko Date: Tue, 14 Oct 2025 18:02:08 +0200 Subject: [PATCH 1/3] feat: remove CircleCI configuration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This repository no longer uses CircleCI for CI/CD. Removing the .circleci directory to clean up the codebase. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .circleci/config.yml | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 2b54a0da..00000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,42 +0,0 @@ -version: 2.1 - -orbs: - node: circleci/node@7.1.0 - -parameters: - node_version: - type: string - default: '22.13.0' - -commands: - install_deps: - steps: - - run: echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> .npmrc - - node/install-pnpm: - version: 9.15.4 - - node/install-packages: - pkg-manager: pnpm - cache-only-lockfile: true - # Default command is 'pnpm install --frozen-lockfile'. - # 'pnpm install' fails with --frozen-lockfile option because it can't find the lockfile - override-ci-command: pnpm install - -jobs: - build_and_test: - executor: - name: node/default - tag: << pipeline.parameters.node_version >> - working_directory: ~/repo - steps: - - checkout - - install_deps - - run: pnpm run type-check - - run: pnpm run lint:ci - - run: pnpm run build - - run: pnpm run test - - run: pnpm run test:repl - -workflows: - build_test: - jobs: - - build_and_test From ed3e71b0cd796473b4afc342c27b6b0814dcddf6 Mon Sep 17 00:00:00 2001 From: Mykhailo Yatsko Date: Mon, 20 Oct 2025 17:13:27 +0200 Subject: [PATCH 2/3] Remove lint-staged section from package.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- package.json | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package.json b/package.json index ac30eee1..23087e6c 100644 --- a/package.json +++ b/package.json @@ -31,14 +31,6 @@ "type-check": "tsc --noEmit", "type-check:watch": "pnpm run type-check --watch" }, - "lint-staged": { - "*.{html,md,yml}": [ - "prettier --write" - ], - "*.{ts,js,json}": [ - "eslint --fix" - ] - }, "babel": { "extends": "@shelf/babel-config/backend" }, From 679192fc21cdf2eae9a992d91abdbf5e326e5e01 Mon Sep 17 00:00:00 2001 From: Mykhailo Yatsko Date: Tue, 21 Oct 2025 11:46:45 +0200 Subject: [PATCH 3/3] Fix lint-staged: restore entire section (no CircleCI entry found) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- package.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package.json b/package.json index 23087e6c..a60e39e2 100644 --- a/package.json +++ b/package.json @@ -70,5 +70,13 @@ }, "publishConfig": { "access": "public" + }, + "lint-staged": { + "*.{html,md,yml}": [ + "prettier --write" + ], + "*.{ts,js,json}": [ + "eslint --fix" + ] } }