GeezerVison is showing github.com — Add node: for internal modules · HowProgrammingWorks/Semaphore@de13d67
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/1-shared.js +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const threads = require('worker_threads'); |
| 3 | +const threads = require('node:worker_threads'); |
4 | 4 | const { Worker, isMainThread } = threads; |
5 | 5 |
|
6 | 6 | if (isMainThread) { |
|
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/2-binary.js +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const threads = require('worker_threads'); |
| 3 | +const threads = require('node:worker_threads'); |
4 | 4 | const { Worker, isMainThread } = threads; |
5 | 5 |
|
6 | 6 | const LOCKED = 0; |
|
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/3-counting.js +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const fs = require('fs'); |
4 | | -const threads = require('worker_threads'); |
| 3 | +const fs = require('node:fs'); |
| 4 | +const threads = require('node:worker_threads'); |
5 | 5 | const { Worker, isMainThread } = threads; |
6 | 6 |
|
7 | 7 | class CountingSemaphore { |
|
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/4-callback.js +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const fs = require('fs'); |
4 | | -const threads = require('worker_threads'); |
| 3 | +const fs = require('node:fs'); |
| 4 | +const threads = require('node:worker_threads'); |
5 | 5 | const { Worker, isMainThread } = threads; |
6 | 6 |
|
7 | 7 | class CountingSemaphore { |
|
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/5-atomics.js +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const fs = require('fs'); |
4 | | -const threads = require('worker_threads'); |
| 3 | +const fs = require('node:fs'); |
| 4 | +const threads = require('node:worker_threads'); |
5 | 5 | const { Worker, isMainThread } = threads; |
6 | 6 |
|
7 | 7 | class CountingSemaphore { |
|
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/6-counting-safe.js +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const fs = require('fs'); |
4 | | -const threads = require('worker_threads'); |
| 3 | +const fs = require('node:fs'); |
| 4 | +const threads = require('node:worker_threads'); |
5 | 5 | const { Worker, isMainThread } = threads; |
6 | 6 |
|
7 | 7 | class CountingSemaphore { |
|
Collapse file
Copy file name to clipboardExpand all lines: JavaScript/7-binary-safe.js +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
1 | 1 | 'use strict'; |
2 | 2 |
|
3 | | -const threads = require('worker_threads'); |
| 3 | +const threads = require('node:worker_threads'); |
4 | 4 | const { Worker, isMainThread } = threads; |
5 | 5 |
|
6 | 6 | const LOCKED = 0; |
|