diff --git a/src/main/ts/package.json b/src/main/ts/package.json index dabdc14..57c3795 100644 --- a/src/main/ts/package.json +++ b/src/main/ts/package.json @@ -1,5 +1,6 @@ { "name": "minecraft", + "version" : "1.0.0-SNAPSHOT", "types": "lib/minecraft/index.d.ts", "devDependencies": { "@typescript-eslint/eslint-plugin": "latest", diff --git a/typescript.build.gradle b/typescript.build.gradle index 57b5a0b..6e92761 100644 --- a/typescript.build.gradle +++ b/typescript.build.gradle @@ -21,14 +21,16 @@ task typescript(group: 'typescript', type: Exec) { } } -task apiTar(group: 'typescript', type: Tar) { - into('/types') { - from new File(typescriptRootFile as File, 'src/types') +task typescriptAPI(group: 'typescript', type: Tar) { + into('/package') { + into('types') { + from new File(typescriptRootFile as File, 'src/types') + } + into('lib') { + from dtsOut + } + from new File(typescriptRootFile as File, 'package.json') } - into('/lib') { - from dtsOut - } - from new File(typescriptRootFile as File, 'package.json') classifier 'api' @@ -37,10 +39,10 @@ task apiTar(group: 'typescript', type: Tar) { extension 'tar.gz' } -apiTar.dependsOn typescript +typescriptAPI.dependsOn typescript artifacts { - archives apiTar + archives typescriptAPI } task eslint(group: 'typescript', type: Exec) {