Skip to content

Commit 458997b

Browse files
authored
fix(deps): update dependency selfsigned to v5 (#117)
1 parent 7fd11a9 commit 458997b

3 files changed

Lines changed: 207 additions & 17 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
"launch-editor": "^2.13.1",
108108
"open": "^11.0.0",
109109
"p-retry": "^7.1.1",
110-
"selfsigned": "^2.4.1",
110+
"selfsigned": "^5.5.0",
111111
"serve-index": "^1.9.2",
112112
"sockjs": "^0.3.24",
113113
"webpack-dev-middleware": "^7.4.5",

pnpm-lock.yaml

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

src/server.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,10 +1003,16 @@ class Server<
10031003

10041004
const selfsigned = require('selfsigned');
10051005
const attributes = [{ name: 'commonName', value: 'localhost' }];
1006-
const pems = selfsigned.generate(attributes, {
1006+
const notBeforeDate = new Date();
1007+
const notAfterDate = new Date(notBeforeDate);
1008+
1009+
notAfterDate.setDate(notAfterDate.getDate() + 30);
1010+
1011+
const pems = await selfsigned.generate(attributes, {
10071012
algorithm: 'sha256',
1008-
days: 30,
10091013
keySize: 2048,
1014+
notBeforeDate,
1015+
notAfterDate,
10101016
extensions: [
10111017
{
10121018
name: 'basicConstraints',

0 commit comments

Comments
 (0)