mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-06-30 18:15:11 +00:00
create external package on npm for adf-tslint-rules
create external package on npm for adf-tslint-rules
This commit is contained in:
parent
83a6f0d425
commit
df7af049b8
44
adf-rules/adfClassNameRule.js
Normal file
44
adf-rules/adfClassNameRule.js
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
"use strict";
|
||||||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
|
const Lint = require("tslint");
|
||||||
|
const sprintf_js_1 = require("sprintf-js");
|
||||||
|
const walkerFactory_1 = require("codelyzer/walkerFactory/walkerFactory");
|
||||||
|
const walkerFn_1 = require("codelyzer/walkerFactory/walkerFn");
|
||||||
|
const function_1 = require("codelyzer/util/function");
|
||||||
|
class Rule extends Lint.Rules.AbstractRule {
|
||||||
|
static invalidName(className) {
|
||||||
|
var whiteList = ['ActivitiContentComponent', 'ActivitiForm'];
|
||||||
|
var classNameReg = /^(alfresco|activiti|adf|activity)/ig;
|
||||||
|
var classNameMatch = classNameReg.exec(className);
|
||||||
|
var isWhiteListName = whiteList.find((currentWhiteListName) => {
|
||||||
|
return currentWhiteListName === className;
|
||||||
|
});
|
||||||
|
if (classNameMatch && !isWhiteListName) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
apply(sourceFile) {
|
||||||
|
return this.applyWithWalker(Rule.walkerBuilder(sourceFile, this.getOptions()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Rule.metadata = {
|
||||||
|
ruleName: 'adf-class-name',
|
||||||
|
type: 'maintainability',
|
||||||
|
description: `Enforce consistent name avoid prefix`,
|
||||||
|
descriptionDetails: `See more at https://angular.io/styleguide#style-05-13.`,
|
||||||
|
rationale: `Consistent conventions make it easy to quickly identify class when you search with autocomplete.`,
|
||||||
|
options: null,
|
||||||
|
optionsDescription: "Not configurable.",
|
||||||
|
typescriptOnly: true,
|
||||||
|
};
|
||||||
|
Rule.FAILURE_STRING = 'The name of the class should not start with ADF Alfresco or Activiti prefix ';
|
||||||
|
Rule.walkerBuilder = walkerFn_1.all(walkerFn_1.validateComponent((meta, suffixList) => function_1.Maybe.lift(meta.controller)
|
||||||
|
.fmap(controller => controller.name)
|
||||||
|
.fmap(name => {
|
||||||
|
const className = name.text;
|
||||||
|
if (Rule.invalidName(className)) {
|
||||||
|
return [new walkerFactory_1.Failure(name, sprintf_js_1.sprintf(Rule.FAILURE_STRING + className, className, suffixList))];
|
||||||
|
}
|
||||||
|
})));
|
||||||
|
exports.Rule = Rule;
|
47
adf-rules/adfFileNameRule.js
Normal file
47
adf-rules/adfFileNameRule.js
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
"use strict";
|
||||||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
|
const Lint = require("tslint");
|
||||||
|
class Rule extends Lint.Rules.AbstractRule {
|
||||||
|
apply(sourceFile) {
|
||||||
|
return this.applyWithWalker(new AdfFileName(sourceFile, this.getOptions()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Rule.metadata = {
|
||||||
|
ruleName: 'adf-file-name',
|
||||||
|
type: 'maintainability',
|
||||||
|
description: `Enforce consistent name avoid prefix`,
|
||||||
|
descriptionDetails: `See more at https://angular.io/styleguide#style-05-13.`,
|
||||||
|
rationale: `Consistent conventions make it easy to quickly identify files when you search with autocomplete.`,
|
||||||
|
options: null,
|
||||||
|
optionsDescription: "Not configurable.",
|
||||||
|
typescriptOnly: true,
|
||||||
|
};
|
||||||
|
Rule.FAILURE_STRING = 'The name of the File should not start with ADF Alfresco or Activiti prefix ';
|
||||||
|
exports.Rule = Rule;
|
||||||
|
class AdfFileName extends Lint.RuleWalker {
|
||||||
|
visitSourceFile(node) {
|
||||||
|
var whiteList = ['activiti-content.component.ts', 'activiti-alfresco.service.ts', 'activiti-content-service.ts',
|
||||||
|
'alfresco-api.service.ts', 'alfresco-settings.service.ts', 'alfresco-content.service.ts',
|
||||||
|
'activiti-content.component.spec.ts', 'activiti-alfresco.service.spec.ts', 'activiti-content-service.spec.ts',
|
||||||
|
'alfresco-api.service.spec.ts', 'alfresco-settings.service.spec.ts', 'alfresco-content.service.spec.ts',
|
||||||
|
'activiti-content.service.spec.ts', 'activiti-content.service.ts'];
|
||||||
|
var fileName = this.getFilename();
|
||||||
|
var fileNameReg = /^(alfresco|activiti|adf|activity)/ig;
|
||||||
|
var filenameMatch = fileNameReg.exec(fileName);
|
||||||
|
var isWhiteListName = whiteList.find((currentWhiteListName) => {
|
||||||
|
return currentWhiteListName === fileName;
|
||||||
|
});
|
||||||
|
if (filenameMatch && !isWhiteListName) {
|
||||||
|
this.addFailure(this.createFailure(node.getStart(), node.getWidth(), Rule.FAILURE_STRING + fileName));
|
||||||
|
super.visitSourceFile(node);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
getFilename() {
|
||||||
|
const filename = this.getSourceFile().fileName;
|
||||||
|
const lastSlash = filename.lastIndexOf('/');
|
||||||
|
if (lastSlash > -1) {
|
||||||
|
return filename.substring(lastSlash + 1);
|
||||||
|
}
|
||||||
|
return filename;
|
||||||
|
}
|
||||||
|
}
|
6
adf-rules/index.js
Normal file
6
adf-rules/index.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
"use strict";
|
||||||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
|
var adfClassNameRule_1 = require("./adfClassNameRule");
|
||||||
|
exports.ADFClassNameRule = adfClassNameRule_1.Rule;
|
||||||
|
var adfFileNameRule_1 = require("./adfFileNameRule");
|
||||||
|
exports.ComponentSelectorRule = adfFileNameRule_1.Rule;
|
2
adf-rules/index.ts
Normal file
2
adf-rules/index.ts
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
export { Rule as ADFClassNameRule } from './adfClassNameRule';
|
||||||
|
export { Rule as ComponentSelectorRule } from './adfFileNameRule';
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ng2-alfresco-search",
|
"name": "adf-tlsint-rules",
|
||||||
"version": "1.6.1",
|
"version": "0.0.1",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@ -355,6 +355,19 @@
|
|||||||
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
|
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"codelyzer": {
|
||||||
|
"version": "3.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-3.1.2.tgz",
|
||||||
|
"integrity": "sha1-n/HwQfubXuXb60W6hm368EmDrwQ=",
|
||||||
|
"requires": {
|
||||||
|
"app-root-path": "2.0.1",
|
||||||
|
"css-selector-tokenizer": "0.7.0",
|
||||||
|
"cssauron": "1.4.0",
|
||||||
|
"semver-dsl": "1.0.1",
|
||||||
|
"source-map": "0.5.6",
|
||||||
|
"sprintf-js": "1.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"colors": {
|
"colors": {
|
||||||
"version": "1.1.2",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "adf-tlsint-rules",
|
"name": "adf-tslint-rules",
|
||||||
"description": "Custom Rules for the ADF project",
|
"description": "Custom Rules for the ADF project",
|
||||||
"version": "1.6.1",
|
"version": "0.0.3",
|
||||||
"author": "Alfresco Software, Ltd.",
|
"author": "Alfresco Software, Ltd.",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
@ -41,8 +41,6 @@
|
|||||||
"@types/js-yaml": "^3.5.31"
|
"@types/js-yaml": "^3.5.31"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@angular/compiler": "^2.3.1 || >=4.0.0-beta <5.0.0",
|
|
||||||
"@angular/core": "^2.3.1 || >=4.0.0-beta <5.0.0",
|
|
||||||
"tslint": "^5.0.0"
|
"tslint": "^5.0.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@ -51,7 +49,8 @@
|
|||||||
"cssauron": "^1.4.0",
|
"cssauron": "^1.4.0",
|
||||||
"semver-dsl": "^1.0.1",
|
"semver-dsl": "^1.0.1",
|
||||||
"source-map": "^0.5.6",
|
"source-map": "^0.5.6",
|
||||||
"sprintf-js": "^1.0.3"
|
"sprintf-js": "^1.0.3",
|
||||||
|
"codelyzer": "3.1.2"
|
||||||
},
|
},
|
||||||
"license": "Apache-2.0"
|
"license": "Apache-2.0"
|
||||||
}
|
}
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"experimentalDecorators": true,
|
"experimentalDecorators": true,
|
||||||
"target": "es5",
|
"target": "es6",
|
||||||
"module": "commonjs",
|
"module": "commonjs",
|
||||||
"declaration": false,
|
"declaration": false,
|
||||||
"noImplicitAny": false,
|
"noImplicitAny": false,
|
4097
demo-shell-ng2/package-lock.json
generated
4097
demo-shell-ng2/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -107,6 +107,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
"copy-webpack-plugin": "4.0.1",
|
"copy-webpack-plugin": "4.0.1",
|
||||||
|
@ -1,61 +0,0 @@
|
|||||||
"use strict";
|
|
||||||
var __extends = (this && this.__extends) || (function () {
|
|
||||||
var extendStatics = Object.setPrototypeOf ||
|
|
||||||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
|
||||||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
|
|
||||||
return function (d, b) {
|
|
||||||
extendStatics(d, b);
|
|
||||||
function __() { this.constructor = d; }
|
|
||||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
|
||||||
};
|
|
||||||
})();
|
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
|
||||||
var Lint = require("tslint");
|
|
||||||
var sprintf_js_1 = require("sprintf-js");
|
|
||||||
var walkerFactory_1 = require("codelyzer/walkerFactory/walkerFactory");
|
|
||||||
var walkerFn_1 = require("codelyzer/walkerFactory/walkerFn");
|
|
||||||
var function_1 = require("codelyzer/util/function");
|
|
||||||
var Rule = (function (_super) {
|
|
||||||
__extends(Rule, _super);
|
|
||||||
function Rule() {
|
|
||||||
return _super !== null && _super.apply(this, arguments) || this;
|
|
||||||
}
|
|
||||||
Rule.invalidName = function (className) {
|
|
||||||
var whiteList = ['ActivitiContentComponent', 'ActivitiForm'];
|
|
||||||
var classNameReg = /^(alfresco|activiti|adf|activity)/ig;
|
|
||||||
var classNameMatch = classNameReg.exec(className);
|
|
||||||
var isWhiteListName = whiteList.find(function (currentWhiteListName) {
|
|
||||||
return currentWhiteListName === className;
|
|
||||||
});
|
|
||||||
if (classNameMatch && !isWhiteListName) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
};
|
|
||||||
Rule.prototype.apply = function (sourceFile) {
|
|
||||||
return this.applyWithWalker(Rule.walkerBuilder(sourceFile, this.getOptions()));
|
|
||||||
};
|
|
||||||
Rule.metadata = {
|
|
||||||
ruleName: 'adf-class-name',
|
|
||||||
type: 'maintainability',
|
|
||||||
description: "Enforce consistent name avoid prefix",
|
|
||||||
descriptionDetails: "See more at https://angular.io/styleguide#style-05-13.",
|
|
||||||
rationale: "Consistent conventions make it easy to quickly identify class when you search with autocomplete.",
|
|
||||||
options: null,
|
|
||||||
optionsDescription: "Not configurable.",
|
|
||||||
typescriptOnly: true,
|
|
||||||
};
|
|
||||||
Rule.FAILURE_STRING = 'The name of the class should not start with ADF Alfresco or Activiti prefix ';
|
|
||||||
Rule.walkerBuilder = walkerFn_1.all(walkerFn_1.validateComponent(function (meta, suffixList) {
|
|
||||||
return function_1.Maybe.lift(meta.controller)
|
|
||||||
.fmap(function (controller) { return controller.name; })
|
|
||||||
.fmap(function (name) {
|
|
||||||
var className = name.text;
|
|
||||||
if (Rule.invalidName(className)) {
|
|
||||||
return [new walkerFactory_1.Failure(name, sprintf_js_1.sprintf(Rule.FAILURE_STRING + className, className, suffixList))];
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}));
|
|
||||||
return Rule;
|
|
||||||
}(Lint.Rules.AbstractRule));
|
|
||||||
exports.Rule = Rule;
|
|
@ -1,67 +0,0 @@
|
|||||||
"use strict";
|
|
||||||
var __extends = (this && this.__extends) || (function () {
|
|
||||||
var extendStatics = Object.setPrototypeOf ||
|
|
||||||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
|
||||||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
|
|
||||||
return function (d, b) {
|
|
||||||
extendStatics(d, b);
|
|
||||||
function __() { this.constructor = d; }
|
|
||||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
|
||||||
};
|
|
||||||
})();
|
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
|
||||||
var Lint = require("tslint");
|
|
||||||
var Rule = (function (_super) {
|
|
||||||
__extends(Rule, _super);
|
|
||||||
function Rule() {
|
|
||||||
return _super !== null && _super.apply(this, arguments) || this;
|
|
||||||
}
|
|
||||||
Rule.prototype.apply = function (sourceFile) {
|
|
||||||
return this.applyWithWalker(new AdfFileName(sourceFile, this.getOptions()));
|
|
||||||
};
|
|
||||||
Rule.metadata = {
|
|
||||||
ruleName: 'adf-file-name',
|
|
||||||
type: 'maintainability',
|
|
||||||
description: "Enforce consistent name avoid prefix",
|
|
||||||
descriptionDetails: "See more at https://angular.io/styleguide#style-05-13.",
|
|
||||||
rationale: "Consistent conventions make it easy to quickly identify files when you search with autocomplete.",
|
|
||||||
options: null,
|
|
||||||
optionsDescription: "Not configurable.",
|
|
||||||
typescriptOnly: true,
|
|
||||||
};
|
|
||||||
Rule.FAILURE_STRING = 'The name of the File should not start with ADF Alfresco or Activiti prefix ';
|
|
||||||
return Rule;
|
|
||||||
}(Lint.Rules.AbstractRule));
|
|
||||||
exports.Rule = Rule;
|
|
||||||
var AdfFileName = (function (_super) {
|
|
||||||
__extends(AdfFileName, _super);
|
|
||||||
function AdfFileName() {
|
|
||||||
return _super !== null && _super.apply(this, arguments) || this;
|
|
||||||
}
|
|
||||||
AdfFileName.prototype.visitSourceFile = function (node) {
|
|
||||||
var whiteList = ['activiti-content.component.ts', 'activiti-alfresco.service.ts', 'activiti-content-service.ts',
|
|
||||||
'alfresco-api.service.ts', 'alfresco-settings.service.ts', 'alfresco-content.service.ts',
|
|
||||||
'activiti-content.component.spec.ts', 'activiti-alfresco.service.spec.ts', 'activiti-content-service.spec.ts',
|
|
||||||
'alfresco-api.service.spec.ts', 'alfresco-settings.service.spec.ts', 'alfresco-content.service.spec.ts',
|
|
||||||
'activiti-content.service.spec.ts', 'activiti-content.service.ts'];
|
|
||||||
var fileName = this.getFilename();
|
|
||||||
var fileNameReg = /^(alfresco|activiti|adf|activity)/ig;
|
|
||||||
var filenameMatch = fileNameReg.exec(fileName);
|
|
||||||
var isWhiteListName = whiteList.find(function (currentWhiteListName) {
|
|
||||||
return currentWhiteListName === fileName;
|
|
||||||
});
|
|
||||||
if (filenameMatch && !isWhiteListName) {
|
|
||||||
this.addFailure(this.createFailure(node.getStart(), node.getWidth(), Rule.FAILURE_STRING + fileName));
|
|
||||||
_super.prototype.visitSourceFile.call(this, node);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
AdfFileName.prototype.getFilename = function () {
|
|
||||||
var filename = this.getSourceFile().fileName;
|
|
||||||
var lastSlash = filename.lastIndexOf('/');
|
|
||||||
if (lastSlash > -1) {
|
|
||||||
return filename.substring(lastSlash + 1);
|
|
||||||
}
|
|
||||||
return filename;
|
|
||||||
};
|
|
||||||
return AdfFileName;
|
|
||||||
}(Lint.RuleWalker));
|
|
4206
ng2-components/ng2-activiti-analytics/package-lock.json
generated
4206
ng2-components/ng2-activiti-analytics/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -63,6 +63,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4138
ng2-components/ng2-activiti-diagrams/package-lock.json
generated
4138
ng2-components/ng2-activiti-diagrams/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -54,6 +54,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4155
ng2-components/ng2-activiti-form/package-lock.json
generated
4155
ng2-components/ng2-activiti-form/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -62,6 +62,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4224
ng2-components/ng2-activiti-processlist/package-lock.json
generated
4224
ng2-components/ng2-activiti-processlist/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -64,6 +64,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4199
ng2-components/ng2-activiti-tasklist/package-lock.json
generated
4199
ng2-components/ng2-activiti-tasklist/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -67,6 +67,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
@ -34,9 +34,9 @@
|
|||||||
* [Card Text Item](#card-text-item)
|
* [Card Text Item](#card-text-item)
|
||||||
+ [Options](#options)
|
+ [Options](#options)
|
||||||
* [Card Map Item](#card-map-item)
|
* [Card Map Item](#card-map-item)
|
||||||
+ [Options](#options)
|
|
||||||
* [Card Date Item](#card-date-item)
|
|
||||||
+ [Options](#options-1)
|
+ [Options](#options-1)
|
||||||
|
* [Card Date Item](#card-date-item)
|
||||||
|
+ [Options](#options-2)
|
||||||
* [Defining your custom card Item](#defining-your-custom-card-item)
|
* [Defining your custom card Item](#defining-your-custom-card-item)
|
||||||
+ [1. Define the model for the custom type](#1-define-the-model-for-the-custom-type)
|
+ [1. Define the model for the custom type](#1-define-the-model-for-the-custom-type)
|
||||||
+ [2. Define the component for the custom type](#2-define-the-component-for-the-custom-type)
|
+ [2. Define the component for the custom type](#2-define-the-component-for-the-custom-type)
|
||||||
|
@ -52,13 +52,13 @@ import { UploadService } from './src/services/upload.service';
|
|||||||
import { UserPreferencesService } from './src/services/user-preferences.service';
|
import { UserPreferencesService } from './src/services/user-preferences.service';
|
||||||
|
|
||||||
import { DeletedNodesApiService } from './src/services/deleted-nodes-api.service';
|
import { DeletedNodesApiService } from './src/services/deleted-nodes-api.service';
|
||||||
|
import { DiscoveryApiService } from './src/services/discovery-api.service';
|
||||||
import { FavoritesApiService } from './src/services/favorites-api.service';
|
import { FavoritesApiService } from './src/services/favorites-api.service';
|
||||||
import { NodesApiService } from './src/services/nodes-api.service';
|
import { NodesApiService } from './src/services/nodes-api.service';
|
||||||
import { PeopleApiService } from './src/services/people-api.service';
|
import { PeopleApiService } from './src/services/people-api.service';
|
||||||
import { SearchApiService } from './src/services/search-api.service';
|
import { SearchApiService } from './src/services/search-api.service';
|
||||||
import { SharedLinksApiService } from './src/services/shared-links-api.service';
|
import { SharedLinksApiService } from './src/services/shared-links-api.service';
|
||||||
import { SitesApiService } from './src/services/sites-api.service';
|
import { SitesApiService } from './src/services/sites-api.service';
|
||||||
import { DiscoveryApiService } from './src/services/discovery-api.service';
|
|
||||||
|
|
||||||
export { ContentService } from './src/services/content.service';
|
export { ContentService } from './src/services/content.service';
|
||||||
export { StorageService } from './src/services/storage.service';
|
export { StorageService } from './src/services/storage.service';
|
||||||
|
4143
ng2-components/ng2-alfresco-core/package-lock.json
generated
4143
ng2-components/ng2-alfresco-core/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -69,6 +69,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -22,8 +22,8 @@ import { MdButtonModule, MdDatepickerModule, MdIconModule, MdInputModule, MdNati
|
|||||||
import { CardViewContentProxyDirective } from './card-view-content-proxy.directive';
|
import { CardViewContentProxyDirective } from './card-view-content-proxy.directive';
|
||||||
import { CardViewDateItemComponent } from './card-view-dateitem.component';
|
import { CardViewDateItemComponent } from './card-view-dateitem.component';
|
||||||
import { CardViewItemDispatcherComponent } from './card-view-item-dispatcher.component';
|
import { CardViewItemDispatcherComponent } from './card-view-item-dispatcher.component';
|
||||||
import { CardViewTextItemComponent } from './card-view-textitem.component';
|
|
||||||
import { CardViewMapItemComponent } from './card-view-mapitem.component';
|
import { CardViewMapItemComponent } from './card-view-mapitem.component';
|
||||||
|
import { CardViewTextItemComponent } from './card-view-textitem.component';
|
||||||
import { CardViewComponent } from './card-view.component';
|
import { CardViewComponent } from './card-view.component';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4133
ng2-components/ng2-alfresco-datatable/package-lock.json
generated
4133
ng2-components/ng2-alfresco-datatable/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -59,6 +59,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4161
ng2-components/ng2-alfresco-documentlist/package-lock.json
generated
4161
ng2-components/ng2-alfresco-documentlist/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -68,6 +68,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4133
ng2-components/ng2-alfresco-login/package-lock.json
generated
4133
ng2-components/ng2-alfresco-login/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -70,6 +70,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4176
ng2-components/ng2-alfresco-search/package-lock.json
generated
4176
ng2-components/ng2-alfresco-search/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -69,6 +69,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4138
ng2-components/ng2-alfresco-social/package-lock.json
generated
4138
ng2-components/ng2-alfresco-social/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -47,6 +47,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4120
ng2-components/ng2-alfresco-tag/package-lock.json
generated
4120
ng2-components/ng2-alfresco-tag/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -47,6 +47,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4120
ng2-components/ng2-alfresco-upload/package-lock.json
generated
4120
ng2-components/ng2-alfresco-upload/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -69,6 +69,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4120
ng2-components/ng2-alfresco-userinfo/package-lock.json
generated
4120
ng2-components/ng2-alfresco-userinfo/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -47,6 +47,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4125
ng2-components/ng2-alfresco-viewer/package-lock.json
generated
4125
ng2-components/ng2-alfresco-viewer/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -63,6 +63,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
4141
ng2-components/ng2-alfresco-webscript/package-lock.json
generated
4141
ng2-components/ng2-alfresco-webscript/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -48,6 +48,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"../adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
11271
ng2-components/package-lock.json
generated
Normal file
11271
ng2-components/package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
@ -100,6 +100,7 @@
|
|||||||
"@types/hammerjs": "2.0.34",
|
"@types/hammerjs": "2.0.34",
|
||||||
"@types/jasmine": "2.5.35",
|
"@types/jasmine": "2.5.35",
|
||||||
"@types/node": "6.0.45",
|
"@types/node": "6.0.45",
|
||||||
|
"adf-tslint-rules": "0.0.3",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"codelyzer": "3.1.2",
|
"codelyzer": "3.1.2",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"rulesDirectory": [
|
"rulesDirectory": [
|
||||||
"node_modules/codelyzer",
|
"node_modules/codelyzer",
|
||||||
"adf-rules"
|
"node_modules/adf-tslint-rules"
|
||||||
],
|
],
|
||||||
"rules": {
|
"rules": {
|
||||||
"align": [
|
"align": [
|
||||||
|
@ -5,6 +5,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|||||||
eval NAME_PKG=''
|
eval NAME_PKG=''
|
||||||
eval SAVE_OPT=false
|
eval SAVE_OPT=false
|
||||||
eval SAVE_DEV_OPT=false
|
eval SAVE_DEV_OPT=false
|
||||||
|
eval SAVE_EXACT=false
|
||||||
|
|
||||||
show_help() {
|
show_help() {
|
||||||
echo "Usage: npm-add-pkg.sh"
|
echo "Usage: npm-add-pkg.sh"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user