Merge pull request 'Close #1: init project' (#7) from feature/add-init-project into master

Reviewed-on: dev-tech/ts-table-game-template#7
Reviewed-by: Le Hoang Nam <nam.le@noreply.localhost>
This commit is contained in:
Le Hoang Nam 2025-06-11 14:16:30 +08:00
commit a4c53cc83b
7 changed files with 33057 additions and 0 deletions

32935
creator.d.ts vendored Normal file

File diff suppressed because it is too large Load Diff

15
jsconfig.json Normal file
View File

@ -0,0 +1,15 @@
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"experimentalDecorators": true
},
"exclude": [
"node_modules",
".vscode",
"library",
"local",
"settings",
"temp"
]
}

71
package-lock.json generated Normal file
View File

@ -0,0 +1,71 @@
{
"name": "ts-table-game-template",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"dependencies": {
"gsap": "^3.12.7",
"inversify": "^6.0.1",
"inversify-inject-decorators": "^3.1.0",
"reflect-metadata": "^0.2.2"
}
},
"node_modules/@inversifyjs/common": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/@inversifyjs/common/-/common-1.4.0.tgz",
"integrity": "sha512-qfRJ/3iOlCL/VfJq8+4o5X4oA14cZSBbpAmHsYj8EsIit1xDndoOl0xKOyglKtQD4u4gdNVxMHx4RWARk/I4QA==",
"license": "MIT"
},
"node_modules/@inversifyjs/core": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/@inversifyjs/core/-/core-1.3.5.tgz",
"integrity": "sha512-B4MFXabhNTAmrfgB+yeD6wd/GIvmvWC6IQ8Rh/j2C3Ix69kmqwz9pr8Jt3E+Nho9aEHOQCZaGmrALgtqRd+oEQ==",
"license": "MIT",
"dependencies": {
"@inversifyjs/common": "1.4.0",
"@inversifyjs/reflect-metadata-utils": "0.2.4"
}
},
"node_modules/@inversifyjs/reflect-metadata-utils": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/@inversifyjs/reflect-metadata-utils/-/reflect-metadata-utils-0.2.4.tgz",
"integrity": "sha512-u95rV3lKfG+NT2Uy/5vNzoDujos8vN8O18SSA5UyhxsGYd4GLQn/eUsGXfOsfa7m34eKrDelTKRUX1m/BcNX5w==",
"license": "MIT",
"peerDependencies": {
"reflect-metadata": "0.2.2"
}
},
"node_modules/gsap": {
"version": "3.13.0",
"resolved": "https://registry.npmjs.org/gsap/-/gsap-3.13.0.tgz",
"integrity": "sha512-QL7MJ2WMjm1PHWsoFrAQH/J8wUeqZvMtHO58qdekHpCfhvhSL4gSiz6vJf5EeMP0LOn3ZCprL2ki/gjED8ghVw==",
"license": "Standard 'no charge' license: https://gsap.com/standard-license."
},
"node_modules/inversify": {
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/inversify/-/inversify-6.2.2.tgz",
"integrity": "sha512-KB836KHbZ9WrUnB8ax5MtadOwnqQYa+ZJO3KWbPFgcr4RIEnHM621VaqFZzOZd9+U7ln6upt9n0wJei7x2BNqw==",
"license": "MIT",
"dependencies": {
"@inversifyjs/common": "1.4.0",
"@inversifyjs/core": "1.3.5"
},
"peerDependencies": {
"reflect-metadata": "~0.2.2"
}
},
"node_modules/inversify-inject-decorators": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/inversify-inject-decorators/-/inversify-inject-decorators-3.1.0.tgz",
"integrity": "sha512-/seBlVp5bXrLQS3DpKEmlgeZL6C7Tf/QITd+IMQrbBBGuCbxb7k3hRAWu9XSreNpFzLgSboz3sClLSEmGwHphw==",
"license": "MIT"
},
"node_modules/reflect-metadata": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz",
"integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==",
"license": "Apache-2.0"
}
}
}

8
package.json Normal file
View File

@ -0,0 +1,8 @@
{
"dependencies": {
"gsap": "^3.12.7",
"inversify": "^6.0.1",
"inversify-inject-decorators": "^3.1.0",
"reflect-metadata": "^0.2.2"
}
}

8
project.json Normal file
View File

@ -0,0 +1,8 @@
{
"engine": "cocos-creator-js",
"packages": "packages",
"name": "NewProject",
"id": "00ad01ce-30d6-4b04-af5a-614039d57f32",
"version": "2.4.10",
"isNew": false
}

1
settings/project.json Normal file
View File

@ -0,0 +1 @@
{}

19
tsconfig.json Normal file
View File

@ -0,0 +1,19 @@
{
"compilerOptions": {
"module": "commonjs",
"lib": [ "es2015", "es2017", "dom" ],
"target": "es5",
"experimentalDecorators": true,
"skipLibCheck": true,
"outDir": "temp/vscode-dist",
"forceConsistentCasingInFileNames": true
},
"exclude": [
"node_modules",
"library",
"local",
"temp",
"build",
"settings"
]
}