ionic-team / ionicons

Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎
http://ionicons.com
MIT License
17.4k stars 2.06k forks source link

feat: add Web Types #1300

Closed piotrtomiak closed 6 months ago

piotrtomiak commented 6 months ago

Describe Problem

To improve developers experience in WebStorm and other JetBrains IDEs, ionicons library can provide a Web-Types JSON file, which contains metadata of the library's Web Components. Developers will benefit from a code completion for attribute names and for icons:

list of icons

Describe Preferred Solution

This issue will be followed by a PR to include Web Types JSON generation in the build and its distribution with the library.

Describe Alternatives

No response

Additional Information

No response

liamdebeasi commented 6 months ago

Added in https://github.com/ionic-team/ionicons/pull/1301