diff --git a/.deepsource.toml b/.deepsource.toml new file mode 100644 index 00000000..a95ce7b0 --- /dev/null +++ b/.deepsource.toml @@ -0,0 +1,73 @@ +version = 1 + +[[analyzers]] +name = "java" +enabled = true + + [analyzers.meta] + runtime_version = "17" + +[[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 + + [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 diff --git a/src/authutil.ts b/src/authutil.ts index 2ce94939..1a01a2f5 100644 --- a/src/authutil.ts +++ b/src/authutil.ts @@ -46,7 +46,13 @@ function writeRegistryToFile( // Remove http: or https: from front of registry. const authString: string = registryUrl.replace(/(^\w+:|^)/, '') + ':_authToken=${NODE_AUTH_TOKEN}'; +<< Watem-actions const registryString = `${scope}registry=${registryUrl}`; + + const registryString: string = scope + ? `${scope}:registry=${registryUrl}` + : `registry=${registryUrl}`; +>> main const alwaysAuthString = `always-auth=${alwaysAuth}`; newContents += `${authString}${os.EOL}${registryString}${os.EOL}${alwaysAuthString}`; fs.writeFileSync(fileLocation, newContents);