New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@genesiscommunitysuccess/cep-fast-plugin

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@genesiscommunitysuccess/cep-fast-plugin

Plugin for @genesiscommunitysuccess/custom-elements-lsp which enables https://www.fast.design/ enhancements

  • 5.0.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
175
decreased by-45.31%
Maintainers
1
Weekly downloads
 
Created
Source

The Genesis Global Community Success initiative is committed to open-sourcing select technologies that we believe the open-source community would benefit from.

NPM version License

CEP FAST Plugin

This is a @genesiscommunitysuccess/custom-elements-lsp (CEP) plugin which adds enhancements to support FAST. Enhancements include:

  • Support for property bindings autocompletion and diagnostics for :prop. Extra info in quickinfo window.
  • Support for boolean attribute bindings in templates ?attr.
  • Support for event bindings autocompletion and diagnostics for @events. Extra info in quickinfo window.
Property Binding Autocompletion
Show more examples
Boolean Attribute Binding Autocompletion Event Binding Autocompletion Quickinfo Extended Functionality

Setup

  1. You need to follow the setup guide for the CEP here.
  2. You need to install this plugin.
npm i @genesiscommunitysuccess/cep-fast-plugin --save-dev
  1. You need to configure this plugin within the CEP. See instructions here.

If using this plugin and you're using a design system you'll likely want to configure designSystemPrefix as specified in the main instructions too.

At minimum you'll need the following configuration to enable FAST enhancements:

{
  "compilerOptions": {
    "plugins": [
      {
        "name": "@genesiscommunitysuccess/custom-elements-lsp",
        "designSystemPrefix": "example",
        "parser": {
          "fastEnable": true,
        },
        "plugins": ["@genesiscommunitysuccess/cep-fast-plugin"]
      }
    ]
  }
}

Contributing

Thanks for taking interest in contributing to the Custom Elements Plugin. See the contributing guidelines (CONTRIBUTING.md) at the root of the monorepo.

License

See here.

Keywords

FAQs

Package last updated on 14 Feb 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc