• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mellonis / turing-machine-js
98%

Build:
DEFAULT BRANCH: master
Repo Added 05 Aug 2019 05:01PM UTC
Files 27
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • chore/242-de-lerna
  • chore/backfill-changelog-6.1-6.2-6.3
  • chore/ci-node-24-cleanup
  • chore/deps-bump
  • chore/deps-latest
  • chore/deps-update
  • chore/drop-v5-from-ci-triggers
  • chore/gitignore-lerna-debug
  • chore/migrate-to-vitest
  • chore/release-6.0.1
  • chore/release-6.1.0
  • chore/release-6.2.0
  • chore/release-7.1.0
  • chore/review-test-config
  • chore/update-author-email
  • debugger-break-spec
  • dependabot/npm_and_yarn/axios-1.15.0
  • dependabot/npm_and_yarn/axios-1.15.2
  • dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.4
  • dependabot/npm_and_yarn/brace-expansion-5.0.7
  • dependabot/npm_and_yarn/flatted-3.4.2
  • dependabot/npm_and_yarn/follow-redirects-1.16.0
  • dependabot/npm_and_yarn/form-data-4.0.4
  • dependabot/npm_and_yarn/handlebars-4.7.7
  • dependabot/npm_and_yarn/handlebars-4.7.9
  • dependabot/npm_and_yarn/hosted-git-info-2.8.9
  • dependabot/npm_and_yarn/ini-1.3.7
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/lodash-4.17.23
  • dependabot/npm_and_yarn/multi-4a148f43b6
  • dependabot/npm_and_yarn/multi-4cbc777210
  • dependabot/npm_and_yarn/multi-57d7bd2d38
  • dependabot/npm_and_yarn/multi-9b4d6c4650
  • dependabot/npm_and_yarn/multi-bf05dc1ecf
  • dependabot/npm_and_yarn/multi-eed782cfdb
  • dependabot/npm_and_yarn/node-fetch-2.6.1
  • dependabot/npm_and_yarn/node-notifier-8.0.1
  • dependabot/npm_and_yarn/postcss-8.5.25
  • dependabot/npm_and_yarn/sigstore-4.1.1
  • dependabot/npm_and_yarn/sigstore/core-3.2.1
  • dependabot/npm_and_yarn/sigstore/verify-3.1.1
  • dependabot/npm_and_yarn/ssri-6.0.2
  • dependabot/npm_and_yarn/undici-6.27.0
  • dependabot/npm_and_yarn/vitest-4.1.11
  • dependabot/npm_and_yarn/y18n-4.0.1
  • dependencies
  • docs/claude-md-v5-v6-update
  • docs/claude-md-vitest-update
  • docs/dependency-notes
  • docs/machine-readme-mermaid-and-fixes
  • docs/readme-engine
  • docs/readme-libraries
  • docs/readme-root
  • docs/root-readme-trace-mermaid
  • docs/run-vs-runstepbystep
  • docs/v4-await-and-debug
  • docs/visuals-playback-clear-contract
  • docs/withoverrodehaltstate-mermaid
  • feat/239-abort-state
  • feat/240-content-sweep
  • feat/debug-lazy-init-150
  • feat/debugger-break
  • feat/onIter-163
  • feat/prepublish-build-hook-153
  • feature/101-builder-debug
  • feature/106-debug-flag
  • feature/108-halt-after-fire
  • feature/119-after-fire-collapse
  • feature/add-test-for-the-example/#32
  • feature/release-v5.0.0
  • fix/await-onstep-158
  • fix/restore-sync-onstep-v6.3.0
  • fix/tsconfig-refs-155
  • master-coverage
  • masterRollup
  • mellonis-patch-1
  • next
  • next-coverage
  • nextRollup
  • tape-deque-storage
  • test-for-example-addition
  • test/pin-counts-examples
  • test/pin-counts-turingmachine-debug
  • test/rework-graphs-doc-gen
  • test/rewrite-alphabet-tape
  • test/rewrite-library-binary-numbers-index
  • test/rewrite-lock
  • test/rewrite-reference
  • test/rewrite-state
  • test/rewrite-tapeblock
  • test/strengthen-equivalence-and-smaller
  • v0.2.9-alpha.1
  • v0.2.9-alpha.2
  • v0.3.0-alpha.4
  • v2-0-1
  • v2-0-2
  • v3-0-0
  • v3-0-1
  • v3-0-2
  • v4-0-0
  • v5
  • v7

25 Sep 2026 05:50PM UTC coverage: 97.639%. Remained the same
36169673905

push

github

web-flow
Update the dev toolchain; oxlint replaces ESLint, TypeScript 7 (#256)

Clears the vitest advisory (CVE-2026-84373) by moving to vitest 5, and
takes every other dev dependency to its latest major.

- ESLint + typescript-eslint give way to oxlint (.oxlintrc.json, the
  typescript and oxc plugins). typescript-eslint peers on TypeScript
  below 6.1, so this is also what lets TypeScript move to 7.
- TS 7 removed node10 module resolution; the root tsconfig uses bundler.
  The built bundles are unchanged apart from helper order, and the
  typings now keep State's name accessor pair as written.
- vitest.config.mts: Vite warns that an ESM config loaded as CommonJS
  will stop working under its native config loader.
- @types/node stays on 24, the Node CI runs.
- Two intentional lint exceptions are marked where they occur.

922 of 974 branches covered (94.66%)

Branch coverage included in aggregate %.

1559 of 1567 relevant lines covered (99.49%)

328.76 hits per line

Relevant lines Covered
Build:
Build:
1567 RELEVANT LINES 1559 COVERED LINES
328.76 HITS PER LINE
Source Files on master
  • Tree
  • List 27
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36169673905 master Update the dev toolchain; oxlint replaces ESLint, TypeScript 7 (#256) Clears the vitest advisory (CVE-2026-84373) by moving to vitest 5, and takes every other dev dependency to its latest major. - ESLint + typescript-eslint give way to oxlint (.... push 25 Sep 2026 05:51PM UTC web-flow github
97.64
31243885517 master CLAUDE.md: dependency notes — TypeScript held at 6, @types/node tracks CI's Node (#254) push 08 Aug 2026 06:25AM UTC web-flow github
97.64
31221074665 master chore(deps): bump root devDeps; sync @types/node major with CI's Node 24 (#253) In-range bumps (lockfile only): eslint 10.6.0 -> 10.8.1, rollup 4.62.2 -> 4.62.4, typescript-eslint 8.62.1 -> 8.66.0, vitest + @vitest/coverage-v8 4.1.9 -> 4.1.10. R... push 07 Aug 2026 09:42PM UTC web-flow github
97.64
28776527733 master docs: forge-agnostic content sweep (#250) * docs: strip tracker refs from published docs and source comments per content policy (#240) * docs: fix stale 'planned stateCollect.ts' comments — collectStates lives in stateGraph.ts push 06 Jul 2026 07:56AM UTC web-flow github
97.64
28760582524 master Merge pull request #249 from mellonis/chore/release-7.1.0 chore: release 7.1.0 push 06 Jul 2026 12:39AM UTC web-flow github
97.64
28760492584 master Merge pull request #248 from mellonis/chore/242-de-lerna chore: de-lerna — npm-native release scripts (#242) push 06 Jul 2026 12:36AM UTC web-flow github
97.64
28760342035 master Merge pull request #241 from mellonis/feat/239-abort-state abortState: non-overridable terminal for abnormal termination (#239) push 06 Jul 2026 12:31AM UTC web-flow github
97.64
27200135609 master Merge pull request #234 from mellonis/docs/visuals-playback-clear-contract docs(visuals): document renderer clear-highlights contract at end of playback push 09 Jun 2026 10:30AM UTC web-flow github
97.6
26885054477 master Merge pull request #167 from mellonis/v7 v7 release: composition-representation overhaul push 03 Jun 2026 12:35PM UTC web-flow github
97.6
26591628319 master Merge pull request #215 from mellonis/dependabot/npm_and_yarn/multi-4cbc777210 chore(deps): bump tmp and nx push 28 May 2026 05:40PM UTC web-flow github
98.29
See All Builds (427)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc