From 3d58c51f7411853a5e61980e9b2cc9bd4aca71da Mon Sep 17 00:00:00 2001 From: jiangy10 Date: Mon, 16 Mar 2026 12:15:31 -0700 Subject: [PATCH 1/8] Auto content update (2026-03-16 19:15:31) --- .github/workflows/lint.yml | 36 +++++++++++++++++++++++++++ .gitignore | 30 +++++++++++++++++------ package.json | 50 +++++++++++++++++++++----------------- 3 files changed, 87 insertions(+), 29 deletions(-) create mode 100644 .github/workflows/lint.yml diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 0000000..8c6ddf8 --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,36 @@ +--- + name: Lint + on: + pull_request: + branches: [main] + paths: + - 'src/pages/**' + + jobs: + lint: + runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Lint + id: lint + continue-on-error: true + run: npx --yes github:AdobeDocs/adp-devsite-utils runLint -v + + - name: Post Linter Report to PR + if: always() + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_ID: ${{ github.event.pull_request.number }} + GITHUB_REPOSITORY: ${{ github.repository }} + run: | + npm install --no-save github:AdobeDocs/adp-devsite-scripts + node node_modules/adp-devsite-scripts/linter-bot/postLinterReport.js + + - name: Fail if linter found errors + if: steps.lint.outcome == 'failure' + run: exit 1 \ No newline at end of file diff --git a/.gitignore b/.gitignore index 51fad6e..c4625ff 100644 --- a/.gitignore +++ b/.gitignore @@ -6,18 +6,33 @@ .history .idea .editorconfig -.code-workspace -.trash -Thumbs.db -.cursor/ # npm yarn node_modules -package.lock +package-lock.json yarn-error.log .pnp.* .yarn/* +# keep in repo +!.gitignore +!.yarn.lock +!.yarnrc.yml +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions + +# gatsby files +.env +.cache +public + +# cypress +cypress/videos +cypress/screenshots + # lerna lerna-debug.log @@ -30,5 +45,6 @@ local-test.yml .yalc yalc.lock -# local -tmp/ +#txt +linter-output.txt +linter-report.txt \ No newline at end of file diff --git a/package.json b/package.json index 7f39a0f..e1e910a 100644 --- a/package.json +++ b/package.json @@ -1,23 +1,29 @@ { - "name": "commerce-cloud-tools", - "version": "1.0.0", - "license": "Apache-2.0", - "repository": { - "type": "git", - "url": "https://github.com/AdobeDocs/commerce-cloud-tools" - }, - "config": { - "sitePath": "commerce/cloud-tools" - }, - "scripts": { - "dev": "node ./dev.mjs", - "lint": "npx --yes github:AdobeDocs/adp-devsite-utils runLint -v", - "lint:md": "npx --yes markdownlint-cli2 'src/pages/**/*.md' '*.md'", - "lint:md:fix": "npx --yes markdownlint-cli2 --fix 'src/pages/**/*.md' '*.md'", - "test": "npx --yes jest", - "test:config": "npx --yes jest tests/config.test.js" - }, - "devDependencies": { - "express": "5.2.1" - } -} + "name": "dev-docs-template", + "version": "1.0.0", + "license": "Apache-2.0", + "repository": { + "type": "git", + "url": "https://github.com/AdobeDocs/dev-docs-template" + }, + "author": { + "name": "Tim Kim", + "url": "https://github.com/timkim" + }, + "scripts": { + "dev": "npx --yes github:AdobeDocs/adp-devsite-utils dev", + "buildNavigation": "npx --yes github:AdobeDocs/adp-devsite-utils buildNavigation -v", + "buildRedirections": "npx --yes github:AdobeDocs/adp-devsite-utils buildRedirections -v", + "renameFiles": "npx --yes github:AdobeDocs/adp-devsite-utils renameFiles -v", + "normalizeLinks": "npx --yes github:AdobeDocs/adp-devsite-utils normalizeLinks -v", + "buildSiteWideBanner": "npx --yes github:AdobeDocs/adp-devsite-utils buildSiteWideBanner -v", + "buildSiteMetadata": "npx --yes github:AdobeDocs/adp-devsite-utils buildSiteMetadata -v", + "buildContributors": "npx --yes github:AdobeDocs/adp-devsite-utils buildContributors -v", + "lint": "npx --yes github:AdobeDocs/adp-devsite-utils runLint -v", + "lint:errorOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint", + "link:externalLinkOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --external-links-only -v", + "link:checkAllLinks": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --internal-links-only --external-links-only -v", + "redirectCheck:stage": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker stage --verbose", + "redirectCheck:prod": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker prod --verbose" + } + } \ No newline at end of file From 3664bc986c4edc160c7fcd2c7f62e4b900bb71b1 Mon Sep 17 00:00:00 2001 From: jiangy10 Date: Mon, 16 Mar 2026 12:59:04 -0700 Subject: [PATCH 2/8] fix: preserve repo-specific fields in package.json --- package.json | 58 +++++++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index e1e910a..2972ba4 100644 --- a/package.json +++ b/package.json @@ -1,29 +1,31 @@ { - "name": "dev-docs-template", - "version": "1.0.0", - "license": "Apache-2.0", - "repository": { - "type": "git", - "url": "https://github.com/AdobeDocs/dev-docs-template" - }, - "author": { - "name": "Tim Kim", - "url": "https://github.com/timkim" - }, - "scripts": { - "dev": "npx --yes github:AdobeDocs/adp-devsite-utils dev", - "buildNavigation": "npx --yes github:AdobeDocs/adp-devsite-utils buildNavigation -v", - "buildRedirections": "npx --yes github:AdobeDocs/adp-devsite-utils buildRedirections -v", - "renameFiles": "npx --yes github:AdobeDocs/adp-devsite-utils renameFiles -v", - "normalizeLinks": "npx --yes github:AdobeDocs/adp-devsite-utils normalizeLinks -v", - "buildSiteWideBanner": "npx --yes github:AdobeDocs/adp-devsite-utils buildSiteWideBanner -v", - "buildSiteMetadata": "npx --yes github:AdobeDocs/adp-devsite-utils buildSiteMetadata -v", - "buildContributors": "npx --yes github:AdobeDocs/adp-devsite-utils buildContributors -v", - "lint": "npx --yes github:AdobeDocs/adp-devsite-utils runLint -v", - "lint:errorOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint", - "link:externalLinkOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --external-links-only -v", - "link:checkAllLinks": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --internal-links-only --external-links-only -v", - "redirectCheck:stage": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker stage --verbose", - "redirectCheck:prod": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker prod --verbose" - } - } \ No newline at end of file + "name": "commerce-cloud-tools", + "version": "1.0.0", + "license": "Apache-2.0", + "repository": { + "type": "git", + "url": "https://github.com/AdobeDocs/commerce-cloud-tools" + }, + "config": { + "sitePath": "commerce/cloud-tools" + }, + "scripts": { + "dev": "npx --yes github:AdobeDocs/adp-devsite-utils dev", + "buildNavigation": "npx --yes github:AdobeDocs/adp-devsite-utils buildNavigation -v", + "buildRedirections": "npx --yes github:AdobeDocs/adp-devsite-utils buildRedirections -v", + "renameFiles": "npx --yes github:AdobeDocs/adp-devsite-utils renameFiles -v", + "normalizeLinks": "npx --yes github:AdobeDocs/adp-devsite-utils normalizeLinks -v", + "buildSiteWideBanner": "npx --yes github:AdobeDocs/adp-devsite-utils buildSiteWideBanner -v", + "buildSiteMetadata": "npx --yes github:AdobeDocs/adp-devsite-utils buildSiteMetadata -v", + "buildContributors": "npx --yes github:AdobeDocs/adp-devsite-utils buildContributors -v", + "lint": "npx --yes github:AdobeDocs/adp-devsite-utils runLint -v", + "lint:errorOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint", + "link:externalLinkOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --external-links-only -v", + "link:checkAllLinks": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --internal-links-only --external-links-only -v", + "redirectCheck:stage": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker stage --verbose", + "redirectCheck:prod": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker prod --verbose" + }, + "devDependencies": { + "express": "5.2.1" + } +} From 9831f9bbc91feaa121e25fd7472eec1aa673f2a1 Mon Sep 17 00:00:00 2001 From: jiangy10 Date: Mon, 16 Mar 2026 13:00:55 -0700 Subject: [PATCH 3/8] fix: merge .gitignore preserving original entries --- .gitignore | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c4625ff..413ede8 100644 --- a/.gitignore +++ b/.gitignore @@ -6,9 +6,14 @@ .history .idea .editorconfig +.code-workspace +.trash +Thumbs.db +.cursor/ # npm yarn node_modules +package.lock package-lock.json yarn-error.log .pnp.* @@ -45,6 +50,9 @@ local-test.yml .yalc yalc.lock +# local +tmp/ + #txt linter-output.txt -linter-report.txt \ No newline at end of file +linter-report.txt From 2dbd9c46de8555cde4326f3764753b9aff47e4f3 Mon Sep 17 00:00:00 2001 From: melissag-ensemble <120194874+melissag-ensemble@users.noreply.github.com> Date: Tue, 17 Mar 2026 13:56:54 -0700 Subject: [PATCH 4/8] Auto content update (2026-03-17 20:56:53) --- .../workflows/build-auto-generated-files.yml | 13 +++++++ .gitignore | 8 ---- dev.mjs | 39 ------------------- package.json | 12 +++--- 4 files changed, 18 insertions(+), 54 deletions(-) create mode 100644 .github/workflows/build-auto-generated-files.yml delete mode 100644 dev.mjs diff --git a/.github/workflows/build-auto-generated-files.yml b/.github/workflows/build-auto-generated-files.yml new file mode 100644 index 0000000..c926d91 --- /dev/null +++ b/.github/workflows/build-auto-generated-files.yml @@ -0,0 +1,13 @@ +--- +name: Build Auto-Generated Files +on: + pull_request: + workflow_dispatch: + +jobs: + build-contributors: + name: Build Auto-Generated Files + if: github.repository != 'AdobeDocs/dev-docs-template' + uses: AdobeDocs/adp-devsite-workflow/.github/workflows/build-auto-generated-files.yml@main + secrets: inherit + \ No newline at end of file diff --git a/.gitignore b/.gitignore index 413ede8..2a83daa 100644 --- a/.gitignore +++ b/.gitignore @@ -6,14 +6,9 @@ .history .idea .editorconfig -.code-workspace -.trash -Thumbs.db -.cursor/ # npm yarn node_modules -package.lock package-lock.json yarn-error.log .pnp.* @@ -50,9 +45,6 @@ local-test.yml .yalc yalc.lock -# local -tmp/ - #txt linter-output.txt linter-report.txt diff --git a/dev.mjs b/dev.mjs deleted file mode 100644 index 84605fa..0000000 --- a/dev.mjs +++ /dev/null @@ -1,39 +0,0 @@ -// content/docs -// serve static on 3001 - -import express from 'express'; -import fs from 'fs'; -import path from 'path'; -import { fileURLToPath } from 'url'; -import { execSync } from 'child_process'; - -const __dirname = path.dirname(fileURLToPath(import.meta.url)); - -const PORT = process.env.DEV_PORT || 3003; - -const getCurrentBranch = () => { - try { - return execSync('git branch --show-current', { encoding: 'utf8' }).trim(); - } catch (error) { - console.warn('Could not determine git branch, defaulting to "main"'); - return 'main'; - } -}; - -const currentBranch = getCurrentBranch(); -const DOCS_DIRECTORY = process.env.DIRECTORY || './src/pages'; - -const app = express(); -console.log(path.resolve(__dirname, `./${DOCS_DIRECTORY}`)); -app.use( - express.static(path.resolve(__dirname, `./${DOCS_DIRECTORY}`), { - setHeaders: (res) => { - res.setHeader('last-modified', new Date().toGMTString()); - res.setHeader('local-branch-name', currentBranch); - }, - }), -); - -app.listen(PORT, () => { - console.debug(`Docs dev server is running on port ${PORT}`); -}); \ No newline at end of file diff --git a/package.json b/package.json index 2972ba4..1c93731 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,14 @@ { - "name": "commerce-cloud-tools", + "name": "dev-docs-template", "version": "1.0.0", "license": "Apache-2.0", "repository": { "type": "git", - "url": "https://github.com/AdobeDocs/commerce-cloud-tools" + "url": "https://github.com/AdobeDocs/dev-docs-template" }, - "config": { - "sitePath": "commerce/cloud-tools" + "author": { + "name": "Tim Kim", + "url": "https://github.com/timkim" }, "scripts": { "dev": "npx --yes github:AdobeDocs/adp-devsite-utils dev", @@ -24,8 +25,5 @@ "link:checkAllLinks": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --internal-links-only --external-links-only -v", "redirectCheck:stage": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker stage --verbose", "redirectCheck:prod": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker prod --verbose" - }, - "devDependencies": { - "express": "5.2.1" } } From 99f5e03bf7a2969975af8099fead95101e2deadf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 17 Mar 2026 20:57:35 +0000 Subject: [PATCH 5/8] Generate contributors --- src/pages/contributors.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/pages/contributors.json diff --git a/src/pages/contributors.json b/src/pages/contributors.json new file mode 100644 index 0000000..5e76856 --- /dev/null +++ b/src/pages/contributors.json @@ -0,0 +1 @@ +{"total":27,"offset":0,"limit":27,"data":[{"page":"/","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4","https://avatars.githubusercontent.com/u/57922?v=4"],"lastUpdated":"11/7/2025"},{"page":"/config","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/configure/","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/configure/configuration-sources","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/81625673?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/1080178?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/configure/custom-docker-compose","avatars":["https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"9/11/2023"},{"page":"/docker/configure/extend-docker-configuration","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/1080178?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/configure/manage-cron-jobs","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/configure/manage-database","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/configure/multiple-sites","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/containers/","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/81625673?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/1080178?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/containers/cli","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/containers/service","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/6391769?v=4","https://avatars.githubusercontent.com/u/81625673?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4","https://avatars.githubusercontent.com/u/1080178?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/deploy/","avatars":["https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"9/11/2023"},{"page":"/docker/deploy/developer-mode","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/deploy/production-mode","avatars":["https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"9/11/2023"},{"page":"/docker/get-support","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/quick-reference","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/setup/","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/setup/initialize-docker","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/1080178?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/setup/synchronize-data","avatars":["https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"9/11/2023"},{"page":"/docker/test/","avatars":["https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"9/11/2023"},{"page":"/docker/test/application-testing","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/5817319?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/25657845?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/test/blackfire","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/5817319?v=4","https://avatars.githubusercontent.com/u/13662379?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/test/code-testing","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/test/configure-xdebug","avatars":["https://avatars.githubusercontent.com/u/12731225?v=4","https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"11/7/2025"},{"page":"/docker/upgrade-docker-package","avatars":["https://avatars.githubusercontent.com/u/13662379?v=4","https://avatars.githubusercontent.com/u/5817319?v=4"],"lastUpdated":"9/11/2023"}],":type":"sheet"} \ No newline at end of file From 2b56e8202ca26cb12aca59d719729c966a1dc708 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 17 Mar 2026 20:58:08 +0000 Subject: [PATCH 6/8] Generate site metadata --- src/pages/adp-site-metadata.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/pages/adp-site-metadata.json diff --git a/src/pages/adp-site-metadata.json b/src/pages/adp-site-metadata.json new file mode 100644 index 0000000..59fd870 --- /dev/null +++ b/src/pages/adp-site-metadata.json @@ -0,0 +1 @@ +{"total":3,"offset":0,"limit":3,"data":[{"key":"contributors","value":"src/pages/contributors.json"},{"key":"get-credentials","value":null},{"key":"site-wide-banner","value":null}],":type":"sheet"} \ No newline at end of file From 371817a0f535e18f61ad8b2320724878b55ff786 Mon Sep 17 00:00:00 2001 From: melissag-ensemble <120194874+melissag-ensemble@users.noreply.github.com> Date: Tue, 17 Mar 2026 13:58:58 -0700 Subject: [PATCH 7/8] fix: preserve repo-specific fields in package.json --- package.json | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 1c93731..f505a9d 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,13 @@ { - "name": "dev-docs-template", + "name": "commerce-cloud-tools", "version": "1.0.0", "license": "Apache-2.0", "repository": { "type": "git", - "url": "https://github.com/AdobeDocs/dev-docs-template" + "url": "https://github.com/AdobeDocs/commerce-cloud-tools" }, - "author": { - "name": "Tim Kim", - "url": "https://github.com/timkim" + "config": { + "sitePath": "commerce/cloud-tools" }, "scripts": { "dev": "npx --yes github:AdobeDocs/adp-devsite-utils dev", @@ -21,9 +20,16 @@ "buildContributors": "npx --yes github:AdobeDocs/adp-devsite-utils buildContributors -v", "lint": "npx --yes github:AdobeDocs/adp-devsite-utils runLint -v", "lint:errorOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint", + "lint:md": "npx --yes markdownlint-cli2 'src/pages/**/*.md' '*.md'", + "lint:md:fix": "npx --yes markdownlint-cli2 --fix 'src/pages/**/*.md' '*.md'", "link:externalLinkOnly": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --external-links-only -v", "link:checkAllLinks": "npx --yes github:AdobeDocs/adp-devsite-utils runLint --internal-links-only --external-links-only -v", "redirectCheck:stage": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker stage --verbose", - "redirectCheck:prod": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker prod --verbose" + "redirectCheck:prod": "npx --yes github:AdobeDocs/adp-devsite-utils redirectChecker prod --verbose", + "test": "npx --yes jest", + "test:config": "npx --yes jest tests/config.test.js" + }, + "devDependencies": { + "express": "5.2.1" } } From b21097061c1efacdc4a9fdbc27e5ec067701ed5f Mon Sep 17 00:00:00 2001 From: melissag-ensemble <120194874+melissag-ensemble@users.noreply.github.com> Date: Tue, 17 Mar 2026 13:59:00 -0700 Subject: [PATCH 8/8] fix: preserve original entries, replace package.lock, add template entries --- .gitignore | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index 2a83daa..9cae6a3 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,10 @@ .history .idea .editorconfig +.code-workspace +.trash +Thumbs.db +.cursor/ # npm yarn node_modules @@ -14,25 +18,6 @@ yarn-error.log .pnp.* .yarn/* -# keep in repo -!.gitignore -!.yarn.lock -!.yarnrc.yml -!.yarn/patches -!.yarn/plugins -!.yarn/releases -!.yarn/sdks -!.yarn/versions - -# gatsby files -.env -.cache -public - -# cypress -cypress/videos -cypress/screenshots - # lerna lerna-debug.log @@ -45,6 +30,9 @@ local-test.yml .yalc yalc.lock -#txt +# local +tmp/ + +# Added by update-bot linter-output.txt linter-report.txt