diff --git a/package-lock.json b/package-lock.json index 7f64ca1..9fa29a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "nexe", - "version": "3.2.1", + "version": "3.2.2", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -158,9 +158,9 @@ } }, "@types/mocha": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.6.tgz", - "integrity": "sha512-1axi39YdtBI7z957vdqXI4Ac25e7YihYQtJa+Clnxg1zTJEaIRbndt71O3sP4GAMgiAm0pY26/b9BrY4MR/PMw==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz", + "integrity": "sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==", "dev": true }, "@types/multistream": { @@ -2529,9 +2529,9 @@ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, "prettier": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.17.1.tgz", - "integrity": "sha512-TzGRNvuUSmPgwivDqkZ9tM/qTGW9hqDKWOE9YHiyQdixlKbv7kvEqsmDPrcHJTKwthU774TQwZXVtaQ/mMsvjg==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", + "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", "dev": true }, "process-nextick-args": { @@ -2614,9 +2614,9 @@ "dev": true }, "resolve": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", - "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", "dev": true, "requires": { "path-parse": "^1.0.6" @@ -3141,9 +3141,9 @@ "dev": true }, "tslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.16.0.tgz", - "integrity": "sha512-UxG2yNxJ5pgGwmMzPMYh/CCnCnh0HfPgtlVRDs1ykZklufFBL1ZoTlWFRz2NQjcoEiDoRp+JyT0lhBbbH/obyA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.17.0.tgz", + "integrity": "sha512-pflx87WfVoYepTet3xLfDOLDm9Jqi61UXIKePOuca0qoAZyrGWonDG9VTbji58Fy+8gciUn8Bt7y69+KEVjc/w==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -3152,7 +3152,7 @@ "commander": "^2.12.1", "diff": "^3.2.0", "glob": "^7.1.1", - "js-yaml": "^3.13.0", + "js-yaml": "^3.13.1", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "resolve": "^1.3.2", @@ -3202,9 +3202,9 @@ "dev": true }, "typescript": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.4.5.tgz", - "integrity": "sha512-YycBxUb49UUhdNMU5aJ7z5Ej2XGmaIBL0x34vZ82fn3hGvD+bgrMrVDpatgz2f7YxUMJxMkbWxJZeAvDxVe7Vw==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.1.tgz", + "integrity": "sha512-64HkdiRv1yYZsSe4xC1WVgamNigVYjlssIoaH2HcZF0+ijsk5YK2g0G34w9wJkze8+5ow4STd22AynfO6ZYYLw==", "dev": true }, "unbzip2-stream": { diff --git a/package.json b/package.json index 69ff815..297d779 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@types/got": "^9.4.4", "@types/minimist": "^1.2.0", "@types/mkdirp": "^0.5.2", - "@types/mocha": "^5.2.6", + "@types/mocha": "^5.2.7", "@types/multistream": "^2.1.1", "@types/ora": "^3.2.0", "@types/pify": "3.0.2", @@ -66,11 +66,11 @@ "chai": "^4.2.0", "execa": "^1.0.0", "mocha": "^6.1.4", - "prettier": "^1.17.1", + "prettier": "^1.18.2", "ts-node": "^8.2.0", - "tslint": "^5.16.0", + "tslint": "^5.17.0", "tslint-config-prettier": "^1.18.0", "tslint-plugin-prettier": "^2.0.1", - "typescript": "^3.4.5" + "typescript": "^3.5.1" } } diff --git a/tasks/ci.ts b/tasks/ci.ts deleted file mode 100644 index 245c40a..0000000 --- a/tasks/ci.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { NexeTarget } from '../lib/releases' -import got = require('got') -import * as assert from 'assert' -import { getTarget } from '../lib/target' -const { env } = process - -export function triggerMacBuild(release: NexeTarget, branch: string) { - assert.ok(env.CIRCLE_TOKEN) - const circle = `https://circleci.com/api/v1.1/project/github/nexe/nexe/tree/${branch}?circle-token=${ - env.CIRCLE_TOKEN - }` - return got(circle, { - json: true, - body: { - build_parameters: { - NEXE_VERSION: release.toString() - } - } - }) -} - -export function triggerDockerBuild(release: NexeTarget, branch: string) { - assert.ok(env.TRAVIS_TOKEN) - const travis = `https://api.travis-ci.org/repo/nexe%2Fnexe/requests` - return got(travis, { - json: true, - body: { - request: { - branch: branch, - config: { - merge_mode: 'deep_merge', - env: { - //use matrix so that secure global variable is merged - matrix: { - NEXE_VERSION: release.toString() - } - } - } - } - }, - headers: { - 'Travis-API-Version': '3', - Authorization: `token ${env.TRAVIS_TOKEN}` - } - }) -} - -export function triggerWindowsBuild(release: NexeTarget) { - const version = 'NEXE_VERSION' in env ? env.NEXE_VERSION!.trim() : release.toString() - if (getTarget(version).version.startsWith('10.')) { - if ((env.APPVEYOR_BUILD_WORKER_IMAGE || '').includes('2017')) { - env.NEXE_VERSION = version - } - } else { - env.NEXE_VERSION = version - } - return Promise.resolve() -}