cssinjs / cssinjs/istf-spec

ISTF validator

Open
#45 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
250
Forks
5
PR merge metrics
No merged PRs in 30d

Description

At some point, we should start with validator, which will validate the ISTF array for correctness.

### Use cases

- It will be needed to control the output from CSS parser or from a objects->istf transformer.
- It will ease the life of those who try to implement their own *-to-istf compiler and want to be sure they are doing it right.
- One could use it to validate a package installed from npm with istf inside and make sure the produced istf is correct.

### Tasks

- Make sure validator knows all constraints we put into ISTF #44
- Make sure it outputs meaningful error messages

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the ISTF constraints referenced in issue #44 and the use cases in this issue. Define the validator's scope around checking ISTF arrays and reporting meaningful errors; done means all listed constraints are covered and invalid input produces actionable messages.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.