You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP →

@ionic/cli-plugin-ionic-angular

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ionic/cli-plugin-ionic-angular - npm Package Compare versions

Comparing version

to
0.0.7-alpha.cec30e7d

@@ -17,3 +17,27 @@ "use strict";

exports.name = '@ionic/cli-plugin-ionic-angular';
exports.version = '0.0.7-alpha.9279cbab';
exports.version = '0.0.7-alpha.cec30e7d';
function getIonicAngularVersion(env) {
return __awaiter(this, void 0, void 0, function* () {
try {
const ionicAngularPackageJson = yield cli_utils_1.readPackageJsonFile(path.resolve(env.project.directory, 'node_modules', 'ionic-angular', 'package.json'));
return ionicAngularPackageJson.version;
}
catch (e) {
env.log.error('Error with ionic-angular package.json file:', e);
}
});
}
;
function getAppScriptsVersion(env) {
return __awaiter(this, void 0, void 0, function* () {
try {
const appScriptsPackageJson = yield cli_utils_1.readPackageJsonFile(path.resolve(env.project.directory, 'node_modules', '@ionic', 'app-scripts', 'package.json'));
return appScriptsPackageJson.version;
}
catch (e) {
env.log.error('Error with @ionic/app-scripts package.json file:', e);
}
});
}
;
function registerHooks(hooks) {

@@ -25,5 +49,4 @@ hooks.register(exports.name, 'command:docs', ({ env }) => __awaiter(this, void 0, void 0, function* () {

}
const ionicAngularPackageJson = yield cli_utils_1.readPackageJsonFile(path.resolve(env.project.directory, 'node_modules', 'ionic-angular', 'package.json'));
const ionicAngularVersion = ionicAngularPackageJson.version ? ionicAngularPackageJson.version + '/' : '';
const url = `${docsHomepage}/${ionicAngularVersion}api`;
const ionicAngularVersion = yield getIonicAngularVersion(env);
const url = `${docsHomepage}/${ionicAngularVersion ? ionicAngularVersion + '/' : ''}api`;
return url;

@@ -38,10 +61,7 @@ }));

}
const [ionicAngularPackageJson, appScriptsPackageJson] = yield Promise.all([
cli_utils_1.readPackageJsonFile(path.resolve(env.project.directory, 'node_modules', 'ionic-angular', 'package.json')),
cli_utils_1.readPackageJsonFile(path.resolve(env.project.directory, 'node_modules', '@ionic', 'app-scripts', 'package.json')),
]);
const [ionicAngularVersion, appScriptsVersion] = yield Promise.all([getIonicAngularVersion(env), getAppScriptsVersion(env)]);
return [
{ type: 'local-npm', name: 'Ionic Framework', version: `ionic-angular ${ionicAngularPackageJson.version}` },
{ type: 'local-npm', name: 'Ionic Framework', version: ionicAngularVersion ? `ionic-angular ${ionicAngularVersion}` : 'not installed' },
{ type: 'local-npm', name: exports.name, version: exports.version },
{ type: 'local-npm', name: '@ionic/app-scripts', version: appScriptsPackageJson.version },
{ type: 'local-npm', name: '@ionic/app-scripts', version: appScriptsVersion ? appScriptsVersion : 'not installed' },
];

@@ -48,0 +68,0 @@ }));

{
"name": "@ionic/cli-plugin-ionic-angular",
"version": "0.0.7-alpha.9279cbab",
"version": "0.0.7-alpha.cec30e7d",
"description": "Ionic CLI build plugin for Ionic Angular projects",

@@ -45,3 +45,3 @@ "homepage": "https://ionic.io/",

"dependencies": {
"@ionic/cli-utils": "0.0.12-alpha.9279cbab",
"@ionic/cli-utils": "0.0.12-alpha.cec30e7d",
"chalk": "^1.1.3",

@@ -48,0 +48,0 @@ "inquirer": "^3.0.6"