{"id":37277572,"url":"https://github.com/lundalogik/lime-elements","last_synced_at":"2026-04-15T11:02:59.066Z","repository":{"id":37784466,"uuid":"136460007","full_name":"Lundalogik/lime-elements","owner":"Lundalogik","description":"Provides reusable web components for Lime CRM","archived":false,"fork":false,"pushed_at":"2026-03-26T18:01:20.000Z","size":250068,"stargazers_count":44,"open_issues_count":120,"forks_count":17,"subscribers_count":12,"default_branch":"main","last_synced_at":"2026-03-27T03:52:45.634Z","etag":null,"topics":["limecrm","webclient"],"latest_commit_sha":null,"homepage":"https://lundalogik.github.io/lime-elements/versions/latest","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lundalogik.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-06-07T10:17:02.000Z","updated_at":"2026-03-25T19:39:28.000Z","dependencies_parsed_at":"2026-02-03T20:01:16.332Z","dependency_job_id":null,"html_url":"https://github.com/Lundalogik/lime-elements","commit_stats":{"total_commits":4092,"total_committers":41,"mean_commits":99.8048780487805,"dds":0.6515151515151515,"last_synced_commit":"c9b05a8d53c6c95c3af905049af8e617862cfa9c"},"previous_names":[],"tags_count":1358,"template":false,"template_full_name":null,"purl":"pkg:github/Lundalogik/lime-elements","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lundalogik%2Flime-elements","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lundalogik%2Flime-elements/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lundalogik%2Flime-elements/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lundalogik%2Flime-elements/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lundalogik","download_url":"https://codeload.github.com/Lundalogik/lime-elements/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lundalogik%2Flime-elements/sbom","scorecard":{"id":86840,"data":{"date":"2025-08-11","repo":{"name":"github.com/Lundalogik/lime-elements","commit":"b2959875dfb5082acbddf8d028b299b58523e540"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Code-Review","score":6,"reason":"Found 7/11 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/pr-checks.yml:61","Info: jobLevel 'contents' permission set to 'read': .github/workflows/publish-docs.yml:58","Info: jobLevel 'contents' permission set to 'read': .github/workflows/release.yml:63","Warn: no topLevel permission defined: .github/workflows/cleanup.yml:1","Warn: no topLevel permission defined: .github/workflows/create-backport-branch.yml:1","Warn: no topLevel permission defined: .github/workflows/pr-checks.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-docs.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/release.yml:16","Warn: no topLevel permission defined: .github/workflows/sonarcloud.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:  11 out of  11 GitHub-owned GitHubAction dependencies pinned","Info:   4 out of   4 third-party GitHubAction dependencies pinned","Info:   6 out of   6 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":1,"reason":"branch protection is not maximal on development and all release branches","details":["Warn: branch protection not enabled for branch 'dev'","Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Warn: 'last push approval' is disabled on branch 'main'","Info: 'up-to-date branches' is required to merge on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":9,"reason":"SAST tool is not run on all commits -- score normalized to 9","details":["Warn: 25 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-xffm-g5w8-qvg7","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-282f-qqgm-c34q","Warn: Project is vulnerable to: GHSA-5v2h-r2cx-5xgj","Warn: Project is vulnerable to: GHSA-rrrm-qjm4-v8hf","Warn: Project is vulnerable to: GHSA-pq67-2wwv-3xjx","Warn: Project is vulnerable to: GHSA-8cj5-5rvv-wf4v","Warn: Project is vulnerable to: GHSA-w5p7-h5w8-2hfq","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T07:06:24.905Z","repository_id":37784466,"created_at":"2025-08-15T07:06:24.905Z","updated_at":"2025-08-15T07:06:24.905Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31305971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T09:48:21.550Z","status":"ssl_error","status_checked_at":"2026-04-02T09:48:19.196Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["limecrm","webclient"],"created_at":"2026-01-16T02:08:24.401Z","updated_at":"2026-04-02T12:01:05.221Z","avatar_url":"https://github.com/Lundalogik.png","language":"TypeScript","readme":"# \u003cimg src=\"https://raw.githubusercontent.com/Lundalogik/lime-elements/main/icon.png\" alt=\"Lime Elements Logo\" style=\"width: 2.5rem; vertical-align: middle;\"\u003e Lime Elements\n\n**Modern Web Components for Enterprise Applications**\n\n_A comprehensive design system and component library built with Stencil_\n\n---\n\n## Why Lime Elements?\n\n- 🚀 **Enterprise-Ready** - Battle-tested components used in production applications\n- 🎨 **Design System** - Consistent UX/UI design with comprehensive usage guidelines\n- ⚡ **Web Standards** - Built with Stencil, works with any framework\n- 👾 **TypeScript** - Full type safety and excellent developer experience\n- ♿ **Accessible** - Built with accessibility in mind\n- ⚙️ **Customizable** - Extensive styling options\n\n---\n\nSponsored by \u003cimg src=\"https://www.lime-technologies.com/wp-content/uploads/2024/04/cropped-favicon-lime-192x192.png\" alt=\"Lime Technologies Logo\" style=\"width: 1rem; vertical-align: middle;\"\u003e [Lime Technologies](https://www.lime-technologies.com/), Lime Elements is a production-ready component library and design system built with Stencil. Our enterprise-grade components help you create consistent, scalable, and accessible web applications faster.\n\nWhether you're building from scratch or enhancing existing applications, Lime Elements provides the building blocks for exceptional user experiences that work across all modern frameworks.\n\nVisit our [📚 **Documentation**](https://lundalogik.github.io/lime-elements/) for comprehensive guides and examples, or install directly from [📦 **NPM**](https://www.npmjs.com/package/@limetech/lime-elements).\n\n---\n\n### Recent Updates\n\n- 🆕 **What's New:** Get an overview of the recent [most noteworthy updates and features](https://lundalogik.github.io/lime-elements/versions/latest/#/Home/updates.md/)\n- 📋 **Changelog:** Check our [changelog](https://github.com/Lundalogik/lime-elements/blob/main/CHANGELOG.md) for detailed info about the new features, bug fixes, and design improvements\n\n---\n\n### Project Status\n\n[![Version](https://img.shields.io/npm/v/@limetech/lime-elements.svg)](https://www.npmjs.com/package/@limetech/lime-elements) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![npm downloads](https://img.shields.io/npm/dt/@limetech/lime-elements.svg)](https://www.npmjs.com/package/@limetech/lime-elements)\n\n### Quality \u0026 Reliability\n\n[![Build Status](https://github.com/Lundalogik/lime-elements/workflows/Release/badge.svg)](https://github.com/Lundalogik/lime-elements/actions) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=Lundalogik_lime-elements\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=Lundalogik_lime-elements) [![Bundle Size](https://packagephobia.com/badge?p=@limetech/lime-elements)](https://packagephobia.com/result?p=@limetech/lime-elements) [![Known Vulnerabilities](https://snyk.io/test/github/Lundalogik/lime-elements/badge.svg)](https://snyk.io/test/github/Lundalogik/lime-elements) [![Dependencies](https://img.shields.io/librariesio/github/Lundalogik/lime-elements)](https://libraries.io/github/Lundalogik/lime-elements)\n\n### Technology \u0026 Standards\n\n[![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue.svg)](https://www.typescriptlang.org/) [![Stencil](https://img.shields.io/badge/Built%20with-Stencil-16161d.svg?logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzkgMC45NGMtLjQ2LS4zLTEuMDgtLjMtMS41NSAwTDEuNDIgNC4xOUMuOSA0LjUyLjkgNS4yOCAxLjQyIDUuNkw3IDEwIDguNjMgOC43OSAxMy42MyA1LjZjLjUyLS4zMy41Mi0xLjA5IDAtMS40MUw3LjggMC45NHoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+)](https://stenciljs.com/) [![Web Components](https://img.shields.io/badge/Web%20Components-Ready-29ABE2.svg)](https://www.webcomponents.org/) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n### Community \u0026 Activity\n\n[![GitHub stars](https://img.shields.io/github/stars/Lundalogik/lime-elements?style=social)](https://github.com/Lundalogik/lime-elements) [![GitHub issues](https://img.shields.io/github/issues/Lundalogik/lime-elements)](https://github.com/Lundalogik/lime-elements/issues) [![GitHub pull requests](https://img.shields.io/github/issues-pr/Lundalogik/lime-elements)](https://github.com/Lundalogik/lime-elements/pulls) [![Commits](https://img.shields.io/github/commit-activity/m/Lundalogik/lime-elements)](https://github.com/Lundalogik/lime-elements/graphs/commit-activity)\n\n---\n\n## Quick Start\n\n```html\n\u003c!-- Load the package --\u003e\n\u003cscript type=\"module\" src=\"https://cdn.jsdelivr.net/npm/@limetech/lime-elements@latest/dist/lime-elements/lime-elements.esm.js\"\u003e\u003c/script\u003e\n\n\u003c!-- Use components in your HTML --\u003e\n\u003climel-input-field\n    label=\"Name\"\n    placeholder=\"Enter your full name\"\n\u003e\u003c/limel-input-field\u003e\n\u003climel-button primary label=\"Submit\"\u003e\u003c/limel-button\u003e\n```\n\n**[Try it live in our playground](https://lundalogik.github.io/lime-elements/versions/latest/#/)**\n\n---\n\n## Getting Started\n\n- To install, run `npm install @limetech/lime-elements`.\n\n### Requirements\n\n#### 1. Font\n\nTo achieve a blazing fast rendering, our components' user interface utilizes a default cross-browser sans-serif font stack. As web components typically inherit font-related styles such as `font-family`, `font-size`, and `color`, we recommend defining these styles at a higher level, such as the `\u003cbody\u003e` element. This is because we do not specify these defaults on each individual component.\n\nTo maintain consistency with the look \u0026 feel demonstrated in this documentation, we suggest incorporating the following styles into your project:\n\n```css\nfont-family: ui-sans-serif, system-ui, sans-serif;\nfont-size: 0.875rem;\nfont-style: normal;\nfont-weight: 400;\ncolor: rgb(var(--contrast-1500));\n```\n\n💡 About the `color` specified above, read more on [our color system](#/DesignGuidelines/color-system.md/).\n\nFeel free to customize the font-family and related styles to suit your project's needs. For example, you might prefer a different typeface like below:\n\n```css\nfont-family: 'Roboto', Arial, Verdana, sans-serif;\n```\n\n#### 2. Icons\n\nAt Lime, we utilize the [_Windows 11 Outline_ icon set from **Icons8**](https://icons8.com/icons/fluency-systems-regular). You may notice these icons in our components, such as the magnifying glass icon displayed as a leading icon on an input field.\n\nIf you're using Lime Elements in a non-Lime product, you'll need to provide your own icons. We're unable to redistribute Icons8's assets with our package due to licensing restrictions.\n\nProviding your own icons is crucial as many of our components use an `Icon` interface. This interface allows you to specify an icon name, which corresponds to the filename of an SVG icon. For example, you can use this to display an icon on a button.\n\n##### How to Set Up Your Icons Folder\n\n- **For _Lime_ products:**\n\n    To use `@lundalogik/lime-icons8`, the `/assets` folder from `@lundalogik/lime-icons8` must be made available on the web-server.\n\n- **For _non-Lime_ products:**\n\n    To use a different icon set, the icons must be placed in a folder structure that looks like this: `assets/icons/\u003cname-of-icon\u003e.svg`\n\n    If `assets` is placed in the root, no other setup is needed. The icons will be fetched with a relative URL from `/assets/icons/\u003cname-of-icon\u003e.svg`.\n\n    If `assets` is placed in a sub-folder somewhere, the easiest way to make the icons available is to use the HTML `base` element:\n\n    ```html\n    \u003cbase href=\"/my/parent/path/\" /\u003e\n    ```\n\n    If this is not enough, or if the `base` element is already in use for something else, a global icon path can be configured with the `limel-config` element:\n\n    ```ts\n    \u003climel-config config={{iconPath: '/my/parent/path/'}} /\u003e\n    ```\n\n---\n\n## Using @beta Components\n\nComponents marked as `@beta` are not yet stable. Here's what you need to know:\n\n1. **Breaking changes:** We may change `@beta` components in ways that break your code. We won't increase the major version number when we do this.\n1. **Unstable:** `@beta` components may have more bugs than other components. Use them at your own risk.\n1. **Feedback wanted:** We offer `@beta` components to get your input. Your feedback helps us improve them.\n\nRemember: All components can change, but `@beta` components change more often and without warning.\n\n---\n\n## Community \u0026 Support\n\n- 💬 **Questions?** [create an issue](https://github.com/Lundalogik/lime-elements/issues/new?template=03_question.md)\n- 🐛 **Found a bug?** [Report it here](https://github.com/Lundalogik/lime-elements/issues/new?template=01_bug_report.md)\n- 💡 **Feature request?** [Share your ideas](https://github.com/Lundalogik/lime-elements/issues/new?template=02_feature_request.md)\n- 🆕 **Changelog** Check our [changelog](https://github.com/Lundalogik/lime-elements/blob/main/CHANGELOG.md) for detailed info about the new features, bug fixes, and design improvements\n\n---\n\n## Contributing\n\nWe welcome contributions from the community! Here's how you can help:\n\n- 🔍 **Found an issue?** Feel free to fix it and submit a PR\n- 📝 **Improve docs?** Documentation improvements are always appreciated\n- 🎨 **Design feedback?** Share your UX insights\n- 🧪 **Testing?** Help us test new features and report bugs\n\n**Quick Set Up**\n\n```bash\ngit clone https://github.com/Lundalogik/lime-elements.git\ncd lime-elements\nnpm install\nnpm start  # Starts local development server\n```\n\n📋 **[Read our full contributing guidelines](https://github.com/Lundalogik/lime-elements/blob/main/CONTRIBUTING.md)**\n\n---\n\n## AI-Friendly Documentation\n\nLime Elements generates Context7-compatible markdown documentation to help AI coding assistants and LLMs better understand and use our component library. This documentation is automatically published with each release and includes:\n\n- 📄 **Component API docs** - Detailed markdown documentation for all components\n- 📚 **Design guidelines** - Best practices and usage patterns\n- 🎯 **Usage rules** - Context7 rules for proper component usage\n- 🔗 **Navigation index** - Searchable overview of all components and guides\n\nThe documentation is available at:\n- **Latest version:** [lundalogik.github.io/lime-elements/versions/latest/markdown-docs/INDEX.md](https://lundalogik.github.io/lime-elements/versions/latest/markdown-docs/INDEX.md)\n- **Configuration:** [context7.json](https://github.com/Lundalogik/lime-elements/blob/main/context7.json)\n\nThis makes Lime Elements easier to work with when using AI pair programming tools like GitHub Copilot, Cursor, or Claude Code.\n\n---\n\n## 📄 License\n\nLime Elements is open source software licensed under the [Apache 2.0 License](https://opensource.org/licenses/Apache-2.0).\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n**Built with ❤️ by your friends at [Lime Technologies](https://www.lime-technologies.com/)**\n\n_Empowering developers to create amazing user experiences_\n\n[⭐ Star us on GitHub](https://github.com/Lundalogik/lime-elements) • [📚 Documentation](https://lundalogik.github.io/lime-elements/) • [📦 NPM](https://www.npmjs.com/package/@limetech/lime-elements)\n\n\u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flundalogik%2Flime-elements","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flundalogik%2Flime-elements","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flundalogik%2Flime-elements/lists"}