أضف ملفا جديدا sقاعدة.ts إلى content-linter #48881
Annotations
4 errors
|
content-linter
Process completed with exit code 1.
|
|
src/content-linter/tests/integration/lint-cli.ts > Content Linter CLI Integration Tests > Default linter behavior > should respect rule filtering when specific rules are provided:
src/content-linter/tests/integration/lint-cli.ts#L145
AssertionError: expected 1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ 1
❯ src/content-linter/tests/integration/lint-cli.ts:145:24
|
|
src/content-linter/tests/integration/lint-cli.ts > Content Linter CLI Integration Tests > Default linter behavior > should verify default rule execution behavior:
src/content-linter/tests/integration/lint-cli.ts#L118
AssertionError: expected '\n> lint-content\n> tsx src/content-l…' to contain 'todocs-placeholder'
- Expected
+ Received
- todocs-placeholder
+
+ > lint-content
+ > tsx src/content-linter/scripts/lint-content.ts --paths /home/runner/work/docs/docs/content/test-integration/default-behavior-test.md
+
+
+ node:internal/modules/run_main:107
+ triggerUncaughtException(
+ ^
+ Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@/content-linter' imported from /home/runner/work/docs/docs/src/content-linter/lib/helpers/get-rules.ts
+ at Object.getPackageJSONURL (node:internal/modules/package_json_reader:316:9)
+ at packageResolve (node:internal/modules/esm/resolve:768:81)
+ at moduleResolve (node:internal/modules/esm/resolve:858:18)
+ at defaultResolve (node:internal/modules/esm/resolve:990:11)
+ at nextResolve (node:internal/modules/esm/hooks:785:28)
+ at resolveBase (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849502654:2:3212)
+ at resolveDirectory (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849502654:2:3584)
+ at resolveTsPaths (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849502654:2:4073)
+ at async resolve (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849502654:2:4441)
+ at async nextResolve (node:internal/modules/esm/hooks:785:22) {
+ code: 'ERR_MODULE_NOT_FOUND'
+ }
+
+ Node.js v24.13.0
+
❯ src/content-linter/tests/integration/lint-cli.ts:118:22
|
|
src/content-linter/tests/integration/lint-cli.ts > Content Linter CLI Integration Tests > Linter functionality verification > should detect errors when explicitly running search-replace rule:
src/content-linter/tests/integration/lint-cli.ts#L86
AssertionError: expected '\n> lint-content\n> tsx src/content-l…' to contain 'todocs-placeholder'
- Expected
+ Received
- todocs-placeholder
+
+ > lint-content
+ > tsx src/content-linter/scripts/lint-content.ts --paths /home/runner/work/docs/docs/content/test-integration/baseline-test.md --rules search-replace
+
+
+ node:internal/modules/run_main:107
+ triggerUncaughtException(
+ ^
+ Error [ERR_MODULE_NOT_FOUND]: Cannot find package '@/content-linter' imported from /home/runner/work/docs/docs/src/content-linter/lib/helpers/get-rules.ts
+ at Object.getPackageJSONURL (node:internal/modules/package_json_reader:316:9)
+ at packageResolve (node:internal/modules/esm/resolve:768:81)
+ at moduleResolve (node:internal/modules/esm/resolve:858:18)
+ at defaultResolve (node:internal/modules/esm/resolve:990:11)
+ at nextResolve (node:internal/modules/esm/hooks:785:28)
+ at resolveBase (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849498682:2:3212)
+ at resolveDirectory (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849498682:2:3584)
+ at resolveTsPaths (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849498682:2:4073)
+ at async resolve (file:///home/runner/work/docs/docs/node_modules/tsx/dist/esm/index.mjs?1770849498682:2:4441)
+ at async nextResolve (node:internal/modules/esm/hooks:785:22) {
+ code: 'ERR_MODULE_NOT_FOUND'
+ }
+
+ Node.js v24.13.0
+
❯ src/content-linter/tests/integration/lint-cli.ts:86:22
|