From 38bd8a1067525ab4397d9788092260bff1a5fa35 Mon Sep 17 00:00:00 2001 From: Erik LaBianca Date: Mon, 22 Feb 2016 15:19:07 -0500 Subject: [PATCH] Extract npm dependencies to package.json file and use it for travis - Allows developers to init simply using `npm install` --- .gitignore | 1 + .travis.yml | 3 +-- package.json | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 package.json diff --git a/.gitignore b/.gitignore index de23e93e6..37f3fc0cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ target/ .idea/ +node_modules/ # tut backups? .*.swp diff --git a/.travis.yml b/.travis.yml index 8dbe9edf7..eb1f8452f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: java install: - - npm install xmldom - - npm install xhr2 + - npm install - curl -L -o ~/sbt https://github.com/paulp/sbt-extras/raw/478a364a2d43d6e1ac4451f8b84cdafe43a2e43f/sbt - chmod +x ~/sbt os: diff --git a/package.json b/package.json new file mode 100644 index 000000000..e43422e8d --- /dev/null +++ b/package.json @@ -0,0 +1,8 @@ +{ + "repository": "https://github.com/alexarchambault/coursier.git", + "license": "Apache-2.0", + "devDependencies": { + "xmldom": "latest", + "xhr2": "latest" + } +}