From a8f6a26c615be439cd1137615ea8e3d94d24d058 Mon Sep 17 00:00:00 2001 From: Dylan Greene Date: Tue, 13 Oct 2015 21:50:18 -0400 Subject: [PATCH] update travis, dependencies, and readme --- .travis.yml | 19 ++++++++++++------- package.json | 30 ++++++++++++++++-------------- readme.md | 10 +++++----- 3 files changed, 33 insertions(+), 26 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8ab6623..b794579 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,13 @@ language: node_js -node_js: - - "0.10" - - "0.11" - - "0.12" - - "iojs" -before_script: - - npm install -g grunt-cli \ No newline at end of file +sudo: false +matrix: + include: + - node_js: '0.10' + before_install: npm -g i npm@2 + - node_js: '0.12' + before_install: npm -g i npm@2 + - node_js: '4' + before_install: npm -g i npm@2 + - node_js: '4' + before_install: npm -g i npm@3 + diff --git a/package.json b/package.json index 249f669..39294e3 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ ], "main": "lib/index", "scripts": { - "test": "tape test", + "test": "tape test --tap | tap-difflet", "lint": "grunt lint", "test:browser": "prova -b" }, @@ -55,23 +55,25 @@ ] }, "dependencies": { - "mime-types": "^2.0.3", + "grunt-cli": "^0.1.13", + "mime-types": "^2.1.7", "xml": "^1.0.0" }, "devDependencies": { - "folderify": "^0.6.0", + "folderify": "^1.1.0", "grunt": "^0.4.5", - "grunt-contrib-jshint": "^0.11.0", - "grunt-release": "^0.11.0", - "grunt-templates-dylang": "^1.0.0", - "include-folder": "^0.7.0", - "load-grunt-tasks": "^3.1.0", - "mockdate": "^1.0.1", - "prova": "^2.0.3", - "q": "^1.0.0", - "tape": "^3.0.3", - "time-grunt": "^1.0.0", - "xml2js": "^0.4.1" + "grunt-contrib-jshint": "^0.11.3", + "grunt-release": "^0.13.0", + "grunt-templates-dylang": "^1.0.10", + "include-folder": "^1.0.0", + "load-grunt-tasks": "^3.3.0", + "mockdate": "^1.0.3", + "prova": "^2.1.2", + "q": "^1.4.1", + "tap-difflet": "^0.4.0", + "tape": "^4.2.1", + "time-grunt": "^1.2.1", + "xml2js": "^0.4.12" }, "browserify": { "transform": [ diff --git a/readme.md b/readme.md index 2355910..40306a6 100644 --- a/readme.md +++ b/readme.md @@ -26,7 +26,7 @@ var feed = new RSS(feedOptions); * `generator` _optional_ **string** Feed generator. * `feed_url` **url string** Url to the rss feed. * `site_url` **url string** Url to the site that the feed is for. - * `image_url` _optional_ **url string* Small image for feed readers to use. + * `image_url` _optional_ **url string** Small image for feed readers to use. * `docs` _optional_ **url string** Url to documentation on this feed. * `managingEditor` _optional_ **string** Who manages content in this feed. * `webMaster` _optional_ **string** Who manages feed availability and technical support. @@ -212,11 +212,11 @@ to the open source community. I'm also a tech lead at [Opower](http://opower.com Here's some of my other Node projects: | Name | Description | npm Downloads | -|---|---|--:|--:| +|---|---|---| | [`grunt‑notify`](https://github.com/dylang/grunt-notify) | Automatic desktop notifications for Grunt errors and warnings using Growl for OS X or Windows, Mountain Lion and Mavericks Notification Center, and Notify-Send. | [![grunt-notify](https://img.shields.io/npm/dm/grunt-notify.svg?style=flat-square)](https://www.npmjs.org/package/grunt-notify) | -| [`grunt‑prompt`](https://github.com/dylang/grunt-prompt) | Interactive prompt for your Grunt config using console checkboxes, text input with filtering, password fields. | [![grunt-prompt](https://img.shields.io/npm/dm/grunt-prompt.svg?style=flat-square)](https://www.npmjs.org/package/grunt-prompt) | -| [`shortid`](https://github.com/dylang/shortid) | Amazingly short non-sequential url-friendly unique id generator. | [![shortid](https://img.shields.io/npm/dm/shortid.svg?style=flat-square)](https://www.npmjs.org/package/shortid) | | [`npm‑check`](https://github.com/dylang/npm-check) | Check for outdated, incorrect, and unused dependencies. | [![npm-check](https://img.shields.io/npm/dm/npm-check.svg?style=flat-square)](https://www.npmjs.org/package/npm-check) | +| [`shortid`](https://github.com/dylang/shortid) | Amazingly short non-sequential url-friendly unique id generator. | [![shortid](https://img.shields.io/npm/dm/shortid.svg?style=flat-square)](https://www.npmjs.org/package/shortid) | +| [`grunt‑prompt`](https://github.com/dylang/grunt-prompt) | Interactive prompt for your Grunt config using console checkboxes, text input with filtering, password fields. | [![grunt-prompt](https://img.shields.io/npm/dm/grunt-prompt.svg?style=flat-square)](https://www.npmjs.org/package/grunt-prompt) | | [`xml`](https://github.com/dylang/node-xml) | Fast and simple xml generator. Supports attributes, CDATA, etc. Includes tests and examples. | [![xml](https://img.shields.io/npm/dm/xml.svg?style=flat-square)](https://www.npmjs.org/package/xml) | | [`changelog`](https://github.com/dylang/changelog) | Command line tool (and Node module) that generates a changelog in color output, markdown, or json for modules in npmjs.org's registry as well as any public github.com repo. | [![changelog](https://img.shields.io/npm/dm/changelog.svg?style=flat-square)](https://www.npmjs.org/package/changelog) | | [`grunt‑attention`](https://github.com/dylang/grunt-attention) | Display attention-grabbing messages in the terminal | [![grunt-attention](https://img.shields.io/npm/dm/grunt-attention.svg?style=flat-square)](https://www.npmjs.org/package/grunt-attention) | @@ -235,6 +235,6 @@ Released under the [MIT license](https://tldrlegal.com/license/mit-license). Screenshots are [CC BY-SA](http://creativecommons.org/licenses/by-sa/4.0/) (Attribution-ShareAlike). *** -_Generated using [grunt-readme](https://github.com/assemble/grunt-readme) with [grunt-templates-dylang](https://github.com/dylang/grunt-templates-dylang) on Sunday, February 8, 2015._ +_Generated using [grunt-readme](https://github.com/assemble/grunt-readme) with [grunt-templates-dylang](https://github.com/dylang/grunt-templates-dylang) on Tuesday, October 13, 2015._ _To make changes to this document look in `/templates/readme/`