npm.io
18.3.8 • Published 4 years ago

paperclip-autocomplete

Licence
ISC
Version
18.3.8
Deps
0
Size
106 kB
Vulns
0
Weekly
0

Internal autocomplete library for Paperclip

Demo:

import { getSuggestions } from "paperclip-complete";

let source = `<style> .element { col`;

const suggestions = getSuggestions(source, {
  mixins: [["typography", "big-font"]],
  components: [["internal-component"]],
  classNames: [["typography", "my-imported-class"]]
}); // [{ sub: 3, value: "color" }]


const suggestion = suggestions[0];

source = source.substr(0, source.length - suggestion.length) + suggestion.value;