diff --git a/apps/site/pages/en/blog/announcements/hackerone-signal-requirement.md b/apps/site/pages/en/blog/announcements/hackerone-signal-requirement.md index 1f2354e29adf1..a5017d9acfa55 100644 --- a/apps/site/pages/en/blog/announcements/hackerone-signal-requirement.md +++ b/apps/site/pages/en/blog/announcements/hackerone-signal-requirement.md @@ -28,8 +28,7 @@ submissions. - **New researchers or researchers with [signal][Signal] >= 1.0**: You can continue reporting vulnerabilities through HackerOne as usual - **Those below the threshold**: You can still reach the security team through the - [OpenJS Foundation Slack](https://slack-invite.openjsf.org/). Contact us there to discuss potential - vulnerabilities + [OpenJS Foundation Slack](https://slack-invite.openjsf.org/) (channel: `#nodejs-security-wg` for help). Contact us directly using direct messages there to discuss potential vulnerabilities. You can find the users listed in [security release stewards](https://github.com/nodejs/node#security-release-stewards). ## About HackerOne Signal diff --git a/packages/remark-lint/package.json b/packages/remark-lint/package.json index 81ff915e2b4c5..f8b3c2ae1b14b 100644 --- a/packages/remark-lint/package.json +++ b/packages/remark-lint/package.json @@ -1,7 +1,7 @@ { "name": "@node-core/remark-lint", "type": "module", - "version": "1.2.0", + "version": "1.2.1", "exports": { ".": "./src/index.mjs", "./api": "./src/api.mjs" diff --git a/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs b/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs index 714c31f14222b..177e45942e487 100644 --- a/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs +++ b/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs @@ -26,6 +26,11 @@ const testCases = [ 'Type reference should be separated by "|", without spaces; saw "{string | boolean}"', ], }, + { + name: 'newline, multiple references', + input: 'Psst, are you a {string|\nboolean}', + expected: [], + }, { name: 'invalid references', input: 'This is {invalid}.', diff --git a/packages/remark-lint/src/rules/invalid-type-reference.mjs b/packages/remark-lint/src/rules/invalid-type-reference.mjs index a4dc36666f75a..80d2fba986a93 100644 --- a/packages/remark-lint/src/rules/invalid-type-reference.mjs +++ b/packages/remark-lint/src/rules/invalid-type-reference.mjs @@ -3,8 +3,8 @@ import createQueries from '@nodejs/doc-kit/src/utils/queries/index.mjs'; import { lintRule } from 'unified-lint-rule'; import { visit } from 'unist-util-visit'; -const MATCH_RE = /\s\||\|\s/g; -const REPLACE_RE = /\s*\|\s*/g; +const MATCH_RE = /\s\||\| /g; +const REPLACE_RE = /\s*\| */g; /** * Ensures that all type references are valid