fix(ts_node): Fixed createHttpsCert interface
This commit is contained in:
		| @@ -1,5 +1,10 @@ | ||||
| # Changelog | ||||
|  | ||||
| ## 2024-09-18 - 5.1.1 - fix(ts_node) | ||||
| Fixed createHttpsCert interface | ||||
|  | ||||
| - Removed unnecessary keyFile and certFile parameters from createHttpsCert method. | ||||
|  | ||||
| ## 2024-09-18 - 5.1.0 - feat(ts_node) | ||||
| Add support for HTTPS certificate creation | ||||
|  | ||||
|   | ||||
| @@ -8,7 +8,7 @@ tap.test('should execure a command', async () => { | ||||
| }); | ||||
|  | ||||
| tap.test('should create a https cert', async () => { | ||||
|   const { key, cert } = await tapNodeTools.createHttpsCert('localhost', 'localhost.key', 'localhost.cert'); | ||||
|   const { key, cert } = await tapNodeTools.createHttpsCert('localhost'); | ||||
|   console.log(key); | ||||
|   console.log(cert); | ||||
|   expect(key).toInclude('-----BEGIN PRIVATE KEY-----'); | ||||
|   | ||||
| @@ -3,6 +3,6 @@ | ||||
|  */ | ||||
| export const commitinfo = { | ||||
|   name: '@push.rocks/tapbundle', | ||||
|   version: '5.1.0', | ||||
|   version: '5.1.1', | ||||
|   description: 'A test automation library bundling utilities and tools for TAP (Test Anything Protocol) based testing, specifically tailored for tapbuffer.' | ||||
| } | ||||
|   | ||||
| @@ -17,7 +17,7 @@ class TapNodeTools { | ||||
|     return result; | ||||
|   } | ||||
|  | ||||
|   public async createHttpsCert(commonName: string, keyFile: string, certFile: string): Promise<{ key: string, cert: string }> { | ||||
|   public async createHttpsCert(commonName: string): Promise<{ key: string, cert: string }> { | ||||
|     const key = plugins.crypto.generateKeyPairSync('rsa', { | ||||
|       modulusLength: 2048, | ||||
|       publicExponent: 65537, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user