How to disable TypeScript warnings in VSCode?












29















I don't use TypeScript for the time being. Only ES6 with babel.

I don't have installed TypeScript in node_modules.



I get a specific warning from VSCode every time I open a workspace.




node_modulestypescriptlib doesn't point to a valid tsserver install. Falling back to bundled TypeScript version.




How can I get rid of such warnings? Or should I change editor in order to feel calm?










share|improve this question

























  • When I choose it.

    – stefan2410
    Mar 6 '17 at 18:01











  • :) I was just pulling your leg. The combination of javascript, VS Code and feel calm, got me sarcastic

    – Bruno Grieder
    Mar 6 '17 at 18:07
















29















I don't use TypeScript for the time being. Only ES6 with babel.

I don't have installed TypeScript in node_modules.



I get a specific warning from VSCode every time I open a workspace.




node_modulestypescriptlib doesn't point to a valid tsserver install. Falling back to bundled TypeScript version.




How can I get rid of such warnings? Or should I change editor in order to feel calm?










share|improve this question

























  • When I choose it.

    – stefan2410
    Mar 6 '17 at 18:01











  • :) I was just pulling your leg. The combination of javascript, VS Code and feel calm, got me sarcastic

    – Bruno Grieder
    Mar 6 '17 at 18:07














29












29








29


5






I don't use TypeScript for the time being. Only ES6 with babel.

I don't have installed TypeScript in node_modules.



I get a specific warning from VSCode every time I open a workspace.




node_modulestypescriptlib doesn't point to a valid tsserver install. Falling back to bundled TypeScript version.




How can I get rid of such warnings? Or should I change editor in order to feel calm?










share|improve this question
















I don't use TypeScript for the time being. Only ES6 with babel.

I don't have installed TypeScript in node_modules.



I get a specific warning from VSCode every time I open a workspace.




node_modulestypescriptlib doesn't point to a valid tsserver install. Falling back to bundled TypeScript version.




How can I get rid of such warnings? Or should I change editor in order to feel calm?







visual-studio-code vscode-settings






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jul 30 '18 at 20:51









Emile Bergeron

10.5k44070




10.5k44070










asked Mar 6 '17 at 17:44









stefan2410stefan2410

84611018




84611018













  • When I choose it.

    – stefan2410
    Mar 6 '17 at 18:01











  • :) I was just pulling your leg. The combination of javascript, VS Code and feel calm, got me sarcastic

    – Bruno Grieder
    Mar 6 '17 at 18:07



















  • When I choose it.

    – stefan2410
    Mar 6 '17 at 18:01











  • :) I was just pulling your leg. The combination of javascript, VS Code and feel calm, got me sarcastic

    – Bruno Grieder
    Mar 6 '17 at 18:07

















When I choose it.

– stefan2410
Mar 6 '17 at 18:01





When I choose it.

– stefan2410
Mar 6 '17 at 18:01













:) I was just pulling your leg. The combination of javascript, VS Code and feel calm, got me sarcastic

– Bruno Grieder
Mar 6 '17 at 18:07





:) I was just pulling your leg. The combination of javascript, VS Code and feel calm, got me sarcastic

– Bruno Grieder
Mar 6 '17 at 18:07












4 Answers
4






active

oldest

votes


















64














TypeScript and JavaScript validation can be turned off in VS Code with these two settings:



"typescript.validate.enable": false,
"javascript.validate.enable": false,


Happy Coding






share|improve this answer





















  • 2





    Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

    – stefan2410
    Mar 6 '17 at 19:14













  • Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

    – Johannes Rieken
    Mar 8 '17 at 9:40











  • It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

    – stefan2410
    Mar 8 '17 at 13:25






  • 1





    @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

    – SirLemuel
    Nov 18 '18 at 20:55











  • For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

    – Chris
    Dec 7 '18 at 17:45



















3














I was having a similar problem. I had an incorrect setting for typescript.tsdk in my user settings:



"typescript.tsdk": null


To fix it, you can either set the location to a valid location:



"typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",


or just remove the line from your settings if are not using Typescript.



If you need more detail, I found the VSCode docs to be very concise and easy to understand.






share|improve this answer































    2














    If you want to modify a setting, open the settings option (there is a new settings editor by the time I am writing this) and search for the setting you want to modify. I was attempting to change the typescript validation, but I wasn't allowed as the document was read only. If you hover over the setting, you get a pen on the left of the setting. If you right click on the pen, it will give you the option of true or false, as for my case I was targeting "typescript.validate.enable". I changed it to false, which in turn, VS code copied the code into the right of the screen with the new value. In short, the left is the settings.json file. On the right, you have the user-settings.json. You are only allowed to modify the user settings and the user setting can override any settings in the main settings.json file. -Kf



    enter image description here






    share|improve this answer































      1















      1. open the command palette : CTRL + SHIFT + P


      2. open the file settings.json :



      enter image description here





      1. add these 2 lines of code:



        "typescript.validate.enable": false,
        "javascript.validate.enable": false,







      share|improve this answer























        Your Answer






        StackExchange.ifUsing("editor", function () {
        StackExchange.using("externalEditor", function () {
        StackExchange.using("snippets", function () {
        StackExchange.snippets.init();
        });
        });
        }, "code-snippets");

        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "1"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f42632215%2fhow-to-disable-typescript-warnings-in-vscode%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        64














        TypeScript and JavaScript validation can be turned off in VS Code with these two settings:



        "typescript.validate.enable": false,
        "javascript.validate.enable": false,


        Happy Coding






        share|improve this answer





















        • 2





          Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

          – stefan2410
          Mar 6 '17 at 19:14













        • Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

          – Johannes Rieken
          Mar 8 '17 at 9:40











        • It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

          – stefan2410
          Mar 8 '17 at 13:25






        • 1





          @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

          – SirLemuel
          Nov 18 '18 at 20:55











        • For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

          – Chris
          Dec 7 '18 at 17:45
















        64














        TypeScript and JavaScript validation can be turned off in VS Code with these two settings:



        "typescript.validate.enable": false,
        "javascript.validate.enable": false,


        Happy Coding






        share|improve this answer





















        • 2





          Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

          – stefan2410
          Mar 6 '17 at 19:14













        • Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

          – Johannes Rieken
          Mar 8 '17 at 9:40











        • It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

          – stefan2410
          Mar 8 '17 at 13:25






        • 1





          @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

          – SirLemuel
          Nov 18 '18 at 20:55











        • For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

          – Chris
          Dec 7 '18 at 17:45














        64












        64








        64







        TypeScript and JavaScript validation can be turned off in VS Code with these two settings:



        "typescript.validate.enable": false,
        "javascript.validate.enable": false,


        Happy Coding






        share|improve this answer















        TypeScript and JavaScript validation can be turned off in VS Code with these two settings:



        "typescript.validate.enable": false,
        "javascript.validate.enable": false,


        Happy Coding







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Jul 30 '18 at 20:46









        Emile Bergeron

        10.5k44070




        10.5k44070










        answered Mar 6 '17 at 19:03









        Johannes RiekenJohannes Rieken

        1,958119




        1,958119








        • 2





          Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

          – stefan2410
          Mar 6 '17 at 19:14













        • Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

          – Johannes Rieken
          Mar 8 '17 at 9:40











        • It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

          – stefan2410
          Mar 8 '17 at 13:25






        • 1





          @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

          – SirLemuel
          Nov 18 '18 at 20:55











        • For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

          – Chris
          Dec 7 '18 at 17:45














        • 2





          Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

          – stefan2410
          Mar 6 '17 at 19:14













        • Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

          – Johannes Rieken
          Mar 8 '17 at 9:40











        • It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

          – stefan2410
          Mar 8 '17 at 13:25






        • 1





          @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

          – SirLemuel
          Nov 18 '18 at 20:55











        • For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

          – Chris
          Dec 7 '18 at 17:45








        2




        2





        Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

        – stefan2410
        Mar 6 '17 at 19:14







        Thanks, after your answer, I changed this setting and others for TypeScript, but the specific warning is not disappeared. I think the only way is to install in local node_modules the TypeScript. I can do it, even if I don't use it, but I am afraid not having other warnings later :-)

        – stefan2410
        Mar 6 '17 at 19:14















        Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

        – Johannes Rieken
        Mar 8 '17 at 9:40





        Actually, that might a different problem. Some AV software deletes the tsserver.js file that we launch to provide features like formatting et al

        – Johannes Rieken
        Mar 8 '17 at 9:40













        It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

        – stefan2410
        Mar 8 '17 at 13:25





        It looks for the node_modulestypescriptlib, but I did not install the typescript. so there is not such folder.

        – stefan2410
        Mar 8 '17 at 13:25




        1




        1





        @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

        – SirLemuel
        Nov 18 '18 at 20:55





        @JohannesRieken Why both? Aren't we only interested in disabling TypeScript? You can improve your solution by mentioning what the second statement does, it's pretty confusing given it states to disable JavaScript validation, when we are interested in disabling TypeScript.

        – SirLemuel
        Nov 18 '18 at 20:55













        For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

        – Chris
        Dec 7 '18 at 17:45





        For some reason, I had to disable javascript validation to disable the typescript validation. That is very confusing.

        – Chris
        Dec 7 '18 at 17:45













        3














        I was having a similar problem. I had an incorrect setting for typescript.tsdk in my user settings:



        "typescript.tsdk": null


        To fix it, you can either set the location to a valid location:



        "typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",


        or just remove the line from your settings if are not using Typescript.



        If you need more detail, I found the VSCode docs to be very concise and easy to understand.






        share|improve this answer




























          3














          I was having a similar problem. I had an incorrect setting for typescript.tsdk in my user settings:



          "typescript.tsdk": null


          To fix it, you can either set the location to a valid location:



          "typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",


          or just remove the line from your settings if are not using Typescript.



          If you need more detail, I found the VSCode docs to be very concise and easy to understand.






          share|improve this answer


























            3












            3








            3







            I was having a similar problem. I had an incorrect setting for typescript.tsdk in my user settings:



            "typescript.tsdk": null


            To fix it, you can either set the location to a valid location:



            "typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",


            or just remove the line from your settings if are not using Typescript.



            If you need more detail, I found the VSCode docs to be very concise and easy to understand.






            share|improve this answer













            I was having a similar problem. I had an incorrect setting for typescript.tsdk in my user settings:



            "typescript.tsdk": null


            To fix it, you can either set the location to a valid location:



            "typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib",


            or just remove the line from your settings if are not using Typescript.



            If you need more detail, I found the VSCode docs to be very concise and easy to understand.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Sep 7 '17 at 10:28









            Bernard LeechBernard Leech

            586




            586























                2














                If you want to modify a setting, open the settings option (there is a new settings editor by the time I am writing this) and search for the setting you want to modify. I was attempting to change the typescript validation, but I wasn't allowed as the document was read only. If you hover over the setting, you get a pen on the left of the setting. If you right click on the pen, it will give you the option of true or false, as for my case I was targeting "typescript.validate.enable". I changed it to false, which in turn, VS code copied the code into the right of the screen with the new value. In short, the left is the settings.json file. On the right, you have the user-settings.json. You are only allowed to modify the user settings and the user setting can override any settings in the main settings.json file. -Kf



                enter image description here






                share|improve this answer




























                  2














                  If you want to modify a setting, open the settings option (there is a new settings editor by the time I am writing this) and search for the setting you want to modify. I was attempting to change the typescript validation, but I wasn't allowed as the document was read only. If you hover over the setting, you get a pen on the left of the setting. If you right click on the pen, it will give you the option of true or false, as for my case I was targeting "typescript.validate.enable". I changed it to false, which in turn, VS code copied the code into the right of the screen with the new value. In short, the left is the settings.json file. On the right, you have the user-settings.json. You are only allowed to modify the user settings and the user setting can override any settings in the main settings.json file. -Kf



                  enter image description here






                  share|improve this answer


























                    2












                    2








                    2







                    If you want to modify a setting, open the settings option (there is a new settings editor by the time I am writing this) and search for the setting you want to modify. I was attempting to change the typescript validation, but I wasn't allowed as the document was read only. If you hover over the setting, you get a pen on the left of the setting. If you right click on the pen, it will give you the option of true or false, as for my case I was targeting "typescript.validate.enable". I changed it to false, which in turn, VS code copied the code into the right of the screen with the new value. In short, the left is the settings.json file. On the right, you have the user-settings.json. You are only allowed to modify the user settings and the user setting can override any settings in the main settings.json file. -Kf



                    enter image description here






                    share|improve this answer













                    If you want to modify a setting, open the settings option (there is a new settings editor by the time I am writing this) and search for the setting you want to modify. I was attempting to change the typescript validation, but I wasn't allowed as the document was read only. If you hover over the setting, you get a pen on the left of the setting. If you right click on the pen, it will give you the option of true or false, as for my case I was targeting "typescript.validate.enable". I changed it to false, which in turn, VS code copied the code into the right of the screen with the new value. In short, the left is the settings.json file. On the right, you have the user-settings.json. You are only allowed to modify the user settings and the user setting can override any settings in the main settings.json file. -Kf



                    enter image description here







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jul 16 '18 at 2:56









                    K FK F

                    30828




                    30828























                        1















                        1. open the command palette : CTRL + SHIFT + P


                        2. open the file settings.json :



                        enter image description here





                        1. add these 2 lines of code:



                          "typescript.validate.enable": false,
                          "javascript.validate.enable": false,







                        share|improve this answer




























                          1















                          1. open the command palette : CTRL + SHIFT + P


                          2. open the file settings.json :



                          enter image description here





                          1. add these 2 lines of code:



                            "typescript.validate.enable": false,
                            "javascript.validate.enable": false,







                          share|improve this answer


























                            1












                            1








                            1








                            1. open the command palette : CTRL + SHIFT + P


                            2. open the file settings.json :



                            enter image description here





                            1. add these 2 lines of code:



                              "typescript.validate.enable": false,
                              "javascript.validate.enable": false,







                            share|improve this answer














                            1. open the command palette : CTRL + SHIFT + P


                            2. open the file settings.json :



                            enter image description here





                            1. add these 2 lines of code:



                              "typescript.validate.enable": false,
                              "javascript.validate.enable": false,








                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Nov 22 '18 at 10:26









                            marcdahanmarcdahan

                            72179




                            72179






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Stack Overflow!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f42632215%2fhow-to-disable-typescript-warnings-in-vscode%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                404 Error Contact Form 7 ajax form submitting

                                How to know if a Active Directory user can login interactively

                                Refactoring coordinates for Minecraft Pi buildings written in Python