From d2f7547d2d5d7b93506dff9515b0ca560df14de5 Mon Sep 17 00:00:00 2001 From: Oscar Date: Sun, 16 Feb 2020 23:26:53 +0100 Subject: [PATCH] chore: set up ava # Conflicts: # package-lock.json # package.json --- ava.config.js | 5 +++++ package.json | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 ava.config.js diff --git a/ava.config.js b/ava.config.js new file mode 100644 index 00000000..395381ec --- /dev/null +++ b/ava.config.js @@ -0,0 +1,5 @@ +export default { + files: ['./**/*.spec.js'], + require: ['esm'], + verbose: true +}; diff --git a/package.json b/package.json index bd7065cd..79aef003 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "lint:js": "eslint \"11ty/**/*.js\"", "serve": "concurrently \"npm run serve:site\" \"npm run watch:css\"", "serve:site": "eleventy --serve", - "test": "echo \"Error: no test specified\" && exit 1", + "test": "ava", "watch": "eleventy --watch", "watch:css": "parcel watch assets/css/base.scss --out-dir dist/assets/css/" }, @@ -40,6 +40,7 @@ "prism-themes": "^1.3.0" }, "devDependencies": { + "ava": "^3.3.0", "concurrently": "^5.0.0", "eslint": "^6.8.0", "eslint-config-prettier": "^6.10.0",