From 5c142869bbb9ca7ae8fbad0ffe0541813475120a Mon Sep 17 00:00:00 2001 From: Diego Marcos Segura Date: Fri, 30 May 2025 18:29:56 -0700 Subject: [PATCH] Prepare package.json for release --- package.json | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index 2b1fc2f..162e97a 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,18 @@ { "name": "@forge-gfx/forge", - "private": true, - "version": "0.0.1", - "type": "module", + "version": "0.1.0", "description": "An advanced 3D Gaussian Splatting renderer for THREE.js", + "homepage": "https://forge.dev/", + "type": "module", + "main": "./dist/forge.cjs.js", + "module": "./dist/forge.module.js", + "exports": { + ".": { + "types": "./dist/types/index.d.ts", + "import": "./dist/forge.module.js", + "require": "./dist/forge.cjs.js" + } + }, "scripts": { "assets:clean": "node scripts/clean-assets.js", "assets:compress": "node scripts/compress-to-spz.js", @@ -29,14 +38,9 @@ "start": "npm run dev", "test": "node --no-warnings --loader ts-node/esm --test test/**/*.test.ts" }, - "exports": { - ".": { - "types": "./dist/types/index.d.ts", - "import": "./dist/forge.module.js", - "require": "./dist/forge.cjs.js" - } - }, + "repository": "forge-fgx/forge", "files": ["dist"], + "license": "MIT", "devDependencies": { "@biomejs/biome": "1.9.4", "@types/three": "0.172.0", @@ -54,5 +58,6 @@ "dependencies": { "fflate": "^0.8.2", "forge-internal-rs": "file:rust/forge-internal-rs/pkg" - } + }, + "keywords": ["3d", "three.js", "gsplats", "3dgs", "gaussian", "splats"] }