Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
9846b90
Demonstrate JSON Schema as source of truth
ddbeck May 20, 2025
1012068
Replace types with newly generated types
ddbeck May 26, 2025
77bf8f9
Add new types to web-features package build
ddbeck May 26, 2025
7742c64
Format types.ts
ddbeck May 27, 2025
95bf898
Merge branch 'main' into 91-jsonschema-source-of-truth
ddbeck Jun 10, 2025
b2b6762
Add unintentionally missing required fields
ddbeck Jun 10, 2025
dd23730
Add more property constraints to reduce any in TS
ddbeck Jun 10, 2025
a8b6ba1
Merge branch 'main' into 91-jsonschema-source-of-truth
ddbeck Jun 30, 2025
6e383ff
Drop tsup and export our types directly
ddbeck Jun 30, 2025
cf6fad8
Merge branch 'main' into 91-jsonschema-source-of-truth
ddbeck Jul 16, 2025
0d54e06
Fix bad Quicktype command parsing
ddbeck Jul 16, 2025
0c20225
Merge branch 'main' into 91-jsonschema-source-of-truth
ddbeck Aug 7, 2025
16a5cb6
Merge branch 'main' into 91-jsonschema-source-of-truth
ddbeck Aug 18, 2025
f88369b
Fix out of date package-lock.json
ddbeck Aug 18, 2025
0074415
Merge branch 'v3.0' into 91-jsonschema-source-of-truth
ddbeck Sep 3, 2025
9de2f6c
Fix bad `package.json` merge
ddbeck Sep 3, 2025
5ae8ec4
Upgrade quicktype
ddbeck Sep 3, 2025
2bcab6c
Fix typo
ddbeck Sep 5, 2025
707c6f5
Fix Quicktype's overly permissive type for `baseline: "high" | "low" …
ddbeck Sep 5, 2025
4990926
Fix top-level `snapshots` as optional in the JSON Schema
ddbeck Sep 5, 2025
64de65d
Fix Quicktype's overly permissive type for `baseline: "high" | "low" …
ddbeck Sep 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ packages/web-features/index.d.ts
packages/**/LICENSE.txt
packages/web-features/data.json
packages/web-features/data.schema.json
packages/web-features/types.ts
packages/web-features/types*
packages/web-features/index.js
data.extended.json
index.js

# Ignore files created & used by pages & 11ty
/_site/**
3 changes: 0 additions & 3 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
/**/*.dist
/**/dist


# Exclude the website includes since these are typically fragments, or include
# things that makes Prettier unhappy.
/gh-pages/src/_includes/**
Expand All @@ -11,14 +10,12 @@
# TODO: Format all these files
README.md
index.ts
types.ts
2022-backgrounder.md
towards-features.md
/.github/**
/docs
!/docs/publishing.md
/features/draft
/schemas
/scripts/caniuse.ts
/scripts/schema.ts
/scripts/specs.ts
Loading