bootsoon / ng-circle-progress

A simple circle progress component created for Angular based on SVG Graphics.
https://bootsoon.github.io/ng-circle-progress/
MIT License
250 stars 85 forks source link

`npm run lint` doesn't work #112

Closed csimpi closed 3 years ago

csimpi commented 4 years ago

Hi, I'd like to create a custom build because we need to change the basic design. npm install

npm build

No issues, then,

npm run lint


> ng-circle-progress-mtp@1.1.0 lint p:\DEV\mtp\public\resources\frontend\custom_builds\ng-circle-progress-mtp
> tslint --type-check --project tsconfig.json src/**/*.ts

--type-check is deprecated. You only need --project to enable rules which need type information.
no-unused-variable is deprecated. Since TypeScript 2.9. Please use the built-in compiler checks instead.
no-use-before-declare is deprecated. Since TypeScript 2.9. Please use the built-in compiler checks instead.

Could not find implementations for the following rules specified in the configuration:
    use-input-property-decorator
    use-output-property-decorator
    use-host-property-decorator
Try upgrading TSLint and/or ensuring that you have all necessary custom rules installed.
If TSLint was recently upgraded, you may have old rules configured which need to be cleaned up.

ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:43:25 - trailing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:151:28 - trailing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:201:72 - trailing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:277:1 - trailing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:280:5 -
In the class "CircleProgressComponent", the directive input property "templateOptions" should not be renamed.
However, you should use an alias when the directive name is also an input property, and the directive name
doesn't describe the property. In this last case, you can disable this rule with `tslint:disable-next-line:no-input-rename`.

ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:295:19 - Type number trivially inferred from a number literal, remove type annotation
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:301:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:301:30 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:303:13 - unused expression, expected an assignment or function call
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:305:15 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:305:34 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:428:9 - unused expression, expected an assignment or function call
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:429:9 - unused expression, expected an assignment or function call
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:445:41 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:493:1 - Exceeds maximum line length of 140
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:549:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:549:36 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:564:10 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:564:14 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:587:5 - Declaration of instance field not allowed after declaration of instance method. Instead, this should come at the beginning of the class/interface.
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:623:9 - Forbidden 'var' keyword, use 'let' or 'const' instead
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:624:9 - Forbidden 'var' keyword, use 'let' or 'const' instead
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:625:13 - Forbidden 'var' keyword, use 'let' or 'const' instead
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:625:21 - Forbidden bitwise operation
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:625:40 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:625:41 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:625:44 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:625:45 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:626:31 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:626:32 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:22 - == should be ===
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:22 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:24 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:33 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:34 - Forbidden bitwise operation
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:34 - Forbidden bitwise operation
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:35 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:36 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:39 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:627:40 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:637:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:637:37 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:639:15 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:639:27 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:639:28 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:639:30 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:645:37 - expected nospace before colon in call-signature
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:647:9 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:647:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:652:11 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:653:11 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:654:11 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:655:11 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:657:25 - != should be !==
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:659:9 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:660:9 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:661:9 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:662:9 - if statements must be braced
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:670:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:680:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:680:30 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:683:15 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:683:57 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:685:48 - unused expression, expected an assignment or function call
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:690:51 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:690:53 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:690:53 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:701:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:701:53 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:707:15 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:711:18 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:716:1 - trailing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:719:11 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:719:30 - missing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:724:1 - trailing whitespace
ERROR: p:/DEV/mtp/public/resources/frontend/custom_builds/ng-circle-progress-mtp/src/circle-progress.component.ts:725:64 - Property 'elRef' is declared but its value is never read.
csimpi commented 3 years ago

Thx for the awesome support. LOL