From 7be37bec6ed2bf848570ceb5bb5240b6e37d9155 Mon Sep 17 00:00:00 2001 From: Daniel da Silva Date: Thu, 18 Dec 2025 11:22:07 +0000 Subject: [PATCH 1/4] Fix type bundling --- vite.config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vite.config.ts b/vite.config.ts index 6c00595..ea3778c 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -20,6 +20,10 @@ export default defineConfig({ exclude: ['**/*.test.ts'], outDir: 'dist', insertTypesEntry: true, + copyDtsFiles: true, + beforeWriteFile(filePath, content) { + return filePath.match(/\/(vite|jest)\./) ? false : { filePath, content }; + }, }), ], }); From 7b46663569fee231a8d62cfcda2f69aedcbe1354 Mon Sep 17 00:00:00 2001 From: Daniel da Silva Date: Thu, 18 Dec 2025 11:22:30 +0000 Subject: [PATCH 2/4] Fix item assets property of stac types --- src/types/stac.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/types/stac.d.ts b/src/types/stac.d.ts index 13f7001..4b3fecc 100644 --- a/src/types/stac.d.ts +++ b/src/types/stac.d.ts @@ -90,7 +90,7 @@ export type Item = { type: 'Feature'; properties: GenericObject; links: Link[]; - assets: ItemAsset[]; + assets: Record; }; type Role = 'licensor' | 'producer' | 'processor' | 'host'; @@ -126,7 +126,7 @@ export type Collection = { providers: Provider[]; extent: Extent; links: Link[]; - assets: GenericObject; + assets: Record; }; export type CollectionsResponse = { From fab8e46111de1c23619532ea98608899291dd6ac Mon Sep 17 00:00:00 2001 From: Daniel da Silva Date: Thu, 18 Dec 2025 11:22:40 +0000 Subject: [PATCH 3/4] Export stac types --- src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/index.ts b/src/index.ts index f7fe02f..291a7f4 100644 --- a/src/index.ts +++ b/src/index.ts @@ -5,4 +5,5 @@ import useItem from './hooks/useItem'; import useStacApi from './hooks/useStacApi'; import { StacApiProvider } from './context'; +export * from './types/stac.d'; export { useCollections, useCollection, useItem, useStacSearch, useStacApi, StacApiProvider }; From 9ab5e94f4484f9a6b7e7289a645f69e4bc7f6748 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alice=20R=C3=BChl?= Date: Wed, 17 Dec 2025 20:23:44 +0100 Subject: [PATCH 4/4] 1.0.0-alpha.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 63f8b27..e07806c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@developmentseed/stac-react", - "version": "1.0.0-alpha.1", + "version": "1.0.0-alpha.2", "description": "React components and hooks for building STAC-API front-ends", "repository": "git@github.com:developmentseed/stac-react.git", "authors": [