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

accordproject / template-archive
90%

Build:
DEFAULT BRANCH: main
Repo Added 06 Sep 2023 10:51AM UTC
Token BKq4KzHdkPjgbAm704bynvNc9wVMyTE9T regen
Build 193 Last
Files 31
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • Darshan/i75/readme-typos
  • Rishabh060105/fix-cicero-core-offline-validation
  • Rishabh060105/fix-pr918-unit-tests
  • Rishabh060105/issue-930-auto-bump-versions-upstream
  • ap-publish-v3.0.0
  • ccr-0491f270-56okum
  • chore/cicero-core-markdown-2
  • chore/stale-maintainer-engagement-guard
  • claude/jovial-haibt-27063d
  • claude/modest-blackwell-ba247e
  • claude/runtime-1.0-namespace-support
  • dependabot/npm_and_yarn/ajv-6.14.0
  • dependabot/npm_and_yarn/axios-1.13.5
  • dependabot/npm_and_yarn/axios-1.15.0
  • dependabot/npm_and_yarn/axios-1.6.0
  • dependabot/npm_and_yarn/brace-expansion-1.1.13
  • dependabot/npm_and_yarn/browserify-sign-4.2.2
  • dependabot/npm_and_yarn/follow-redirects-1.15.4
  • dependabot/npm_and_yarn/lodash-4.17.23
  • dependabot/npm_and_yarn/lodash-4.18.1
  • dependabot/npm_and_yarn/node-forge-1.3.2
  • dependabot/npm_and_yarn/node-forge-1.4.0
  • dependabot/npm_and_yarn/npm_and_yarn-405df656c0
  • dependabot/npm_and_yarn/npm_and_yarn-41ca2fbb24
  • dependabot/npm_and_yarn/npm_and_yarn-46c6c7d63e
  • dependabot/npm_and_yarn/packages/cicero-core/axios-1.15.0
  • dependabot/npm_and_yarn/packages/cicero-core/flatted-3.4.2
  • dependabot/npm_and_yarn/packages/cicero-core/lodash-4.17.23
  • dependabot/npm_and_yarn/packages/cicero-core/lodash-4.18.1
  • dependabot/npm_and_yarn/packages/cicero-core/mammoth-1.11.0
  • dependabot/npm_and_yarn/packages/cicero-core/multi-acd8535d99
  • dependabot/npm_and_yarn/packages/cicero-core/multi-b413b99d21
  • dependabot/npm_and_yarn/packages/cicero-core/multi-bf05dc1ecf
  • dependabot/npm_and_yarn/packages/cicero-core/node-forge-1.3.2
  • dependabot/npm_and_yarn/packages/cicero-core/node-forge-1.4.0
  • dependabot/npm_and_yarn/packages/cicero-core/pbkdf2-3.1.3
  • dependabot/npm_and_yarn/packages/cicero-core/sha.js-2.4.12
  • dependabot/npm_and_yarn/packages/cicero-core/underscore-1.13.8
  • dependabot/npm_and_yarn/packages/cicero-core/webpack-5.105.2
  • dependabot/npm_and_yarn/packages/cicero-core/xmldom/xmldom-0.9.10
  • dependabot/npm_and_yarn/packages/cicero-tools/babel/traverse-7.23.2
  • dependabot/npm_and_yarn/packages/cicero-tools/follow-redirects-1.15.4
  • dependabot/npm_and_yarn/picomatch-2.3.2
  • dependabot/npm_and_yarn/underscore-1.13.8
  • dependabot/npm_and_yarn/webpack-5.104.1
  • dependabot/npm_and_yarn/xmldom/xmldom-0.9.10
  • dlease/include-sample-data
  • docs-fix-docs-link
  • docs/cicero-range-migration
  • ds-fix-publish-allow-same-version
  • ds-markdown-transform-v1
  • ds-template-engine
  • feat/cicero-compat-window
  • feat/cicero-core-esm
  • feat/concerto-v4-upgrade
  • feat/restore-draft-command
  • feat/sample-data-json-fallback
  • fix/concerto-v4-compatibility
  • fix/export-script-type
  • fix/fromArchive-missing-await
  • fix/getHash-model-namespace
  • fix/publish-workflow-permissions
  • fix/reenable-template-signing
  • fix/scriptmanager-getAllScripts
  • fix/setReadme-drops-logo
  • fix/template-hash-fixtures-2.2.0
  • fix/windows-hash-mismatch
  • main
  • mh-lerna-v7-migration
  • mttrbrts-cicero-dependency-scan
  • refs/pull/796/merge
  • request
  • salama968/i853/upgrade-to-latest-version-of-markdown-and-concerto
  • test/cicero-core-coverage-and-windows-fix

20 Oct 2026 08:15PM UTC coverage: 89.679% (+0.2%) from 89.483%
39490482219

push

github

web-flow
feat(cicero-core): read data.json as sample data when there is no sample.json (#964)

* feat(cicero-core): read data.json as sample data when there is no sample.json

cicero-core reads and archives a template's sample data as sample.json,
while `cicero draft` defaults to data.json, the name the template library
and many templates use. So `cicero archive` dropped a data.json template's
sample data.

TemplateLoader now falls back to data.json (fromDirectory and fromArchive)
when there is no sample.json, warning when both exist; toArchive still writes
only sample.json. `cicero draft` defaults to sample.json when the template
has one, else data.json as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Matt Roberts <code@rbrts.uk>

* fix(cicero-core): parse only the sample data file that is used

pickSampleData parsed data.json even when sample.json won, so a malformed
data.json beside a valid sample.json stopped fromDirectory and fromArchive.
It now reads both as text and parses only the one it uses.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Matt Roberts <code@rbrts.uk>

---------

Signed-off-by: Matt Roberts <code@rbrts.uk>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

253 of 288 branches covered (87.85%)

Branch coverage included in aggregate %.

14 of 14 new or added lines in 2 files covered. (100.0%)

807 of 894 relevant lines covered (90.27%)

557.9 hits per line

Relevant lines Covered
Build:
Build:
894 RELEVANT LINES 807 COVERED LINES
557.9 HITS PER LINE
Source Files on main
  • Tree
  • List 31
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
39490482219 main feat(cicero-core): read data.json as sample data when there is no sample.json (#964) * feat(cicero-core): read data.json as sample data when there is no sample.json cicero-core reads and archives a template's sample data as sample.json, while `c... push 20 Oct 2026 08:17PM UTC web-flow github
89.68
39477910306 feat/sample-data-json-fallback Merge b9f26ca8b into c2a9e4924 Pull #964 20 Oct 2026 06:49PM UTC web-flow github
89.68
39313233694 main feat(cicero-core): load templates from earlier majors within a compatibility window (#962) * feat(cicero-core): load templates from earlier majors within a compatibility window cicero-core rejects any template whose accordproject.cicero range ex... push 19 Oct 2026 07:44PM UTC web-flow github
89.48
39312656110 feat/cicero-compat-window Merge 3364a81c3 into e61f3a221 Pull #962 19 Oct 2026 07:39PM UTC web-flow github
89.48
39311565636 feat/cicero-compat-window Merge bfc94dece into e61f3a221 Pull #962 19 Oct 2026 07:32PM UTC web-flow github
89.47
38171814567 dependabot/npm_and_yarn/npm_and_yarn-46c6c7d63e Merge 41f45662f into e61f3a221 Pull #959 11 Oct 2026 08:22PM UTC web-flow github
89.4
38171342492 main chore(actions): publish v3.0.0 to npm (#955) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: mttrbrts <mttrbrts@users.noreply.github.com> push 11 Oct 2026 08:16PM UTC web-flow github
89.4
38171011043 ap-publish-v3.0.0 Merge 9c0126dae into a9e1c4dd4 Pull #955 11 Oct 2026 08:11PM UTC web-flow github
89.4
38170279281 main fix(cicero-core): Template#getHash() drops model files under an undefined key (#943) * fix(cicero-core): use file.name instead of undefined file.namespace in getHash() ModelManager#getModels() returns objects shaped {name, content}, not {namespa... push 11 Oct 2026 08:00PM UTC web-flow github
89.4
38169153110 fix/getHash-model-namespace Merge b78ac302c into 9467dc4bc Pull #943 11 Oct 2026 07:43PM UTC web-flow github
89.4
See All Builds (178)

Badge your Repo: template-archive

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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