diff --git a/docs/descriptors/copypaste_jscpd.md b/docs/descriptors/copypaste_jscpd.md index ffd5b2fa5ba..f99caebcb2c 100644 --- a/docs/descriptors/copypaste_jscpd.md +++ b/docs/descriptors/copypaste_jscpd.md @@ -15,7 +15,7 @@ description: How to use jscpd (configure, ignore files, ignore errors, help & ve JSCPD browses all files of your repository to detect excessive copy-pastes -If you need to ignore folders,files or file extensions, use glob expressions `ignore` property of local `.jscpd.json` file +If you need to ignore folders, files or file extensions, use glob expressions `ignore` property of local `.jscpd.json` file Example: @@ -35,10 +35,10 @@ Example: ## jscpd documentation - Version in MegaLinter: **4.0.5** -- Visit [Official Web Site](https://github.com/kucherenko/jscpd/tree/master/packages/jscpd#readme){target=_blank} -- See [How to configure jscpd rules](https://github.com/kucherenko/jscpd/tree/master/packages/jscpd#config-file){target=_blank} +- Visit [Official Web Site](https://github.com/kucherenko/jscpd/tree/master/apps/jscpd#readme){target=_blank} +- See [How to configure jscpd rules](https://github.com/kucherenko/jscpd/tree/master/apps/jscpd#config-file){target=_blank} - If custom `.jscpd.json` config file isn't found, [.jscpd.json](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.jscpd.json){target=_blank} will be used -- See [How to disable jscpd rules in files](https://github.com/kucherenko/jscpd/tree/master/packages/jscpd#ignored-blocks){target=_blank} +- See [How to disable jscpd rules in files](https://github.com/kucherenko/jscpd/tree/master/apps/jscpd#ignored-blocks){target=_blank} [![jscpd - GitHub](https://gh-card.dev/repos/kucherenko/jscpd.svg?fullname=)](https://github.com/kucherenko/jscpd){target=_blank} diff --git a/megalinter/descriptors/copypaste.megalinter-descriptor.yml b/megalinter/descriptors/copypaste.megalinter-descriptor.yml index 9c69b8569e3..366059fe613 100644 --- a/megalinter/descriptors/copypaste.megalinter-descriptor.yml +++ b/megalinter/descriptors/copypaste.megalinter-descriptor.yml @@ -9,13 +9,13 @@ linters: # JSCPD - class: JsCpdLinter linter_name: jscpd - linter_url: https://github.com/kucherenko/jscpd/tree/master/packages/jscpd + linter_url: https://github.com/kucherenko/jscpd/tree/master/apps/jscpd linter_repo: https://github.com/kucherenko/jscpd linter_speed: 1 linter_text: | JSCPD browses all files of your repository to detect excessive copy-pastes - If you need to ignore folders,files or file extensions, use glob expressions `ignore` property of local `.jscpd.json` file + If you need to ignore folders, files or file extensions, use glob expressions `ignore` property of local `.jscpd.json` file Example: @@ -32,8 +32,8 @@ linters: } ``` linter_banner_image_url: https://raw.githubusercontent.com/kucherenko/jscpd/master/assets/logo.svg?sanitize=true - linter_rules_configuration_url: https://github.com/kucherenko/jscpd/tree/master/packages/jscpd#config-file - linter_rules_inline_disable_url: https://github.com/kucherenko/jscpd/tree/master/packages/jscpd#ignored-blocks + linter_rules_configuration_url: https://github.com/kucherenko/jscpd/tree/master/apps/jscpd#config-file + linter_rules_inline_disable_url: https://github.com/kucherenko/jscpd/tree/master/apps/jscpd#ignored-blocks linter_megalinter_ref_url: https://github.com/kucherenko/jscpd#who-uses-jscpd config_file_name: .jscpd.json cli_lint_mode: project