Socket
Socket
Sign inDemoInstall

ember-cli-addon-tests

Package Overview
Dependencies
Maintainers
3
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ember-cli-addon-tests - npm Package Compare versions

Comparing version 0.6.0 to 0.6.1

20

lib/utilities/pristine.js

@@ -98,3 +98,4 @@ "use strict";

})
.then(addEmberDataToDependencies(appName, emberDataVersion));
.then(addEmberDataToDependencies(appName, emberDataVersion))
.then(removeEmberSourceFromDependencies(appName, emberVersion));

@@ -250,2 +251,19 @@ // If we installed a fresh node_modules or bower_components directory,

function removeEmberSourceFromDependencies(appName, version) {
return function() {
var packageJSONPath = path.join(temp.pristinePath, appName, 'package.json');
var packageJSON = fs.readJsonSync(packageJSONPath);
if (version === 'canary' && packageJSON.devDependencies.hasOwnProperty('ember-source')) {
// ember-source does not support canary builds, therefore we will remove this entry and
// use ember from bower
debug('removing ember-source from NPM ');
delete packageJSON.devDependencies['ember-source'];
fs.writeJsonSync('package.json', packageJSON);
}
};
}
function addAddonUnderTestToDependencies(appName) {

@@ -252,0 +270,0 @@ return function() {

36

package.json
{
"name": "ember-cli-addon-tests",
"version": "0.6.0",
"version": "0.6.1",
"description": "A set of integration test helpers for Ember CLI addons",
"main": "lib/index.js",
"scripts": {
"test": "mocha test/acceptance"
},
"repository": {
"type": "git",
"url": "git+https://github.com/tomdale/ember-cli-addon-tests.git"
},
"keywords": [
"ember-cli"
],
"author": "Tom Dale <tom@tomdale.net>",
"license": "MIT",
"homepage": "https://github.com/tomdale/ember-cli-addon-tests#readme",
"bugs": {
"url": "https://github.com/tomdale/ember-cli-addon-tests/issues"
},
"homepage": "https://github.com/tomdale/ember-cli-addon-tests#readme",
"devDependencies": {
"chai": "^3.5.0",
"ember-cli": "^1.13.0",
"mocha": "^3.1.2",
"request": "^2.75.0"
"license": "MIT",
"author": "Tom Dale <tom@tomdale.net>",
"main": "lib/index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/tomdale/ember-cli-addon-tests.git"
},
"scripts": {
"test": "mocha test/acceptance"
},
"dependencies": {
"chalk": "^1.1.3",
"cpr": "1.0.0",
"cpr": "^2.0.0",
"debug": "^2.2.0",

@@ -42,2 +36,8 @@ "exists-sync": "0.0.4",

},
"devDependencies": {
"chai": "^3.5.0",
"ember-cli": "^1.13.0",
"mocha": "^3.1.2",
"request": "^2.75.0"
},
"engines": {

@@ -44,0 +44,0 @@ "node": ">= 4"

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc