5 Commits

Author SHA1 Message Date
PP
471fe46804 support @types/cc-ambient-types (#16215)
* support @types/cc-ambient-types

* optimize build workflow

* fix compile-native-ts workflow

* fix build native ts
2023-09-11 11:32:43 +08:00
PP
75ffb0bc69 support @pal/env and @pal/utils modules (#16196)
* support @pal/env and @pal/utils modules

* fix compile-native-ts

* update

* fix eslint

* update import

* update

* merge into `pal` dir

* fix unit test

* update module config

* add main field to use import/no-extraneous-dependencies rule

* Revert "add main field to use import/no-extraneous-dependencies rule"

This reverts commit 89a3c45def.
2023-09-07 16:33:50 +08:00
PP
9daf2c663c upgrade nodejs to 18.17.0 (#15899)
* upgrade nodejs to 18.17.0

fix compile-native-ts

fix type

fix eslint

fix node version on native-binding

test native ci

fix eslint

fix jest version

upgrade ts-jest

fix

reduce EXPECTED_CAPACITY

update ccbuidl

Revert "test native ci"

This reverts commit 795c8c68cf7ff7f2561db4414689ad3f6aa5c1f7.

# Conflicts:
#	scripts/native-pack-tool/package-lock.json

* detect node version

# Conflicts:
#	package.json

* use engine-strict option

* Update .nvmrc

* Update pal/input/web/accelerometer-input.ts

* fix conflict

* fix compile native ts

* download external in compile native ts

* fix
2023-08-28 15:52:24 +08:00
PP
e08d21f9ad fix compile native ts (#159) 2023-04-24 13:46:55 +08:00
PP
55dde0c1d7 support native ts build on CI to detect native type (#14629)
* support native ts build

* ban noImplicitAny
2023-03-22 15:40:02 +08:00