From 80572f0fc78a5f513e6fcc405194e6c79f95c3e9 Mon Sep 17 00:00:00 2001 From: DeepSource Bot Date: Tue, 9 Aug 2022 05:41:56 +0000 Subject: [PATCH 1/3] Add .deepsource.toml --- .deepsource.toml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .deepsource.toml diff --git a/.deepsource.toml b/.deepsource.toml new file mode 100644 index 00000000..5167cb14 --- /dev/null +++ b/.deepsource.toml @@ -0,0 +1,27 @@ +version = 1 + +[[analyzers]] +name = "java" +enabled = true + + [analyzers.meta] + runtime_version = "11" + +[[analyzers]] +name = "shell" +enabled = true + +[[analyzers]] +name = "ruby" +enabled = true + +[[analyzers]] +name = "python" +enabled = true + + [analyzers.meta] + runtime_version = "3.x.x" + +[[analyzers]] +name = "javascript" +enabled = true \ No newline at end of file From d87494538ea499c92087873dec1bf184dc917468 Mon Sep 17 00:00:00 2001 From: DeepSource Bot Date: Fri, 12 Aug 2022 21:08:21 +0000 Subject: [PATCH 2/3] Update .deepsource.toml --- .deepsource.toml | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/.deepsource.toml b/.deepsource.toml index 5167cb14..a95ce7b0 100644 --- a/.deepsource.toml +++ b/.deepsource.toml @@ -5,7 +5,7 @@ name = "java" enabled = true [analyzers.meta] - runtime_version = "11" + runtime_version = "17" [[analyzers]] name = "shell" @@ -24,4 +24,50 @@ enabled = true [[analyzers]] name = "javascript" +enabled = true + + [analyzers.meta] + plugins = [ + "angular", + "react", + "meteor", + "ember", + "angularjs", + "vue" + ] + +[[transformers]] +name = "google-java-format" +enabled = true + +[[transformers]] +name = "rubocop" +enabled = true + +[[transformers]] +name = "standardrb" +enabled = true + +[[transformers]] +name = "autopep8" +enabled = true + +[[transformers]] +name = "isort" +enabled = true + +[[transformers]] +name = "yapf" +enabled = true + +[[transformers]] +name = "prettier" +enabled = true + +[[transformers]] +name = "standardjs" +enabled = true + +[[transformers]] +name = "black" enabled = true \ No newline at end of file From eb7729e9dbb970e8a463095932a9197040b2ec11 Mon Sep 17 00:00:00 2001 From: "deepsource-autofix[bot]" <62050782+deepsource-autofix[bot]@users.noreply.github.com> Date: Fri, 12 Aug 2022 21:10:37 +0000 Subject: [PATCH 3/3] Fix explicit type declarations --- src/authutil.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/authutil.ts b/src/authutil.ts index aaebdfd2..e7457215 100644 --- a/src/authutil.ts +++ b/src/authutil.ts @@ -33,7 +33,7 @@ function writeRegistryToFile( } core.debug(`Setting auth in ${fileLocation}`); - let newContents: string = ''; + let newContents = ''; if (fs.existsSync(fileLocation)) { const curContents: string = fs.readFileSync(fileLocation, 'utf8'); curContents.split(os.EOL).forEach((line: string) => { @@ -49,7 +49,7 @@ function writeRegistryToFile( const registryString: string = scope ? `${scope}:registry=${registryUrl}` : `registry=${registryUrl}`; - const alwaysAuthString: string = `always-auth=${alwaysAuth}`; + const alwaysAuthString = `always-auth=${alwaysAuth}`; newContents += `${authString}${os.EOL}${registryString}${os.EOL}${alwaysAuthString}`; fs.writeFileSync(fileLocation, newContents); core.exportVariable('NPM_CONFIG_USERCONFIG', fileLocation);