From 47b7821eeeccc1290cc8213f8dec720d609ecc4f Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 30 Jan 2019 12:23:12 -0500 Subject: fill out rest of package.json --- package.json | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 192d16a..fffba64 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,28 @@ { "name": "bats-support", "version": "0.3.0", - "private": true + "description": "Supporting library for Bats test helpers", + "homepage": "https://github.com/jasonkarns/bats-support", + "license": "CC0-1.0", + "contributors": [ + "Zoltán Tömböl (https://github.com/ztombol)" + ], + "repository": { + "type": "git", + "url": "git+https://github.com/jasonkarns/bats-support.git" + }, + "bugs": { + "url": "https://github.com/jasonkarns/bats-support/issues" + }, + "directories": { + "lib": "src", + "test": "test" + }, + "files": [ + "load.bash", + "src" + ], + "scripts": { + "test": "bats ${CI+-t} test" + } } -- cgit v1.2.3 From 38fe78c0234c298ab8a8624b219e1e387c3790ea Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 30 Jan 2019 12:25:12 -0500 Subject: Add dev and peer deps; gitignore for node --- .gitignore | 4 ++++ package.json | 6 ++++++ 2 files changed, 10 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..05f900c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/node_modules +/package-lock.json +/yarn.lock +/bats-support-*.tgz diff --git a/package.json b/package.json index fffba64..580f2e3 100644 --- a/package.json +++ b/package.json @@ -24,5 +24,11 @@ ], "scripts": { "test": "bats ${CI+-t} test" + }, + "devDependencies": { + "bats": "^1" + }, + "peerDependencies": { + "bats": "0.4 || ^1" } } -- cgit v1.2.3 From 96342044aaa859127bc5095d7ee59f843fe24730 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 30 Jan 2019 12:26:01 -0500 Subject: leverage node/npm for easier travis config --- .travis.yml | 10 +++------- script/install-bats.sh | 6 ------ 2 files changed, 3 insertions(+), 13 deletions(-) delete mode 100755 script/install-bats.sh diff --git a/.travis.yml b/.travis.yml index 75721f2..965fe2d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,3 @@ -language: bash -before_install: - - ./script/install-bats.sh -before_script: - - export PATH="${HOME}/.local/bin:${PATH}" -script: - - bats test +language: node_js +node_js: node +cache: npm diff --git a/script/install-bats.sh b/script/install-bats.sh deleted file mode 100755 index 4c3161a..0000000 --- a/script/install-bats.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -set -o errexit -set -o xtrace - -git clone --depth 1 https://github.com/sstephenson/bats -cd bats && ./install.sh "${HOME}/.local" && cd .. && rm -rf bats -- cgit v1.2.3 From c2c416856ce8f4b3c8a2f5d17dcdb064a6521eb7 Mon Sep 17 00:00:00 2001 From: Jason Karns Date: Wed, 30 Jan 2019 12:30:44 -0500 Subject: simplification --- package.json | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 580f2e3..5015687 100644 --- a/package.json +++ b/package.json @@ -4,16 +4,12 @@ "description": "Supporting library for Bats test helpers", "homepage": "https://github.com/jasonkarns/bats-support", "license": "CC0-1.0", + "author": "Zoltán Tömböl (https://github.com/ztombol)", "contributors": [ - "Zoltán Tömböl (https://github.com/ztombol)" + "Jason Karns (http://jason.karns.name)" ], - "repository": { - "type": "git", - "url": "git+https://github.com/jasonkarns/bats-support.git" - }, - "bugs": { - "url": "https://github.com/jasonkarns/bats-support/issues" - }, + "repository": "github:jasonkarns/bats-support", + "bugs": "https://github.com/jasonkarns/bats-support/issues", "directories": { "lib": "src", "test": "test" -- cgit v1.2.3