Commit Graph
68 Commits
Author SHA1 Message Date
Neko Ayaka 372125fb89 chore(deps): bump dependencies
Notice: after bumping up to three 0.180.0 with @types/three 0.180.0,
  Argument of type 'Group<Object3DEventMap>' is not assignable to parameter of type 'Object3D<Object3DEventMap>'.
    Type 'Group<Object3DEventMap>' is missing the following properties from type 'Object3D<Object3DEventMap>': setPointerCapture, releasePointerCapture, hasPointerCapture

Currently, AFAIK, clearly, three, and @types/three doesn't have the setPointerCapture, releasePointerCapture, hasPointerCapture method / getters
The only place I found on GitHub, points out that https://github.com/pmndrs/xr/blob/456aa380206e93888cd3a5741a1534e672ae3106/packages/pointer-events/src/pointer.ts#L69-L100 declares

```js
declare module 'three' {
  interface Object3D {
    setPointerCapture(pointerId: number): void
    releasePointerCapture(pointerId: number): void
    hasPointerCapture(pointerId: number): boolean

    intersectChildren?: boolean
    interactableDescendants?: Array<Object3D>
    /**
     * @deprecated
     */
    ancestorsHaveListeners?: boolean
    ancestorsHavePointerListeners?: boolean
    ancestorsHaveWheelListeners?: boolean
  }
}
```

And in @tresjs/core v5, it uses the @pmndrs/pointer-events internally.
Somehow the Object3D from @types/three and the one augmented by @pmndrs/pointer-events are not compatible.

`new Object3D() as unknown as Object3D` works as workaround here but there should be no need to do such a thing since these two Object3D should be the same.
With no updates from `typescript`, I assume there is no breaking change or regression from `typescript` side.
2025-09-26 17:07:07 +08:00
Neko Ayaka ab10782c65 chore(deps): bump dependencies 2025-09-03 13:25:12 +08:00
Neko Ayaka dc6dff5a6d chore(deps): bump dependencies 2025-08-29 01:38:04 +08:00
Neko Ayaka ac8fbf3be3 chore(workspace): now use NODE_VERSION 24 without minor constraints 2025-08-25 03:32:05 +08:00
Neko Ayaka a095ee62f1 chore(deps): bump dependencies 2025-08-02 01:06:54 +08:00
Neko Ayaka 50371c580a chore(deps): bump dependencies 2025-07-22 14:28:27 +08:00
Typed SIGTERM 76e546316a chore: use AVIF instead of PNG/JPG as more as possible (#301) 2025-07-19 19:58:12 +08:00
Neko Ayaka b21f4b4da7 fix(ci): build failed on Netlify with latest Node.js v24.4.0
Read more at:
- https://github.com/nodejs/node/issues/59057
- https://github.com/pnpm/pnpm/issues/9743

Details:
```
7:26:13 PM: Failed during stage 'Install dependencies': dependency_installation script returned non-zero exit code: 1
7:26:13 PM: <--- Last few GCs --->
7:26:13 PM: [1319:0x7f60e4002000]     8717 ms: Scavenge 593.1 (722.0) -> 593.1 (722.0) MB, pooled: 0 MB, 140.50 / 0.00 ms  (average mu = 0.909, current mu = 0.833) allocation failure;
7:26:13 PM: FATAL ERROR: invalid array length Allocation failed - JavaScript heap out of memory
7:26:13 PM: ----- Native stack trace -----
7:26:13 PM:  1: 0xf1f241 node::OOMErrorHandler(char const*, v8::OOMDetails const&) [node]
7:26:13 PM:  2: 0x13563a0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node]
7:26:13 PM:  3: 0x135648f v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&) [node]
7:26:13 PM:  4: 0x15ecad5  [node]
7:26:13 PM:  5: 0x1a9b37c  [node]
7:26:13 PM:  6: 0x7f5f1be76636
```
2025-07-14 19:31:00 +08:00
Neko Ayaka 34b547047f chore(deps): bump dependencies 2025-07-06 19:06:59 +08:00
Neko b674f5533f chore(ci): improve build test CI (#250) 2025-06-30 18:41:15 +08:00
Neko Ayaka bb59f327b0 chore(deps): bump dependencies 2025-06-30 16:15:45 +08:00
Neko Ayaka 8ee87f9e70 style(*): stronger import sort 2025-06-30 02:23:40 +08:00
Neko Ayaka 0b127778fc chore(deps): bump dependencies 2025-06-26 19:21:12 +08:00
Neko 5d994609ed Revert "perf(eslint): use moeru config & oxlint (#227)" (#231)
This reverts commit 6d02cb0a01.
2025-06-26 19:17:02 +08:00
藍+85CD 6d02cb0a01 perf(eslint): use moeru config & oxlint (#227) 2025-06-26 18:29:05 +08:00
Neko Ayaka c078b49e0c chore(deps): bump dependencies 2025-06-24 13:47:06 +08:00
Neko Ayaka cfe3ce8145 fix: lint 2025-06-19 18:06:09 +08:00
Neko Ayaka afef299dbc chore(deps): bump dependencies 2025-06-19 17:43:18 +08:00
藍+85CD 4be96e3093 perf(ui-transitions): buildless (#217) 2025-06-19 16:07:00 +08:00
Neko AyakaandMakito cc449b1d0c style: use @sumimakito integrated perfectionist/sort-imports`
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com>
2025-06-17 14:03:27 +08:00
Neko Ayaka 52ff9760b0 fix(deps): build & all dependencies issues 2025-06-16 03:56:02 +08:00
Neko Ayaka f2aef18d77 chore(deps): bump dependencies 2025-06-13 23:01:30 +08:00
Neko Ayaka 630312dedd fix(ci): OOM due to project size 2025-06-13 00:30:47 +08:00
Neko Ayaka b7905ec9c1 chore(assets): updated icon 2025-06-12 01:48:52 +08:00
Neko Ayaka 0ba7af0061 fix: build 2025-06-12 00:53:04 +08:00
Neko Ayaka ce8914e0b8 chore(deps): bump dependencies 2025-06-11 15:19:13 +08:00
Neko Ayaka ab4a869104 feat(workspace): use tsdown for Vue component modules 2025-06-11 02:43:25 +08:00
Neko Ayaka 65f6d7e968 fix: lint 2025-06-05 23:31:20 +08:00
Neko Ayaka 39160badaa chore(deps): bump dependencies 2025-06-05 11:34:58 +08:00
Neko Ayaka 863844e80e chore(package.json): update 2025-05-27 16:52:28 +08:00
LemonNeko 9149b7674c revert: "fix(ui-transitions): build (#177)" (#180)
This reverts commit dafe4d6f48.
2025-05-27 08:27:10 +08:00
LemonNeko dafe4d6f48 fix(ui-transitions): build (#177) 2025-05-26 20:46:49 +08:00
Neko Ayaka 0c95946c6c chore(deps): bump dependencies 2025-05-19 13:11:43 +08:00
Menci 53c9852d6e docs(ui-transitions): add README (#165) 2025-05-16 03:27:53 +08:00
Neko Ayaka e0229f73ff chore(deps): bump dependencies 2025-05-11 12:20:46 +08:00
Neko Ayaka 9a8a064930 chore(deps): bump dependencies 2025-05-07 17:39:30 +08:00
Neko Ayaka a19b836e3a feat(ui-loading-screens): new package 2025-05-02 00:31:08 +08:00
Neko Ayaka 168873ef90 chore(deps): bump dependencies 2025-04-27 10:58:56 +08:00
Neko Ayaka d5fc26e2e0 chore(deps): bump dependencies 2025-04-20 15:38:33 +08:00
Neko Ayaka d76c0550ad fix(uno.config): timeout when fetching big web fonts 2025-04-10 19:17:18 +08:00
Neko Ayaka 9a11d1b963 fix(stage-web|stage-tamagotchi): duckdb-wasm import url 2025-04-06 01:58:28 +08:00
Neko Ayaka cfd0e0e624 feat(stage-web|stage-tamagotchi|stage-tamagotchi-tauri): support featherless.ai #112 2025-04-05 17:02:42 +08:00
Neko Ayaka a2aba7cafa chore(deps): bump dependencies 2025-04-01 22:49:42 +08:00
Neko Ayaka 3b6f8d8183 chore(deps): bump dependencies 2025-03-27 23:13:00 +08:00
LemonNeko eccd6b2cd9 feat(stage-web): new settings animation (#100)
* feat(stage-web): new settings animation

* fix: optimize, issues

* fix: allow disable icon animation

* fix: typo

* fix: disable icon animation when disable all animation
2025-03-27 21:07:05 +08:00
Neko Ayaka d3b7c57d21 fix(deps): build 2025-03-19 19:01:38 +08:00
Neko Ayaka 1c83a8201b feat(stage-web|stage-tamagotchi): microsoft speech & azure speech 2025-03-18 11:07:26 +08:00
Neko Ayaka c4b32e7be9 chore(deps): bump dependencies 2025-03-14 18:24:54 +08:00
Neko Ayaka 254b47f64e feat(stage-ui): mock hover state 2025-03-13 13:01:00 +08:00
junkwarrior87 c24b8be26f fix(ui-transitions): the outermost div should be fixed (#66) 2025-03-10 15:31:21 +08:00