open
uses node:path
import { Store } from "#codebase/tcmts/store"; import fs from "node:fs"; import os from "node:os"; import path from "node:path"; export const open = () => new Store(path.join(fs.mkdtempSync(path.join(os.tmpdir(), "tcm store ")), "codebase.sqlite"))
uses
used by
- tcmts.cli.test.shapes.testAnalyzedAndStoredDefinitionsReadAlike
- tcmts.share.test.storyStore
- tcmts.store.test.history.testABranchOnlyReadChangesNothing
- tcmts.store.test.history.testCrissCrossMergeBases
- tcmts.store.test.history.testNamespaceAndCausalHashesArePinned
- tcmts.store.test.history.testOneCausalPerBatch
- tcmts.store.test.history.testTextVersionNamespacesArePinned
- tcmts.store.test.history.testTextVersionsAreBranchScoped
- tcmts.store.test.testPatchesStopAtAVersionThatCameBack