File size: 1,658 Bytes
048b1e8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
  "name": "@openmeter/api-spec",
  "version": "0.1.0",
  "type": "module",
  "scripts": {
    "build": "pnpm --filter @openmeter/typespec-typescript run build && pnpm --filter @openmeter/typespec-go run build",
    "generate": "pnpm run build && pnpm --filter @openmeter/api-spec-legacy run generate && pnpm --filter @openmeter/api-spec-aip run generate && pnpm run format",
    "format": "prettier --list-different --find-config-path --write . && pnpm --filter @openmeter/api-spec-aip run format",
    "lint": "prettier --check . && pnpm --filter @openmeter/api-spec-legacy run lint && pnpm --filter @openmeter/api-spec-aip run lint && pnpm --filter @openmeter/client run typecheck",
    "lint:fix": "prettier --write .",
    "test:sdk": "vitest --run --root packages/aip-client-javascript",
    "test:sdk:coverage": "vitest --run --coverage --root packages/aip-client-javascript"
  },
  "devDependencies": {
    "@fetch-mock/vitest": "0.2.18",
    "@typespec/prettier-plugin-typespec": "1.12.0",
    "@vitest/coverage-v8": "4.1.8",
    "prettier": "3.8.3",
    "vitest": "4.1.8"
  },
  "exports": {
    "./openapi.yaml": "./packages/legacy/output/openapi.OpenMeterCloud.yaml",
    "./openapi.cloud.yaml": "./packages/legacy/output/openapi.OpenMeterCloud.yaml",
    "./openapi.legacy.yaml": "./packages/legacy/output/openapi.OpenMeter.yaml",
    "./v3/openapi.yaml": "./packages/aip/output/definitions/metering-and-billing/v3/openapi.MeteringAndBilling.yaml"
  },
  "private": true,
  "packageManager": "pnpm@11.1.2+sha512.415a1cc25974731e75455c1468371be74c5aa5fb7621b50d4056d222451609f11412f23fd602e6169f1e060466641f798597e1be961a10688836a67b16569499"
}