diff --git a/.travis.yml b/.travis.yml index 902fe1f..8e25cd9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ language: node_js node_js: - "node" - - "5" + - "7" script: npm run verify diff --git a/README.md b/README.md index ed5c577..a00ad42 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # StateHoldr +[![Greenkeeper badge](https://badges.greenkeeper.io/FullScreenShenanigans/StateHoldr.svg)](https://greenkeeper.io/) [![Build Status](https://travis-ci.org/FullScreenShenanigans/StateHoldr.svg?branch=master)](https://travis-ci.org/FullScreenShenanigans/StateHoldr) [![NPM version](https://badge.fury.io/js/stateholdr.svg)](http://badge.fury.io/js/stateholdr) diff --git a/package.json b/package.json index 09f974e..1ad01f3 100644 --- a/package.json +++ b/package.json @@ -1,71 +1,71 @@ { - "author": { - "email": "joshuakgoldberg@outlook.com", - "name": "Josh Goldberg" - }, - "browser": "./src/index.js", - "bugs": { - "url": "https://github.com/FullScreenShenanigans/StateHoldr/issues" - }, - "dependencies": { - "itemsholdr": "^0.7.0" - }, - "description": "General localStorage saving for collections of state.", - "devDependencies": { - "@types/chai": "^4.0.4", - "@types/lolex": "^1.5.32", - "@types/mocha": "^2.2.44", - "@types/sinon": "^4.0.0", - "@types/sinon-chai": "^2.7.29", - "chai": "^4.1.2", - "glob": "^7.1.2", - "lolex": "^2.3.0", - "mocha": "^4.0.1", - "mocha-headless-chrome": "^1.7.1", - "requirejs": "^2.3.5", - "run-for-every-file": "^1.1.0", - "shenanigans-manager": "^0.2.5", - "sinon": "^4.1.2", - "sinon-chai": "^2.14.0", - "tslint": "5.8.0", - "tsutils": "^2.14.0", - "typedoc": "^0.9.0", - "typescript": "^2.6.2", - "webpack": "^3.10.0" - }, - "license": "MIT", - "name": "stateholdr", - "repository": { - "type": "git", - "url": "ssh://git@github.com:FullScreenShenanigans/StateHoldr.git" - }, - "scripts": { - "dist": "npm run dist:webpack", - "dist:webpack": "webpack", - "docs": "npm run docs:typedoc", - "docs:typedoc": "typedoc src/ --exclude **/*.d.ts --ignoreCompilerErrors --out docs/generated", - "init": "npm install && npm run setup && npm run verify", - "setup": "npm run setup:copy && npm run setup:package && npm run setup:readme", - "setup:copy": "npm run setup:copy:default", - "setup:copy:default": "run-for-every-file --dot --src \"node_modules/shenanigans-manager/setup/default/\" --file \"**/*\" --run \"mustache package.json {{src-file}} {{file}}\" --dest \".\" --only-files", - "setup:package": "shenanigans-manager hydrate-package-json", - "setup:readme": "shenanigans-manager hydrate-readme", - "src": "npm run src:tsc && npm run src:tslint", - "src:tsc": "tsc -p .", - "src:tslint": "tslint -c tslint.json -e ./node_modules/**/*.ts* -p tsconfig.json -t stylish", - "test": "npm run test:setup && npm run test:run", - "test:run": "mocha-headless-chrome --file test/index.html", - "test:setup": "npm run test:setup:copy && npm run test:setup:html && npm run test:setup:tsc", - "test:setup:copy": "npm run test:setup:copy:default", - "test:setup:copy:default": "run-for-every-file --dot --src \"node_modules/shenanigans-manager/setup/test/\" --file \"**/*\" --run \"mustache package.json {{src-file}} ./test/{{file}}\" --dest \".\" --only-files", - "test:setup:html": "shenanigans-manager generate-test-html", - "test:setup:tsc": "tsc -p test", - "verify": "npm run src && npm run test && npm run dist && npm run docs", - "watch": "tsc -p . -w" - }, - "shenanigans": { - "name": "StateHoldr" - }, - "types": "./src/index.d.ts", - "version": "0.7.1" -} + "author": { + "email": "joshuakgoldberg@outlook.com", + "name": "Josh Goldberg" + }, + "browser": "./src/index.js", + "bugs": { + "url": "https://github.com/FullScreenShenanigans/StateHoldr/issues" + }, + "dependencies": { + "itemsholdr": "^0.7.0" + }, + "description": "General localStorage saving for collections of state.", + "devDependencies": { + "@types/chai": "^4.0.4", + "@types/lolex": "^1.5.32", + "@types/mocha": "^2.2.44", + "@types/sinon": "^4.0.0", + "@types/sinon-chai": "^2.7.29", + "chai": "^4.1.2", + "glob": "^7.1.2", + "lolex": "^2.3.0", + "mocha": "^4.0.1", + "mocha-headless-chrome": "^1.7.1", + "requirejs": "^2.3.5", + "run-for-every-file": "^1.1.0", + "shenanigans-manager": "^0.2.7", + "sinon": "^4.1.2", + "sinon-chai": "^2.14.0", + "tslint": "5.8.0", + "tsutils": "^2.14.0", + "typedoc": "^0.9.0", + "typescript": "^2.6.2", + "webpack": "^3.10.0" + }, + "license": "MIT", + "name": "stateholdr", + "repository": { + "type": "git", + "url": "ssh://git@github.com:FullScreenShenanigans/StateHoldr.git" + }, + "scripts": { + "dist": "npm run dist:webpack", + "dist:webpack": "webpack", + "docs": "npm run docs:typedoc", + "docs:typedoc": "typedoc src/ --exclude **/*.d.ts --ignoreCompilerErrors --out docs/generated", + "init": "npm install && npm run setup && npm run verify", + "setup": "npm run setup:copy && npm run setup:package && npm run setup:readme", + "setup:copy": "npm run setup:copy:default", + "setup:copy:default": "run-for-every-file --dot --src \"node_modules/shenanigans-manager/setup/default/\" --file \"**/*\" --run \"mustache package.json {{src-file}} {{file}}\" --dest \".\" --only-files", + "setup:package": "shenanigans-manager hydrate-package-json", + "setup:readme": "shenanigans-manager hydrate-readme", + "src": "npm run src:tsc && npm run src:tslint", + "src:tsc": "tsc -p .", + "src:tslint": "tslint -c tslint.json -e ./node_modules/**/*.ts* -p tsconfig.json -t stylish", + "test": "npm run test:setup && npm run test:run", + "test:run": "mocha-headless-chrome --file test/index.html", + "test:setup": "npm run test:setup:copy && npm run test:setup:html && npm run test:setup:tsc", + "test:setup:copy": "npm run test:setup:copy:default", + "test:setup:copy:default": "run-for-every-file --dot --src \"node_modules/shenanigans-manager/setup/test/\" --file \"**/*\" --run \"mustache package.json {{src-file}} ./test/{{file}}\" --dest \".\" --only-files", + "test:setup:html": "shenanigans-manager generate-test-html", + "test:setup:tsc": "tsc -p test", + "verify": "npm run src && npm run test && npm run dist && npm run docs", + "watch": "tsc -p . -w" + }, + "shenanigans": { + "name": "StateHoldr" + }, + "types": "./src/index.d.ts", + "version": "0.7.1" +} \ No newline at end of file