kewisch / kewisch/ical.js

Expose constants for jCal properties?

Open
#46 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
1.2k
Forks
156
Avg merge
4d 43m
Merged PRs (30d)
3

Description

Was originally going to expose this on the parser but one of the benefits of the new component structure is we will eventually be able to remove the dependency on the parser in the component layer (for pure jCal files) so we may not want to directly tie those.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the parser and component layer to determine where jCal property constants belong and whether exposing them would preserve the intended separation. Define the public API and confirm that it avoids coupling pure jCal components to the parser before implementing or documenting the change.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.