Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add links to caniuse and a script to show mapping completion #19

Closed
wants to merge 2 commits into from

Conversation

foolip
Copy link
Collaborator

@foolip foolip commented Dec 22, 2022

No description provided.

The code to load features from YAML is turned into the package entry
point, so that other scripts can import and use that. This is similar to
how BCD is set up.
@foolip foolip requested a review from ddbeck December 22, 2022 09:50
@foolip
Copy link
Collaborator Author

foolip commented Dec 22, 2022

This depends on #17.

@foolip
Copy link
Collaborator Author

foolip commented Dec 22, 2022

Current output:

  • aac
  • abortcontroller
  • ac3-ec3
  • accelerometer
  • addeventlistener
  • alternate-stylesheet
  • ambient-light
  • apng
  • array-find
  • array-find-index
  • array-flat
  • array-includes
  • arrow-functions
  • asmjs
  • async-clipboard
  • async-functions
  • atob-btoa
  • audio
  • audio-api
  • audiotracks
  • autofocus
  • auxclick
  • av1
  • avif
  • background-attachment
  • background-clip-text
  • background-img-opts
  • background-position-x-y
  • background-repeat-round-space
  • background-sync
  • battery-status
  • beacon
  • beforeafterprint
  • bigint
  • blobbuilder
  • bloburls
  • border-image
  • border-radius
  • broadcastchannel
  • brotli
  • calc
  • canvas
  • canvas-blending
  • canvas-text
  • ch-unit
  • chacha20-poly1305
  • channel-messaging
  • childnode-remove
  • classlist
  • client-hints-dpr-width-viewport
  • clipboard
  • colr
  • colr-v1
  • comparedocumentposition
  • console-basic
  • console-time
  • const
  • constraint-validation
  • contenteditable
  • contentsecuritypolicy
  • contentsecuritypolicy2
  • cookie-store-api
  • cors
  • createimagebitmap
  • credential-management
  • cryptography
  • css-all
  • css-animation
  • css-any-link
  • css-appearance
  • css-at-counter-style
  • css-autofill
  • css-backdrop-filter
  • css-background-offsets
  • css-backgroundblendmode
  • css-boxdecorationbreak
  • css-boxshadow
  • css-canvas
  • css-caret-color
  • css-cascade-layers
  • css-case-insensitive
  • css-clip-path
  • css-color-adjust
  • css-color-function
  • css-conic-gradients
  • css-container-queries
  • css-container-query-units
  • css-containment
  • css-content-visibility
  • css-counters
  • css-crisp-edges
  • css-cross-fade
  • css-default-pseudo
  • css-descendant-gtgt
  • css-deviceadaptation
  • css-dir-pseudo
  • css-display-contents
  • css-element-function
  • css-env-function
  • css-exclusions
  • css-featurequeries
  • css-file-selector-button
  • css-filter-function
  • css-filters
  • css-first-letter
  • css-first-line
  • css-fixed
  • css-focus-visible
  • css-focus-within
  • css-font-palette
  • css-font-rendering-controls
  • css-font-stretch
  • css-gencontent
  • css-gradients
  • css-grid
  • css-grid-animation
  • css-hanging-punctuation
  • css-has
  • css-hyphens
  • css-image-orientation
  • css-image-set
  • css-in-out-of-range
  • css-indeterminate-pseudo
  • css-initial-letter
  • css-initial-value
  • css-lch-lab
  • css-letter-spacing
  • css-line-clamp
  • css-logical-props
  • css-marker-pseudo
  • css-masks
  • css-matches-pseudo
  • css-math-functions
  • css-media-interaction
  • css-media-range-syntax
  • css-media-resolution
  • css-media-scripting
  • css-mediaqueries
  • css-mixblendmode
  • css-motion-paths
  • css-namespaces
  • css-nesting
  • css-not-sel-list
  • css-nth-child-of
  • css-opacity
  • css-optional-pseudo
  • css-overflow
  • css-overflow-anchor
  • css-overflow-overlay
  • css-overscroll-behavior
  • css-page-break
  • css-paged-media
  • css-paint-api
  • css-placeholder
  • css-placeholder-shown
  • css-print-color-adjust
  • css-read-only-write
  • css-rebeccapurple
  • css-reflections
  • css-regions
  • css-repeating-gradients
  • css-resize
  • css-revert-value
  • css-rrggbbaa
  • css-scroll-behavior
  • css-scroll-timeline
  • css-scrollbar
  • css-sel2
  • css-sel3
  • css-selection
  • css-shapes
  • css-snappoints
  • css-sticky
  • css-subgrid (as subgrid)
  • css-supports-api
  • css-table
  • css-text-align-last
  • css-text-indent
  • css-text-justify
  • css-text-orientation
  • css-text-spacing
  • css-textshadow
  • css-touch-action
  • css-transitions
  • css-unicode-bidi
  • css-unset-value
  • css-variables
  • css-when-else
  • css-widows-orphans
  • css-width-stretch
  • css-writing-mode
  • css-zoom
  • css3-attr
  • css3-boxsizing
  • css3-colors
  • css3-cursors
  • css3-cursors-grab
  • css3-cursors-newer
  • css3-tabsize
  • currentcolor
  • custom-elements
  • custom-elementsv1
  • customevent
  • datalist
  • dataset
  • datauri
  • date-tolocaledatestring
  • declarative-shadow-dom
  • decorators
  • details
  • deviceorientation
  • devicepixelratio
  • dialog
  • dispatchevent
  • dnssec
  • do-not-track
  • document-currentscript
  • document-evaluate-xpath
  • document-execcommand
  • document-policy
  • document-scrollingelement
  • documenthead
  • dom-manip-convenience
  • dom-range
  • domcontentloaded
  • dommatrix
  • download
  • dragndrop
  • element-closest
  • element-from-point
  • element-scroll-methods
  • eme
  • eot
  • es5
  • es6
  • es6-class
  • es6-generators
  • es6-module
  • es6-module-dynamic-import
  • es6-number
  • es6-string-includes
  • eventsource
  • extended-system-fonts
  • feature-policy
  • fetch
  • fieldset-disabled
  • fileapi
  • filereader
  • filereadersync
  • filesystem
  • flac
  • flexbox
  • flexbox-gap
  • flow-root
  • focusin-focusout-events
  • font-family-system-ui
  • font-feature
  • font-kerning
  • font-loading
  • font-size-adjust
  • font-smooth
  • font-unicode-range
  • font-variant-alternates
  • font-variant-numeric
  • fontface
  • form-attribute
  • form-submit-attributes
  • form-validation
  • forms
  • fullscreen
  • gamepad
  • geolocation
  • getboundingclientrect
  • getcomputedstyle
  • getelementsbyclassname
  • getrandomvalues
  • gyroscope
  • hardwareconcurrency
  • hashchange
  • heif
  • hevc
  • hidden
  • high-resolution-time
  • history
  • html-media-capture
  • html5semantic
  • http-live-streaming
  • http2
  • http3
  • iframe-sandbox
  • iframe-seamless
  • iframe-srcdoc
  • imagecapture
  • ime
  • img-naturalwidth-naturalheight
  • import-maps
  • imports
  • indeterminate-checkbox
  • indexeddb
  • indexeddb2
  • inline-block
  • innertext
  • input-autocomplete-onoff
  • input-color
  • input-datetime
  • input-email-tel-url
  • input-event
  • input-file-accept
  • input-file-directory
  • input-file-multiple
  • input-inputmode
  • input-minlength
  • input-number
  • input-pattern
  • input-placeholder
  • input-range
  • input-search
  • input-selection
  • insert-adjacent
  • insertadjacenthtml
  • internationalization
  • intersectionobserver
  • intersectionobserver-v2
  • intl-pluralrules
  • intrinsic-width
  • jpeg2000
  • jpegxl
  • jpegxr
  • js-regexp-lookbehind
  • json
  • justify-content-space-evenly
  • kerning-pairs-ligatures
  • keyboardevent-charcode
  • keyboardevent-code
  • keyboardevent-getmodifierstate
  • keyboardevent-key
  • keyboardevent-location
  • keyboardevent-which
  • lazyload
  • let
  • link-icon-png
  • link-icon-svg
  • link-rel-dns-prefetch
  • link-rel-modulepreload
  • link-rel-preconnect
  • link-rel-prefetch
  • link-rel-preload
  • link-rel-prerender
  • loading-lazy-attr
  • localecompare
  • magnetometer
  • matchesselector
  • matchmedia
  • mathml
  • maxlength
  • mdn-css-unicode-bidi-isolate
  • mdn-css-unicode-bidi-isolate-override
  • mdn-css-unicode-bidi-plaintext
  • mdn-text-decoration-color
  • mdn-text-decoration-line
  • mdn-text-decoration-shorthand
  • mdn-text-decoration-style
  • media-fragments
  • mediacapture-fromelement
  • mediarecorder
  • mediasource
  • menu
  • meta-theme-color
  • meter
  • midi
  • minmaxwh
  • mp3
  • mpeg-dash
  • mpeg4
  • multibackgrounds
  • multicolumn
  • mutation-events
  • mutationobserver
  • namevalue-storage
  • native-filesystem-api
  • nav-timing
  • netinfo
  • notifications
  • object-entries
  • object-fit
  • object-observe
  • object-values
  • objectrtc
  • offline-apps
  • offscreencanvas
  • ogg-vorbis
  • ogv
  • ol-reversed
  • once-event-listener
  • online-status
  • opus
  • orientation-sensor
  • outline
  • pad-start-end
  • page-transition-events
  • pagevisibility
  • passive-event-listener
  • passwordrules
  • path2d
  • payment-request
  • pdf-viewer
  • permissions-api
  • permissions-policy
  • picture
  • picture-in-picture
  • ping
  • png-alpha
  • pointer
  • pointer-events
  • pointerlock
  • portals
  • prefers-color-scheme
  • prefers-reduced-motion
  • progress
  • promise-finally
  • promises
  • proximity
  • proxy
  • publickeypinning
  • push-api
  • queryselector
  • readonly-attr
  • referrer-policy
  • registerprotocolhandler
  • rel-noopener
  • rel-noreferrer
  • rellist
  • rem
  • requestanimationframe
  • requestidlecallback
  • resizeobserver
  • resource-timing
  • rest-parameters
  • rtcpeerconnection
  • ruby
  • run-in
  • same-site-cookie-attribute
  • screen-orientation
  • script-async
  • script-defer
  • scrollintoview
  • scrollintoviewifneeded
  • sdch
  • selection-api
  • server-timing
  • serviceworkers
  • setimmediate
  • shadowdom
  • shadowdomv1
  • sharedarraybuffer
  • sharedworkers
  • sni
  • spdy
  • speech-recognition
  • speech-synthesis
  • spellcheck-attribute
  • sql-storage
  • srcset
  • stream
  • streams
  • stricttransportsecurity
  • style-scoped
  • subresource-bundling
  • subresource-integrity
  • svg
  • svg-css
  • svg-filters
  • svg-fonts
  • svg-fragment
  • svg-html
  • svg-html5
  • svg-img
  • svg-smil
  • sxg
  • tabindex-attr
  • template
  • template-literals
  • temporal
  • testfeat
  • text-decoration
  • text-emphasis
  • text-overflow
  • text-size-adjust
  • text-stroke
  • textcontent
  • textencoder
  • tls1-1
  • tls1-2
  • tls1-3
  • touch
  • transforms2d
  • transforms3d
  • trusted-types
  • ttf
  • typedarrays
  • u2f
  • unhandledrejection
  • upgradeinsecurerequests
  • url
  • url-scroll-to-text-fragment
  • urlsearchparams
  • use-strict
  • user-select-none
  • user-timing
  • variable-fonts
  • vector-effect
  • vibration
  • video
  • videotracks
  • viewport-unit-variants
  • viewport-units
  • wai-aria
  • wake-lock
  • wasm
  • wav
  • wbr-element
  • web-animation
  • web-app-manifest
  • web-bluetooth
  • web-serial
  • web-share
  • webauthn
  • webcodecs
  • webgl
  • webgl2
  • webgpu
  • webhid
  • webkit-user-drag
  • webm
  • webnfc
  • webp
  • websockets
  • webtransport
  • webusb
  • webvr
  • webvtt
  • webworkers
  • webxr
  • will-change
  • woff
  • woff2
  • word-break
  • wordwrap
  • x-doc-messaging
  • x-frame-options
  • xhr2
  • xhtml
  • xhtmlsmil
  • xml-serializer

Summary: 1/554 features matched

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant