Skip to content

Commit 344671f

Browse files
Merge pull request #29 from UserOfficeProject/fix-cert-path
Add a script to fix certificate path for mock server
2 parents 2cf5a70 + 37aa844 commit 344671f

2 files changed

Lines changed: 17 additions & 1 deletion

File tree

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"description": "",
55
"main": "src/mockserver.js",
66
"scripts": {
7-
"test": "echo \"Error: no test specified\" && exit 1"
7+
"test": "echo \"Error: no test specified\" && exit 1",
8+
"postinstall": "node scripts/fix-mockserver-client.cjs"
89
},
910
"author": "",
1011
"license": "ISC",

scripts/fix-mockserver-client.cjs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
const fs = require('fs');
2+
3+
const OLD = '/mock-server/mockserver/master/mockserver-core';
4+
const NEW = '/mock-server/mockserver-monorepo/master/mockserver/mockserver-core';
5+
6+
const files = [
7+
'node_modules/mockserver-client/webSocketClient.js',
8+
'node_modules/mockserver-client/sendRequest.js',
9+
];
10+
11+
files.forEach((f) => {
12+
const content = fs.readFileSync(f, 'utf8');
13+
fs.writeFileSync(f, content.replace(OLD, NEW));
14+
console.log(`Fixed certificate URL in ${f}`);
15+
});

0 commit comments

Comments
 (0)