From 03cafd1e8455f6ca27c164fd666b168534e521f3 Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Wed, 18 Sep 2024 20:32:15 +0530 Subject: [PATCH] Review --- docs/rules/no_process_global.md | 11 ++++++----- www/static/docs.json | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/rules/no_process_global.md b/docs/rules/no_process_global.md index 2345200a..9d12d20d 100644 --- a/docs/rules/no_process_global.md +++ b/docs/rules/no_process_global.md @@ -1,14 +1,15 @@ -Disallows the use of NodeJS process global. +Disallows the use of NodeJS `process` global. -NodeJS and Deno expose process global but they are hard to statically analyze by -tools, so code should not assume they are available. Instead, import process -from "node:process" instead. +NodeJS and Deno expose `process` global but they are hard to statically analyze +by tools, so code should not assume they are available. Instead, +`import process +from "node:process"`. ### Invalid: ```typescript // foo.ts -const foo = process.env.FOO; // process is not a global object in deno +const foo = process.env.FOO; ``` ### Valid: diff --git a/www/static/docs.json b/www/static/docs.json index f795cfa3..a3744a0a 100644 --- a/www/static/docs.json +++ b/www/static/docs.json @@ -450,7 +450,7 @@ }, { "code": "no-process-globals", - "docs": "Disallows the use of NodeJS process global.\n\nNodeJS and Deno expose process global but they are hard to statically analyze by\ntools, so code should not assume they are available. Instead, import process\nfrom \"node:process\" instead.\n\n### Invalid:\n\n```typescript\n// foo.ts\nconst foo = process.env.FOO; // process is not a global object in deno\n```\n\n### Valid:\n\n```typescript\n// foo.ts\nimport process from \"node:process\";\n\nconst foo = process.env.FOO;\n```\n", + "docs": "Disallows the use of NodeJS `process` global.\n\nNodeJS and Deno expose `process` global but they are hard to statically analyze by\ntools, so code should not assume they are available. Instead, `import process\nfrom \"node:process\"`.\n\n### Invalid:\n\n```typescript\n// foo.ts\nconst foo = process.env.FOO;\n```\n\n### Valid:\n\n```typescript\n// foo.ts\nimport process from \"node:process\";\n\nconst foo = process.env.FOO;\n```\n", "tags": [ "recommended" ]