fix build + watcher

This commit is contained in:
wass08
2026-02-04 10:22:57 +09:00
parent e776ce9849
commit ac26358a6c
4 changed files with 19 additions and 37 deletions
+3 -2
View File
@@ -1,5 +1,6 @@
/** @type {import('next').NextConfig} */ import type { NextConfig } from 'next'
const nextConfig = {
const nextConfig: NextConfig = {
transpilePackages: ['three', '@pascal-app/viewer', '@pascal-app/core'], transpilePackages: ['three', '@pascal-app/viewer', '@pascal-app/core'],
} }
+7 -17
View File
@@ -1,15 +1,15 @@
{ {
"name": "@pascal-app/core", "name": "@pascal-app/core",
"version": "0.1.5", "version": "0.1.8",
"description": "Core library for Pascal 3D building editor", "description": "Core library for Pascal 3D building editor",
"type": "module", "type": "module",
"main": "./src/index.ts", "main": "./dist/index.js",
"types": "./src/index.ts", "types": "./dist/index.d.ts",
"exports": { "exports": {
".": { ".": {
"types": "./src/index.ts", "types": "./dist/index.d.ts",
"import": "./src/index.ts", "import": "./dist/index.js",
"default": "./src/index.ts" "default": "./dist/index.js"
} }
}, },
"files": [ "files": [
@@ -18,19 +18,9 @@
], ],
"scripts": { "scripts": {
"build": "tsc --declaration --emitDeclarationOnly && tsc", "build": "tsc --declaration --emitDeclarationOnly && tsc",
"dev": "tsc --declaration --emitDeclarationOnly --watch & tsc --watch",
"prepublishOnly": "npm run build" "prepublishOnly": "npm run build"
}, },
"publishConfig": {
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"default": "./dist/index.js"
}
}
},
"peerDependencies": { "peerDependencies": {
"@react-three/drei": "^10", "@react-three/drei": "^10",
"@react-three/fiber": "^9", "@react-three/fiber": "^9",
+7 -17
View File
@@ -1,15 +1,15 @@
{ {
"name": "@pascal-app/viewer", "name": "@pascal-app/viewer",
"version": "0.1.5", "version": "0.1.8",
"description": "3D viewer component for Pascal building editor", "description": "3D viewer component for Pascal building editor",
"type": "module", "type": "module",
"main": "./src/index.ts", "main": "./dist/index.js",
"types": "./src/index.ts", "types": "./dist/index.d.ts",
"exports": { "exports": {
".": { ".": {
"types": "./src/index.ts", "types": "./dist/index.d.ts",
"import": "./src/index.ts", "import": "./dist/index.js",
"default": "./src/index.ts" "default": "./dist/index.js"
} }
}, },
"files": [ "files": [
@@ -18,19 +18,9 @@
], ],
"scripts": { "scripts": {
"build": "tsc --declaration --emitDeclarationOnly && tsc", "build": "tsc --declaration --emitDeclarationOnly && tsc",
"dev": "tsc --declaration --emitDeclarationOnly --watch & tsc --watch",
"prepublishOnly": "npm run build" "prepublishOnly": "npm run build"
}, },
"publishConfig": {
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"default": "./dist/index.js"
}
}
},
"peerDependencies": { "peerDependencies": {
"@pascal-app/core": "^0.1.4", "@pascal-app/core": "^0.1.4",
"@react-three/drei": "^10", "@react-three/drei": "^10",
+2 -1
View File
@@ -5,7 +5,7 @@
"build": { "build": {
"dependsOn": ["^build"], "dependsOn": ["^build"],
"inputs": ["$TURBO_DEFAULT$", ".env*"], "inputs": ["$TURBO_DEFAULT$", ".env*"],
"outputs": [".next/**", "!.next/cache/**"] "outputs": [".next/**", "!.next/cache/**", "dist/**"]
}, },
"lint": { "lint": {
"dependsOn": ["^lint"] "dependsOn": ["^lint"]
@@ -14,6 +14,7 @@
"dependsOn": ["^check-types"] "dependsOn": ["^check-types"]
}, },
"dev": { "dev": {
"dependsOn": ["^build"],
"cache": false, "cache": false,
"persistent": true "persistent": true
} }