Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/surma/ishoudinireadyyet.com
Tracker for Houdini APIs in different browsers
https://github.com/surma/ishoudinireadyyet.com
Last synced: about 1 month ago
JSON representation
Tracker for Houdini APIs in different browsers
- Host: GitHub
- URL: https://github.com/surma/ishoudinireadyyet.com
- Owner: surma
- License: apache-2.0
- Created: 2016-08-03T14:39:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-23T05:51:12.000Z (4 months ago)
- Last Synced: 2024-08-04T01:25:23.080Z (3 months ago)
- Language: HTML
- Homepage: https://ishoudinireadyyet.com/
- Size: 243 KB
- Stars: 120
- Watchers: 17
- Forks: 19
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
- awesome-list - ishoudinireadyyet.com
README
[Is Houdini Ready Yet?](https://ishoudinireadyyet.com)
## Building
Running
```sh
$ npm install
``````
$ npm run build
```will build `index.html`. Commit that file to master and update `gh-pages` branch to the same commit. By pushing to the repository, the live version of the website is updated.
## Data
All the data for the table is in `data.json`.
The browsers are defined in the `browser` property. The logo for the browser must be in the `logos` directory and must be named `${browser.tag}.svg`.
The APIs are defined in teh `api` property.
Support for each browser/API pair is defined in the `status` property. `completeness` can be one of `no`, `intent`, `development`, `partially` or `yes`. The optional `since` property should tell which version of the browser has support for the API enabled. The optional `has_details` property controls whether the “Details” button should be shown.
If a “Details” button is clicked, a “dialog” is openend, showing the contents of `partials/${api.tag}_${browser.tag}.html`.
## License
Apache 2