All Projects → jstwister → vscode-flow-ide

jstwister / vscode-flow-ide

Licence: MIT license
Visual Studio Code extension for javascript Flowtype static type checker

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to vscode-flow-ide

Lipi
A simple static blog generator.
Stars: ✭ 100 (+81.82%)
Mutual labels:  static
Xity Starter
A blog-ready 11ty starter based on PostCSS, with RSS feed and Native Elements!
Stars: ✭ 184 (+234.55%)
Mutual labels:  static
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+329.09%)
Mutual labels:  static
Editorial Jekyll Theme
A Jekyll version of the "Editorial" theme by HTML5 UP.
Stars: ✭ 121 (+120%)
Mutual labels:  static
I18n Static
Universal i18n solution for static resources
Stars: ✭ 166 (+201.82%)
Mutual labels:  static
Django Webpack Loader
Transparently use webpack with django
Stars: ✭ 2,327 (+4130.91%)
Mutual labels:  static
Now Storage
Use Now static deployments to upload and store files.
Stars: ✭ 91 (+65.45%)
Mutual labels:  static
htmlhost
hostHTML.live is downright the fastest way of hosting your single page HTML!
Stars: ✭ 21 (-61.82%)
Mutual labels:  static
Object Oriented Programming Using Python
Python is a multi-paradigm programming language. Meaning, it supports different programming approach. One of the popular approach to solve a programming problem is by creating objects. This is known as Object-Oriented Programming (OOP).
Stars: ✭ 183 (+232.73%)
Mutual labels:  static
Go Html Boilerplate
Starter pack for doing web development in Go
Stars: ✭ 229 (+316.36%)
Mutual labels:  static
Cash
HTTP response caching for Koa. Supports Redis, in-memory store, and more!
Stars: ✭ 122 (+121.82%)
Mutual labels:  static
Gatsby Starter Lumen
A constantly evolving and thoughtful architecture for creating static blogs.
Stars: ✭ 1,797 (+3167.27%)
Mutual labels:  static
Netlify Cms
A Git-based CMS for Static Site Generators
Stars: ✭ 14,776 (+26765.45%)
Mutual labels:  static
Static Api Generator
🔧 Generate a static JSON API from a tree of directories and files
Stars: ✭ 101 (+83.64%)
Mutual labels:  static
Gitdocs
Easy to use, SEO-friendly, beautiful documentation that lives in your git repo.
Stars: ✭ 252 (+358.18%)
Mutual labels:  static
React Static
⚛️ 🚀 A progressive static site generator for React.
Stars: ✭ 9,946 (+17983.64%)
Mutual labels:  static
Bonsai
🌱 a tiny distro-independent package manager
Stars: ✭ 188 (+241.82%)
Mutual labels:  static
gochk
Static Dependency Analysis Tool for Go Files
Stars: ✭ 68 (+23.64%)
Mutual labels:  static
Next.js
The React Framework
Stars: ✭ 78,384 (+142416.36%)
Mutual labels:  static
Staticdeploy
Open-Source Platform for Deploying Static Apps
Stars: ✭ 226 (+310.91%)
Mutual labels:  static

vscode-flow-ide

An alternative Flowtype extension for Visual Studio Code. Flowtype is a static type checker meant to find errors in Javascript programs.

Features

Autocomplete & diagnostics

Autocomplete

Show types on hover Hover

  1. Parameter hints Param hints

  2. Inline flow type coverage Open command pallete(CTRL+SHIFT+P) -> Toggle flow coverage: you will see an inline display of the code covered by Flow.

Requirements

  • Have a .flowconfig file in project root
  • Make sure you gave NodeJS in path
  • Make sure you have Flow installed globally or locally. We recommnend using flow-bin NPM package.
  • If you get the error 'types' can only be used in a .ts file, please set javascript.validate.enable option to false.

Extension Settings

This extension contributes the following settings:

  • flowide.enable: enable/disable this extension
  • flowide.pathToFlow: Absolute path to the Flow executable. Set it only if the default behaviour of the extension doesn't work out for you. The extension will try first to read it from local node_modules/flow-bin or globally if not otherwise set here.
  • flowide.useCodeSnippetsOnFunctionSuggest - Add the function paramters when selecting a function to autocomple.

Known Issues

  • Parameter hints are not highlighted as the user types.

Release Notes

1.1.2

Made the formatting of hover provider nicer. Fixed a bug that caused caching of coverage results. Now it displays coverage as you save the files. Add go to definition capabilities( thanks @SaboteurSpk) Fix misplaced error for missing JSX props( thanks @SaboteurSpk)

1.1.0

Fix incorrectly detecting local Flow installs Format properly the hover text Guard against various crashes due to running flow on files it shouldn't run against

1.0.0

Initial release of VSCode flow-ide

Thanks

Inspired by Flow for VSCode and Atom Flow-ide .

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].