From 1f3e42752346f8eb6df42cdcf24037d50317e8f1 Mon Sep 17 00:00:00 2001 From: Daryl Ronningen Date: Sun, 20 Jun 2021 05:43:12 -0700 Subject: [PATCH] build: fix building with rollup unable to include commands --- package.json | 26 ++++++++++++++++---------- yarn.lock | 10 ++++++++++ 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 312ce36..1bfde1d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "scripts": { "clean": "rimraf dist", "compile:dev": "tsc", - "compile:prod": "rollup -c --compact", + "compile:prod": "rollup -c --compact && yarn compile:dev && cp -r dist/src/commands dist/commands && rimraf dist/src", "commit": "commit", "coverage": "NODE_CONFIG_ENV=tests nyc yarn run test", "lint": "eslint --format=pretty src/**/*.ts", @@ -51,6 +51,7 @@ "terminal-link": "^3.0.0", "tslib": "^2.3.0", "utf-8-validate": "^5.0.5", + "vm2": "^3.9.3", "zlib-sync": "^0.1.7" }, "devDependencies": { @@ -156,16 +157,21 @@ "license-header.txt" ], "no-case-declarations": "off", - "keyword-spacing": ["error", {"overrides": { - "if": { - "before": false, - "after": false - }, - "catch": { - "before": true, - "after": false + "keyword-spacing": [ + "error", + { + "overrides": { + "if": { + "before": false, + "after": false + }, + "catch": { + "before": true, + "after": false + } + } } - }}], + ], "@typescript-eslint/no-non-null-assertion": "off" }, "reportUnusedDisableDirectives": true diff --git a/yarn.lock b/yarn.lock index 8c5f4d9..c8ea6c3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1587,6 +1587,7 @@ __metadata: typescript: ^4.3.4 typescript-eslint-language-service: ^4.1.4 utf-8-validate: ^5.0.5 + vm2: ^3.9.3 zlib-sync: ^0.1.7 languageName: unknown linkType: soft @@ -7778,6 +7779,15 @@ typescript@^4.3.4: languageName: node linkType: hard +"vm2@npm:^3.9.3": + version: 3.9.3 + resolution: "vm2@npm:3.9.3" + bin: + vm2: bin/vm2 + checksum: 6367c213b2289c32831a10230dd16f31394c134fe269992071c49b26509c6e6145b379ff435c09cb28af8619c7a9f2f91e080d08d2f9a171b75869f3f34bc6ca + languageName: node + linkType: hard + "vorpal@npm:^1.12.0": version: 1.12.0 resolution: "vorpal@npm:1.12.0"