From 8cc660498a4f49e2cc29998348826cebe547fe2e Mon Sep 17 00:00:00 2001 From: Thomas Allmer Date: Wed, 19 Feb 2020 20:30:12 +0100 Subject: [PATCH] chore: add local test script to all packages --- packages/ajax/package.json | 4 +++- packages/button/package.json | 4 +++- packages/calendar/package.json | 4 +++- packages/checkbox-group/package.json | 4 +++- packages/choice-input/package.json | 4 +++- packages/core/package.json | 4 +++- packages/dialog/package.json | 4 +++- packages/field/package.json | 4 +++- packages/fieldset/package.json | 4 +++- packages/form/package.json | 4 +++- packages/helpers/package.json | 4 +++- packages/icon/package.json | 4 +++- packages/input-amount/package.json | 4 +++- packages/input-date/package.json | 4 +++- packages/input-datepicker/package.json | 4 +++- packages/input-email/package.json | 4 +++- packages/input-iban/package.json | 4 +++- packages/input-range/package.json | 4 +++- packages/input/package.json | 4 +++- packages/localize/package.json | 4 +++- packages/option/package.json | 4 +++- packages/overlays/package.json | 4 +++- packages/radio-group/package.json | 4 +++- packages/radio/package.json | 4 +++- packages/select-rich/package.json | 4 +++- packages/select/package.json | 4 +++- packages/steps/package.json | 4 +++- packages/switch/package.json | 4 +++- packages/tabs/package.json | 4 +++- packages/textarea/package.json | 4 +++- packages/tooltip/package.json | 4 +++- packages/validate/package.json | 4 +++- 32 files changed, 96 insertions(+), 32 deletions(-) diff --git a/packages/ajax/package.json b/packages/ajax/package.json index b8b32ff67..0c15e7615 100644 --- a/packages/ajax/package.json +++ b/packages/ajax/package.json @@ -14,7 +14,9 @@ "directory": "packages/ajax" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/ajax/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/ajax/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/button/package.json b/packages/button/package.json index cbee4ff74..eb8ea7829 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -14,7 +14,9 @@ "directory": "packages/button" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/button/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/button/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/calendar/package.json b/packages/calendar/package.json index c6303b7f5..0452807f4 100644 --- a/packages/calendar/package.json +++ b/packages/calendar/package.json @@ -14,7 +14,9 @@ "directory": "packages/calendar" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/calendar/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/calendar/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/checkbox-group/package.json b/packages/checkbox-group/package.json index d132223c9..d67e21414 100644 --- a/packages/checkbox-group/package.json +++ b/packages/checkbox-group/package.json @@ -14,7 +14,9 @@ "directory": "packages/checkbox-group" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/checkbox-group/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/checkbox-group/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/choice-input/package.json b/packages/choice-input/package.json index 967f04595..05eb618e2 100644 --- a/packages/choice-input/package.json +++ b/packages/choice-input/package.json @@ -14,7 +14,9 @@ "directory": "packages/choice-input" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/choice-input/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/choice-input/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/core/package.json b/packages/core/package.json index a4f310cbf..459249bda 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -14,7 +14,9 @@ "directory": "packages/core" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/core/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/core/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/dialog/package.json b/packages/dialog/package.json index 3c7ae7a0b..3261c9a11 100644 --- a/packages/dialog/package.json +++ b/packages/dialog/package.json @@ -14,7 +14,9 @@ "directory": "packages/dialog" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/dialog/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/dialog/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/field/package.json b/packages/field/package.json index ba5f24a62..4b11485e9 100644 --- a/packages/field/package.json +++ b/packages/field/package.json @@ -14,7 +14,9 @@ "directory": "packages/field" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/field/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/field/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/fieldset/package.json b/packages/fieldset/package.json index af1ed927a..f459585f9 100644 --- a/packages/fieldset/package.json +++ b/packages/fieldset/package.json @@ -14,7 +14,9 @@ "directory": "packages/fieldset" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/fieldset/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/fieldset/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/form/package.json b/packages/form/package.json index bced40f6a..12a604a0c 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -14,7 +14,9 @@ "directory": "packages/form" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/form/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/form/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/helpers/package.json b/packages/helpers/package.json index c2f306e89..5f17431d4 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -14,7 +14,9 @@ "directory": "packages/helpers" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/helpers/*/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/helpers/*/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/icon/package.json b/packages/icon/package.json index 8c335e04d..f1ef03ba7 100644 --- a/packages/icon/package.json +++ b/packages/icon/package.json @@ -14,7 +14,9 @@ "directory": "packages/icon" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/icon/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/icon/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input-amount/package.json b/packages/input-amount/package.json index 6f7c88817..4ed036c31 100644 --- a/packages/input-amount/package.json +++ b/packages/input-amount/package.json @@ -14,7 +14,9 @@ "directory": "packages/input-amount" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input-amount/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input-amount/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input-date/package.json b/packages/input-date/package.json index 8208721d1..83103d776 100644 --- a/packages/input-date/package.json +++ b/packages/input-date/package.json @@ -14,7 +14,9 @@ "directory": "packages/input-date" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input-date/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input-date/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input-datepicker/package.json b/packages/input-datepicker/package.json index 9f0ba1b67..80f1eefd2 100644 --- a/packages/input-datepicker/package.json +++ b/packages/input-datepicker/package.json @@ -14,7 +14,9 @@ "directory": "packages/input-datepicker" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input-datepicker/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input-datepicker/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input-email/package.json b/packages/input-email/package.json index c56b94a0c..49cff44cb 100644 --- a/packages/input-email/package.json +++ b/packages/input-email/package.json @@ -14,7 +14,9 @@ "directory": "packages/input-email" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input-email/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input-email/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input-iban/package.json b/packages/input-iban/package.json index 79106f0ea..921b7720f 100644 --- a/packages/input-iban/package.json +++ b/packages/input-iban/package.json @@ -14,7 +14,9 @@ "directory": "packages/input-iban" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input-iban/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input-iban/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input-range/package.json b/packages/input-range/package.json index 73a0478b5..c5e9f2780 100644 --- a/packages/input-range/package.json +++ b/packages/input-range/package.json @@ -14,7 +14,9 @@ "directory": "packages/input-range" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input-range/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input-range/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/input/package.json b/packages/input/package.json index 5bc99f354..2b5b4b16f 100644 --- a/packages/input/package.json +++ b/packages/input/package.json @@ -14,7 +14,9 @@ "directory": "packages/input" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/input/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/input/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/localize/package.json b/packages/localize/package.json index 175aeeaa3..3709cca33 100644 --- a/packages/localize/package.json +++ b/packages/localize/package.json @@ -14,7 +14,9 @@ "directory": "packages/localize" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/localize/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/localize/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/option/package.json b/packages/option/package.json index a078fb58f..fddd515c9 100644 --- a/packages/option/package.json +++ b/packages/option/package.json @@ -14,7 +14,9 @@ "directory": "packages/option" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/option/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/option/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/overlays/package.json b/packages/overlays/package.json index c4ad83b00..acc413a69 100644 --- a/packages/overlays/package.json +++ b/packages/overlays/package.json @@ -14,7 +14,9 @@ "directory": "packages/overlays" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/overlays/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/overlays/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/radio-group/package.json b/packages/radio-group/package.json index e8b8bce3a..e6f618567 100644 --- a/packages/radio-group/package.json +++ b/packages/radio-group/package.json @@ -14,7 +14,9 @@ "directory": "packages/radio-group" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/radio-group/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/radio-group/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/radio/package.json b/packages/radio/package.json index ef7b88651..831b96343 100644 --- a/packages/radio/package.json +++ b/packages/radio/package.json @@ -14,7 +14,9 @@ "directory": "packages/radio" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/radio/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/radio/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/select-rich/package.json b/packages/select-rich/package.json index f5e855a62..6b2c4aa1b 100644 --- a/packages/select-rich/package.json +++ b/packages/select-rich/package.json @@ -14,7 +14,9 @@ "directory": "packages/select-rich" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/select-rich/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/select-rich/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/select/package.json b/packages/select/package.json index 4a1f372a6..645f10297 100644 --- a/packages/select/package.json +++ b/packages/select/package.json @@ -14,7 +14,9 @@ "directory": "packages/select" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/select/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/select/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/steps/package.json b/packages/steps/package.json index 5b7e4aa10..1fbaaad2e 100644 --- a/packages/steps/package.json +++ b/packages/steps/package.json @@ -14,7 +14,9 @@ "directory": "packages/steps" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/steps/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/steps/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/switch/package.json b/packages/switch/package.json index 93b9c9d6b..4c8516049 100644 --- a/packages/switch/package.json +++ b/packages/switch/package.json @@ -14,7 +14,9 @@ "directory": "packages/switch" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/switch/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/switch/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/tabs/package.json b/packages/tabs/package.json index 9cca5631d..aa989a916 100644 --- a/packages/tabs/package.json +++ b/packages/tabs/package.json @@ -14,7 +14,9 @@ "directory": "packages/tabs" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/tabs/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/tabs/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/textarea/package.json b/packages/textarea/package.json index ccef910d2..8bbf5d071 100644 --- a/packages/textarea/package.json +++ b/packages/textarea/package.json @@ -14,7 +14,9 @@ "directory": "packages/textarea" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/textarea/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/textarea/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index c229de82f..eb82ff4cd 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -14,7 +14,9 @@ "directory": "packages/tooltip" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/tooltip/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/tooltip/test/**/*.test.js\"" }, "keywords": [ "lion", diff --git a/packages/validate/package.json b/packages/validate/package.json index e4b3fd9cf..45a65049c 100644 --- a/packages/validate/package.json +++ b/packages/validate/package.json @@ -14,7 +14,9 @@ "directory": "packages/validate" }, "scripts": { - "prepublishOnly": "../../scripts/npm-prepublish.js" + "prepublishOnly": "../../scripts/npm-prepublish.js", + "test": "cd ../../ && yarn test --grep \"packages/validate/test/**/*.test.js\"", + "test:watch": "cd ../../ && yarn test:watch --grep \"packages/validate/test/**/*.test.js\"" }, "keywords": [ "lion",