Re-export API Schema types
All checks were successful
Publish Package / build-and-publish (push) Successful in 4s

This commit is contained in:
2026-03-25 10:22:29 +00:00
parent 4dd8bd1108
commit ad355fe15e
4 changed files with 10 additions and 6 deletions

8
package-lock.json generated
View File

@@ -9,7 +9,7 @@
"version": "3.0.0", "version": "3.0.0",
"license": "GPL-3.0", "license": "GPL-3.0",
"dependencies": { "dependencies": {
"@owlboard/api-schema-types": "^3.0.2-alpha1" "@owlboard/api-schema-types": "^3.0.2-alpha2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^25.3.0", "@types/node": "^25.3.0",
@@ -502,9 +502,9 @@
} }
}, },
"node_modules/@owlboard/api-schema-types": { "node_modules/@owlboard/api-schema-types": {
"version": "3.0.2-alpha1", "version": "3.0.2-alpha2",
"resolved": "https://git.fjla.uk/api/packages/OwlBoard/npm/%40owlboard%2Fapi-schema-types/-/3.0.2-alpha1/api-schema-types-3.0.2-alpha1.tgz", "resolved": "https://git.fjla.uk/api/packages/OwlBoard/npm/%40owlboard%2Fapi-schema-types/-/3.0.2-alpha2/api-schema-types-3.0.2-alpha2.tgz",
"integrity": "sha512-3yqWw28y2DZQmNXgAz8emCN5avX/upBXrTOXj9XLuay3gdVcdELd7BiYODBWfgtwZnSbT0fCgVXgKeTzbhHoSQ==", "integrity": "sha512-KyX4QcOCzVqYpiXY+WfhM1soXduMt2ldG6JSBK2WBxXWokS+keZshOHWHGTZvPLoZEWsuPznMAdzytI03/D3Ag==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/@tsconfig/node10": { "node_modules/@tsconfig/node10": {

View File

@@ -28,7 +28,7 @@
"author": "Frederick Boniface", "author": "Frederick Boniface",
"license": "GPL-3.0", "license": "GPL-3.0",
"dependencies": { "dependencies": {
"@owlboard/api-schema-types": "^3.0.2-alpha1" "@owlboard/api-schema-types": "^3.0.2-alpha2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^25.3.0", "@types/node": "^25.3.0",

View File

@@ -1,6 +1,9 @@
export { OwlBoardClient } from './lib/client.js'; export { OwlBoardClient } from './lib/client.js';
export { ValidationError, ApiError } from './lib/errors.js'; export { ValidationError, ApiError } from './lib/errors.js';
// Re-export API Schema types
export type * from '@owlboard/api-schema-types'
// Useful exports for Type Hinting // Useful exports for Type Hinting
export { PisModule } from './modules/pis.js'; export { PisModule } from './modules/pis.js';
export { LocationFilterModule } from './modules/locationFilter.js'; export { LocationFilterModule } from './modules/locationFilter.js';

View File

@@ -21,6 +21,7 @@
"sourceMap": true, "sourceMap": true,
"declaration": true, "declaration": true,
"declarationMap": true, "declarationMap": true,
"composite": true,
// Stricter Typechecking Options // Stricter Typechecking Options
"noUncheckedIndexedAccess": true, "noUncheckedIndexedAccess": true,