UNPKG

markdown-code-example-inserter

Version:
22 lines (21 loc) 1.14 kB
import { join } from 'node:path'; export const repoRootDir = import.meta.dirname.replace(/(?:src|node_modules\/markdown-code-example-inserter\/dist|dist)$/, ''); const testFilesDirPath = join(repoRootDir, 'test-files'); export const noSourceCodeDir = join(testFilesDirPath, 'no-source-code'); export const noSourceCodeFiles = { comment: join(noSourceCodeDir, 'comment.md'), invalidLinkComments: join(noSourceCodeDir, 'invalid-link-comments.md'), linkPaths: join(noSourceCodeDir, 'link-paths.md'), linkWithCode: join(noSourceCodeDir, 'link-with-code.md'), }; export const fullPackageExampleDir = join(testFilesDirPath, 'full-package-example'); export const forcedIndexExampleDir = join(testFilesDirPath, 'forced-index-example'); export const fullPackageExampleFiles = { readme: join(fullPackageExampleDir, 'README.md'), readmeExpectation: join(fullPackageExampleDir, 'README.expect.md'), }; export const extendingTsConfigDir = join(testFilesDirPath, 'extending-ts-config'); export const extendingTsConfigFiles = { sourceDir: join(extendingTsConfigDir, 'src'), distDir: join(extendingTsConfigDir, 'dist'), };