Skip to content

Commit 6d9f26a

Browse files
committed
refactor: Move 'bindings' require statement inside module exports for better scoping
1 parent 93a7330 commit 6d9f26a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/node-addon-examples/tests/async/addon.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/* eslint-disable @typescript-eslint/no-require-imports */
22
/* eslint-disable no-undef */
3-
const test_async = require("bindings")("addon.node");
43
const assert = require("assert");
54

65
module.exports = async () => {
6+
const test_async = require("bindings")("addon.node");
77
return new Promise((resolve, reject) => {
88
const test = () =>
99
new Promise((resolve, reject) => {

packages/node-addon-examples/tests/buffers/addon.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
/* eslint-disable @typescript-eslint/no-require-imports */
22
/* eslint-disable no-undef */
3-
const addon = require("bindings")("addon.node");
43
const assert = require("assert");
54

65
const toLocaleString = (text) => {
@@ -12,6 +11,7 @@ const toLocaleString = (text) => {
1211
};
1312

1413
module.exports = async () => {
14+
const addon = require("bindings")("addon.node");
1515
assert.strictEqual(toLocaleString(addon.newBuffer()), addon.theText);
1616
assert.strictEqual(toLocaleString(addon.newExternalBuffer()), addon.theText);
1717
assert.strictEqual(toLocaleString(addon.copyBuffer()), addon.theText);

0 commit comments

Comments
 (0)