Skip to content

Commit c23832a

Browse files
committed
Fix PHP loader for Node 18; fix misspellings
1 parent f348777 commit c23832a

File tree

4 files changed

+255
-9
lines changed

4 files changed

+255
-9
lines changed

pgp-loader/create-key-and-encript.js renamed to pgp-loader/create-key-and-encrypt.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ pgp.generateKey({
3636
privateKeys: privateKeys
3737
}))
3838
.then(cipher => {
39-
console.log('Encripted module:\n', cipher.data);
39+
console.log('Encrypted module:\n', cipher.data);
4040
return fs.writeFile('fixture.js.pgp', cipher.data.replace(/\r/g, ''));
4141
})
4242

@@ -50,11 +50,11 @@ pgp.generateKey({
5050
privateKeys: privateKeys
5151
}))
5252

53-
.then(decripted => assert.equal(decripted.data, moduleSrc))
53+
.then(decrypted => assert.equal(decrypted.data, moduleSrc))
5454

5555
.then(() => console.log('All fine!'))
5656

5757
.catch(err => {
58-
console.error('>>> Encriptation fail! <<<\n', err);
58+
console.error('>>> Encryption fail! <<<\n', err);
5959
process.exit(1);
6060
})

pgp-loader/loader.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@ export function resolve(specifier, context, defaultResolve) {
1212
specifier = new URL(specifier, import.meta.url).href
1313
}
1414
return {
15-
url: specifier
15+
shortCircuit: true,
16+
url: specifier,
1617
};
1718
} else if (parentURL && parentURL.endsWith('.pgp')) {
1819
return {
19-
url: new URL(specifier, parentURL).href
20+
shortCircuit: true,
21+
url: new URL(specifier, parentURL).href,
2022
};
2123
}
2224

@@ -37,9 +39,10 @@ export async function load(url, context, defaultLoad) {
3739
message: cryptMsg,
3840
privateKeys: privateKeys
3941
}))
40-
.then(decripted => ({
42+
.then(decrypted => ({
43+
shortCircuit: true,
4144
format: "module",
42-
source: decripted.data
45+
source: decrypted.data
4346
}))
4447
}
4548

pgp-loader/package-lock.json

Lines changed: 243 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pgp-loader/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "pgp-loader",
33
"version": "0.1.0",
4-
"description": "Load encripted packages",
4+
"description": "Load encrypted packages",
55
"type": "module",
66
"scripts": {
77
"start": "npm test",
88
"test": "node --experimental-loader ./loader.js test.js",
99
"env": "env",
10-
"create-key-and-encript": "node create-key-and-encript.js"
10+
"create-key-and-encrypt": "node create-key-and-encrypt.js"
1111
},
1212
"config": {
1313
"key_passwd": "Loo hoo se her"

0 commit comments

Comments
 (0)