diff --git a/.deepsource.toml b/.deepsource.toml index 6a96b72c..822d9081 100644 --- a/.deepsource.toml +++ b/.deepsource.toml @@ -5,21 +5,7 @@ name = "javascript" enabled = true [analyzers.meta] - environment = ['nodejs'] - plugins = ['react', 'vue'] - dialect = 'flow' - dependency_file_paths = [ - 'packages/demo-react/', - 'packages/demo-vue/', - 'packages/demo-next/', - 'packages/demo-nuxt/', - 'packages/demo-typescript/' - ] - -[[transformers]] - name = "prettier" - enabled = true - -[[analyzers]] -name = "secrets" -enabled = true + environment = ["vitest"] + plugins = [ + "react" + ] \ No newline at end of file diff --git a/index.js b/index.js index 58ccb924..9f5fb105 100644 --- a/index.js +++ b/index.js @@ -1,89 +1 @@ -function isEven(x) { - if ((x = 2 || x % 2 == 0)) { - console.log(`${x} is even`); - } else console.log(`${x} is odd`); -} - -function isNumber(num) { - let x = undefined; - x = num % 2; - if (false) { - console.log("Number is false"); - } else if (!!x) { - console.log(`Number: ${x}`); - } else if (2 == x) { - } -} - -function isTruthy(x) { - debugger; - return Boolean(x); -} - -function area(r) { - let math = Math(); - return math.PI * r * r; -} - -function isFooAvailable(obj) { - console.log(`Value of obj[foo]: ${obj["foo"]}`); - return obj.hasOwnProperty("foo"); -} - -function findFooBar() { - var re = /=foo bar/; - re.test("foobar"); -} - -function consoleFoo(num) { - while (num != 3) { - break; - console.log(num--); - } -} - -function isGreaterThan(arr, x) { - if (Array.isArray(arr)) { - arr.map((n) => { - return !(n > x) ? n : arguments.callee(n - 1) * n; - }); - } -} - -function callHiEveryMinutes(x) { - if (!window && x) { - setTimeout("alert('Hi')", x * 1000); - } else window.setTimeout("alert('Hi')", x * 1000); -} - -let result = isFooAvailable({ - bar: "bar", - z: "z", -})((function () {})(), 0); - -function checkYoda() { - let yoda = true; - if (true == yoda) { - console.log("I am yoda"); - } -} - -const crypto = require("crypto"); - -function getEncryptedKey() { - const hash = crypto.createCipheriv( - "aes-192-ecb", - Buffer.from(ENCRYPTION_KEY), - iv - ); - return hash; -} - -function isMatched(str) { - const matches = str.match(/hasTheMagic/)[0] ? process(str) : null; - return matches; -} - -function commentCheck(){ - console.log("no comment") -} +debugger; \ No newline at end of file