All Projects → ChFlick → firecode

ChFlick / firecode

Licence: MIT License
VS Code Firestore Rules Extension

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to firecode

Shades Of Purple Vscode
🦄 Shades of Purple — A professional theme with hand-picked & bold shades of purple to go along with your VSCode. Reviewed by several designers and 75+ theme versions released to keep it updated. One of the top rated best VSCode themes on VS Code Marketplace. Download →
Stars: ✭ 486 (+1288.57%)
Mutual labels:  visual-studio, vscode-extension
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+56068.57%)
Mutual labels:  visual-studio, vscode-extension
vscode-angular-html
Angular syntax highlighting for HTML templates
Stars: ✭ 35 (+0%)
Mutual labels:  vscode-extension, vscode-language
vscode-saltstack
SaltStack extension for Microsoft Visual Studio Code
Stars: ✭ 26 (-25.71%)
Mutual labels:  vscode-extension, vscode-language
fireschema
Strongly typed Firestore framework for TypeScript
Stars: ✭ 193 (+451.43%)
Mutual labels:  firestore, firestore-rules
Vscode Terraform
A Visual Studio Code extension for Hashicorp Terraform
Stars: ✭ 672 (+1820%)
Mutual labels:  visual-studio, vscode-extension
VSCode-Anywhere
VSCode with preconfigured tools for your programming languages : binaries, settings, extensions and documentations
Stars: ✭ 26 (-25.71%)
Mutual labels:  vscode-extension, vscode-language
Coda
A language experiment -- irc.freenode.net ##coda
Stars: ✭ 148 (+322.86%)
Mutual labels:  visual-studio, vscode-extension
pine-script-syntax-highlighting
Syntax Highlighting for Pine Script
Stars: ✭ 58 (+65.71%)
Mutual labels:  vscode-extension, vscode-language
vscode-theme
A modern, good-looking, productivity-increaser theme for Visual Studio Code
Stars: ✭ 46 (+31.43%)
Mutual labels:  visual-studio, vscode-extension
todo-txt
Todo.txt syntax highlighter and helper extension for visual studio code.
Stars: ✭ 39 (+11.43%)
Mutual labels:  vscode-extension
SmartContractTrading-wFabric1-4-VSCodeExt
Learn now to create a smart contract with VSCode
Stars: ✭ 27 (-22.86%)
Mutual labels:  vscode-extension
x265
Unofficial X265 with added custom native Visual Studio project build tools. X265: x265 is an open-source project and free application library for encoding video streams into the H.265/High Efficiency Video Coding (HEVC) format.
Stars: ✭ 23 (-34.29%)
Mutual labels:  visual-studio
vscode-mermaid-editor
Live editor and image creator for mermaid.js in Visual Studio Code
Stars: ✭ 23 (-34.29%)
Mutual labels:  vscode-extension
FileBrowser
A faked Total Commander in C#
Stars: ✭ 14 (-60%)
Mutual labels:  visual-studio
FlaxSamples
Collection of example projects for Flax Engine
Stars: ✭ 50 (+42.86%)
Mutual labels:  visual-studio
theme-bluloco-light
A fancy but yet sophisticated light designer color scheme.
Stars: ✭ 73 (+108.57%)
Mutual labels:  vscode-extension
graphql-codegen-vscode
vscode extension which runs graphql-codegen whenever you save a query/mutation
Stars: ✭ 41 (+17.14%)
Mutual labels:  vscode-extension
ILMerge-MSBuild-Task
Adds ILMerge to Visual Studio 2013/2017 or automated builds. This Task is intended to work right out of the box however, it supports a configuration file where you can control every ILMerge property including the list of assemblies to be merged.
Stars: ✭ 52 (+48.57%)
Mutual labels:  visual-studio
vscode-phpserver
Visual Studio Code extension to quickly serve your PHP projects :)
Stars: ✭ 62 (+77.14%)
Mutual labels:  vscode-extension

Installs Visual Studio Marketplace Build Status Maintainability Dependencies devDependencies Status

Firestore

Firestore security rule support for Visual Studio Code.

Works for .rule and .rules files.

Features

Syntax Highlighting

Syntax Highlighting

Mouseover Information

Mouseover Information

Autocomplete Suggestions

Autocompletion

Autoformatting

Autoformatting

Only works for valid rules and currently only formats the indentation.

Experimental: Version 1.3.0 intoduced a new formatter option which can be enabled in the configuration, firestorerules.usePrettierFormatter. When the option is enabled, the project uses prettier and the prettier-plugin-firestore-rules to format the firestore rules.

Known Issues

  • The documentation of the get(/path/) function is currently not correct

This extension is still very fresh and under development, so if you have any issues, please report them on GitHub.

Development

I'm working on improving the prettier-plugin-firestore-rules formatter as well as the corresponding firestore rules parser (WIP).

When the parser is in a proper shape, it will be included to provide validation of the firestore rules.

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].