Skip to content

Commit 81e4ca3

Browse files
authored
Reorganize content rendering (github#38549)
1 parent 33f3c12 commit 81e4ca3

66 files changed

Lines changed: 285 additions & 252 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions-scripts/rendered-content-link-checker.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ import contextualize from '../../middleware/context.js'
1414
import features from '../../middleware/contextualizers/features.js'
1515
import getRedirect from '../../lib/get-redirect.js'
1616
import warmServer from '../../lib/warm-server.js'
17-
import liquid from '../../lib/render-content/liquid.js'
17+
import { liquid } from '../../src/content-render/index.js'
1818
import { deprecated } from '../../lib/enterprise-server-releases.js'
1919
import excludedLinks from '../../lib/excluded-links.js'
2020
import { getEnvInputs, boolEnvVar } from './lib/get-env-inputs.js'
2121
import { debugTimeEnd, debugTimeStart } from './lib/debug-time-taken.js'
2222
import { uploadArtifact as uploadArtifactLib } from './lib/upload-artifact.js'
2323
import github from '../../script/helpers/github.js'
2424
import { getActionContext } from './lib/action-context.js'
25-
import { createMinimalProcessor } from '../../lib/render-content/create-processor.js'
25+
import { createMinimalProcessor } from '../../src/content-render/unified/processor.js'
2626

2727
const STATIC_PREFIXES = {
2828
assets: path.resolve('assets'),

lib/get-mini-toc-items.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import cheerio from 'cheerio'
22
import { range } from 'lodash-es'
33

4-
import renderContent from './render-content/index.js'
4+
import { renderContent } from '#src/content-render/index.js'
55

66
// Keep maxHeadingLevel=2 for accessibility reasons, see docs-engineering#2701 for more info
77
export default function getMiniTocItems(html, maxHeadingLevel = 2, headingScope = '') {

lib/page.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import getTocItems from './get-toc-items.js'
99
import pathUtils from './path-utils.js'
1010
import Permalink from './permalink.js'
1111
import languages from './languages.js'
12-
import renderContent from './render-content/index.js'
12+
import { renderContent } from '#src/content-render/index.js'
1313
import processLearningTracks from '#src/learning-track/lib/process-learning-tracks.js'
1414
import { productMap } from './all-products.js'
1515
import slash from 'slash'

lib/release-notes-utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import semver from 'semver'
2-
import renderContent from './render-content/index.js'
2+
import { renderContent } from '#src/content-render/index.js'
33

44
/**
55
* Create an array of release note objects and sort them by number.

lib/render-content/README.md

Lines changed: 0 additions & 48 deletions
This file was deleted.

lib/render-content/index.js

Lines changed: 0 additions & 46 deletions
This file was deleted.

lib/render-content/liquid.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

lib/render-content/renderContent.js

Lines changed: 0 additions & 79 deletions
This file was deleted.

lib/render-with-fallback.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import renderContent from './render-content/index.js'
1+
import { renderContent } from '#src/content-render/index.js'
22
import Page from './page.js'
3-
import { TitleFromAutotitleError } from './render-content/plugins/rewrite-local-links.js'
3+
import { TitleFromAutotitleError } from '#src/content-render/unified/rewrite-local-links.js'
44

55
class EmptyTitleError extends Error {}
66

middleware/contextualizers/current-product-tree.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import path from 'path'
2-
import liquid from '../../lib/render-content/liquid.js'
2+
import { liquid } from '#src/content-render/index.js'
33
import findPageInSiteTree from '../../lib/find-page-in-site-tree.js'
44
import removeFPTFromPath from '../../lib/remove-fpt-from-path.js'
55
import { executeWithFallback } from '../../lib/render-with-fallback.js'

0 commit comments

Comments
 (0)