Socket
Socket
Sign inDemoInstall

ember-cli-addon-tests

Package Overview
Dependencies
Maintainers
1
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.2.2 to 0.2.3

23

lib/utilities/pristine.js

@@ -100,2 +100,9 @@ "use strict";

})
.then(addEmberDataCanaryToDependencies(appName))
.then(function() {
return exec('npm install');
})
.then(function() {
debug('installed ember-data canary');
})
.then(movePristineNodeModules(appName))

@@ -170,2 +177,3 @@ .then(symlinkAddon);

}
function symlinkAddon() {

@@ -191,2 +199,17 @@ var pkg = findAddonPackageJSON();

function addEmberDataCanaryToDependencies(appName) {
return function() {
var pkg = findAddonPackageJSON();
var packageJSONPath = path.join(temp.pristinePath, appName, 'package.json');
debug('installing ember-data canary');
var packageJSON = fs.readJsonSync(packageJSONPath);
packageJSON.devDependencies['ember-data'] = 'emberjs/data#master';
fs.writeJsonSync('package.json', packageJSON);
};
}
function addAddonUnderTestToDependencies(appName) {

@@ -193,0 +216,0 @@ return function() {

2

package.json
{
"name": "ember-cli-addon-tests",
"version": "0.2.2",
"version": "0.2.3",
"description": "A set of integration test helpers for Ember CLI addons",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

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