🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@sebspark/openapi-e2e

Package Overview
Dependencies
Maintainers
5
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sebspark/openapi-e2e - npm Package Compare versions

Comparing version
2.0.2
to
3.0.0
+13
-0
CHANGELOG.md
# @sebspark/openapi-e2e
## 3.0.0
### Major Changes
- 604c94a: All logging is done through @sepspark/otel
### Patch Changes
- Updated dependencies [604c94a]
- @sebspark/openapi-express@3.0.0
- @sebspark/openapi-client@3.0.0
- @sebspark/openapi-core@3.0.0
## 2.0.2

@@ -4,0 +17,0 @@

+4
-3
{
"name": "@sebspark/openapi-e2e",
"version": "2.0.2",
"version": "3.0.0",
"license": "Apache-2.0",

@@ -20,6 +20,7 @@ "scripts": {

"@sebspark/openapi-typegen": "*",
"@types/express": "5.0.1",
"@types/express": "5.0.4",
"find-free-ports": "3.1.1",
"tsconfig": "*",
"vitest": "3.1.2"
"vitest": "4.0.3"
}
}
import type { Server } from 'node:http'
import { TypedClient } from '@sebspark/openapi-client'
import type { Serialized } from '@sebspark/openapi-core'
import { findFreePorts } from 'find-free-ports'
import {
type Mock,
afterAll,

@@ -11,2 +11,3 @@ beforeAll,

it,
type Mock,
vi,

@@ -21,3 +22,3 @@ } from 'vitest'

describe('openapi e2e tests', () => {
const PORT = 12345
let PORT: number
let server: Server

@@ -27,2 +28,3 @@ let client: MarketdataClient

beforeAll(async () => {
PORT = (await findFreePorts())[0]
await new Promise<void>((resolve) => {

@@ -29,0 +31,0 @@ server = app.listen(PORT, () => resolve())

@@ -182,7 +182,3 @@ {

"type": "string",
"enum": [
"INDICIES",
"STOCKS",
"FUNDS"
]
"enum": ["INDICIES", "STOCKS", "FUNDS"]
}

@@ -367,6 +363,3 @@ }

},
"required": [
"id",
"name"
]
"required": ["id", "name"]
},

@@ -450,6 +443,3 @@ "Market": {

},
"required": [
"data",
"links"
]
"required": ["data", "links"]
},

@@ -466,6 +456,3 @@ "MarketEntityResponse": {

},
"required": [
"data",
"links"
]
"required": ["data", "links"]
},

@@ -541,6 +528,3 @@ "InstrumentListItem": {

},
"required": [
"lastValidDate",
"lastValidDateTime"
]
"required": ["lastValidDate", "lastValidDateTime"]
}

@@ -573,6 +557,3 @@ ]

},
"required": [
"data",
"links"
]
"required": ["data", "links"]
},

@@ -589,6 +570,3 @@ "InstrumentEntityResponse": {

},
"required": [
"data",
"links"
]
"required": ["data", "links"]
},

@@ -602,5 +580,3 @@ "SelfLink": {

},
"required": [
"self"
]
"required": ["self"]
},

@@ -626,5 +602,3 @@ "PaginationLinks": {

},
"required": [
"self"
]
"required": ["self"]
},

@@ -658,6 +632,3 @@ "PaginationMeta": {

},
"required": [
"code",
"message"
]
"required": ["code", "message"]
}

@@ -673,2 +644,2 @@ },

}
}
}

@@ -12,4 +12,4 @@ import {

InstrumentEntityResponse,
MarketdataServer,
MarketListResponse,
MarketdataServer,
} from './schemas/marketdata'

@@ -70,3 +70,3 @@

get: {
handler: async (args) => {
handler: async () => {
throw new NotImplementedError()

@@ -73,0 +73,0 @@ },