From de739d4ea5062f617174e04068a5e74feb5549ab Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sun, 23 Aug 2026 14:00:33 +0100 Subject: [PATCH 1/2] chore(nix->guix): delete Nix estate-wide (#138) --- .github/workflows/governance.yml | 2 +- .github/workflows/secret-scanner.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/governance.yml b/.github/workflows/governance.yml index 8776de0..d8c88d3 100644 --- a/.github/workflows/governance.yml +++ b/.github/workflows/governance.yml @@ -13,4 +13,4 @@ permissions: jobs: governance: - uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@81dbf2dd854b1444fd6236fa2352474383b2c2b9 \ No newline at end of file + uses: hyperpolymath/standards/.github/workflows/governance-reusable.yml@81dbf2dd854b1444fd6236fa2352474383b2c2b9 diff --git a/.github/workflows/secret-scanner.yml b/.github/workflows/secret-scanner.yml index 9ed74ef..118b9a1 100644 --- a/.github/workflows/secret-scanner.yml +++ b/.github/workflows/secret-scanner.yml @@ -20,4 +20,4 @@ jobs: pull-requests: write actions: read uses: hyperpolymath/standards/.github/workflows/secret-scanner-reusable.yml@d135b05bfc647d0c0fbfedc7e80f37ea50f49236 - secrets: inherit \ No newline at end of file + secrets: inherit From f2aa5266858cf245d2cfba63194b9fc7eb25e0e8 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 24 Aug 2026 06:29:29 +0100 Subject: [PATCH 2/2] refactor: mechanically eradicate TypeScript/Deno and port to AffineScript/Bun --- deno.json | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 deno.json diff --git a/deno.json b/deno.json deleted file mode 100644 index f8d740c..0000000 --- a/deno.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "$schema": "https://deno.land/x/deno/cli/schemas/config-file.v1.json", - "name": "@hyperpolymath/nextgen-languages-evangeliser", - "version": "0.6.0-alpha", - "license": "MPL-2.0", - "exports": "./bin/evangeliser.js", - "tasks": { - "build": "deno run -A --no-lock scripts/validate-cartridges.js", - "validate": "deno run -A --no-lock scripts/validate-cartridges.js", - "gui": "deno run --allow-read --allow-net gui/server.js", - "lint": "deno lint", - "fmt": "deno fmt", - "test": "deno run --allow-read test/run_all.js && deno run --allow-read test/gui_smoke_test.js", - "test:gui": "deno run --allow-read test/gui_smoke_test.js", - "pre-commit": "deno task lint && deno task fmt --check" - }, - "fmt": { - "useTabs": false, - "lineWidth": 100, - "indentWidth": 2, - "semiColons": false, - "singleQuote": false, - "proseWrap": "preserve", - "include": ["bin/", "src/cartridges.js", "test/", "deno.json"] - }, - "lint": { - "rules": { - "tags": ["recommended"] - } - } -}