From fee47f6414cc3ae9a88f3ee0ed20f1d6f2d9f556 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sat, 14 Oct 2023 15:58:02 +0800 Subject: added plugin from postcss: postcss-fixes rucksack-css --- dest/css/ghrepo.css | 2 +- dest/css/style.css | 2 +- node_modules/.bin/laggard | 1 + node_modules/.bin/rucksack | 1 + node_modules/.package-lock.json | 1343 +- node_modules/caniuse-db/.editorconfig | 8 + node_modules/caniuse-db/.github/FUNDING.yml | 1 + node_modules/caniuse-db/.github/workflows/main.yml | 15 + node_modules/caniuse-db/LICENSE | 398 + node_modules/caniuse-db/README.md | 21 + node_modules/caniuse-db/browserstack-logo.png | Bin 0 -> 3474 bytes node_modules/caniuse-db/data.json | 1 + node_modules/caniuse-db/error_log | 119 + node_modules/caniuse-db/features-json/aac.json | 584 + .../caniuse-db/features-json/abortcontroller.json | 592 + node_modules/caniuse-db/features-json/ac3-ec3.json | 584 + .../caniuse-db/features-json/accelerometer.json | 588 + .../caniuse-db/features-json/addeventlistener.json | 593 + .../features-json/alternate-stylesheet.json | 597 + .../caniuse-db/features-json/ambient-light.json | 593 + node_modules/caniuse-db/features-json/apng.json | 596 + .../caniuse-db/features-json/array-find-index.json | 588 + .../caniuse-db/features-json/array-find.json | 588 + .../caniuse-db/features-json/array-flat.json | 600 + .../caniuse-db/features-json/array-includes.json | 588 + .../caniuse-db/features-json/arrow-functions.json | 588 + node_modules/caniuse-db/features-json/asmjs.json | 607 + .../caniuse-db/features-json/async-clipboard.json | 597 + .../caniuse-db/features-json/async-functions.json | 589 + .../caniuse-db/features-json/atob-btoa.json | 594 + .../caniuse-db/features-json/audio-api.json | 596 + node_modules/caniuse-db/features-json/audio.json | 616 + .../caniuse-db/features-json/audiotracks.json | 585 + .../caniuse-db/features-json/autofocus.json | 590 + .../caniuse-db/features-json/auxclick.json | 597 + node_modules/caniuse-db/features-json/av1.json | 603 + node_modules/caniuse-db/features-json/avif.json | 601 + .../features-json/background-attachment.json | 596 + .../features-json/background-clip-text.json | 592 + .../features-json/background-img-opts.json | 605 + .../features-json/background-position-x-y.json | 596 + .../background-repeat-round-space.json | 588 + .../caniuse-db/features-json/background-sync.json | 592 + .../caniuse-db/features-json/battery-status.json | 588 + node_modules/caniuse-db/features-json/beacon.json | 592 + .../caniuse-db/features-json/beforeafterprint.json | 593 + node_modules/caniuse-db/features-json/bigint.json | 600 + .../caniuse-db/features-json/blobbuilder.json | 588 + .../caniuse-db/features-json/bloburls.json | 592 + .../caniuse-db/features-json/border-image.json | 596 + .../caniuse-db/features-json/border-radius.json | 615 + .../caniuse-db/features-json/broadcastchannel.json | 588 + node_modules/caniuse-db/features-json/brotli.json | 598 + node_modules/caniuse-db/features-json/calc.json | 632 + .../caniuse-db/features-json/canvas-blending.json | 584 + .../caniuse-db/features-json/canvas-text.json | 597 + node_modules/caniuse-db/features-json/canvas.json | 627 + node_modules/caniuse-db/features-json/ch-unit.json | 588 + .../features-json/chacha20-poly1305.json | 588 + .../features-json/channel-messaging.json | 588 + .../caniuse-db/features-json/childnode-remove.json | 584 + .../caniuse-db/features-json/classlist.json | 610 + .../client-hints-dpr-width-viewport.json | 592 + .../caniuse-db/features-json/clipboard.json | 596 + node_modules/caniuse-db/features-json/colr-v1.json | 610 + node_modules/caniuse-db/features-json/colr.json | 602 + .../features-json/comparedocumentposition.json | 585 + .../caniuse-db/features-json/console-basic.json | 597 + .../caniuse-db/features-json/console-time.json | 584 + node_modules/caniuse-db/features-json/const.json | 592 + .../features-json/constraint-validation.json | 590 + .../caniuse-db/features-json/contenteditable.json | 601 + .../features-json/contentsecuritypolicy.json | 601 + .../features-json/contentsecuritypolicy2.json | 595 + .../caniuse-db/features-json/cookie-store-api.json | 596 + node_modules/caniuse-db/features-json/cors.json | 615 + .../features-json/createimagebitmap.json | 590 + .../features-json/credential-management.json | 601 + .../caniuse-db/features-json/cryptography.json | 615 + node_modules/caniuse-db/features-json/css-all.json | 592 + .../features-json/css-anchor-positioning.json | 588 + .../caniuse-db/features-json/css-animation.json | 609 + .../caniuse-db/features-json/css-any-link.json | 584 + .../caniuse-db/features-json/css-appearance.json | 590 + .../features-json/css-at-counter-style.json | 592 + .../features-json/css-backdrop-filter.json | 600 + .../features-json/css-background-offsets.json | 593 + .../features-json/css-backgroundblendmode.json | 595 + .../features-json/css-boxdecorationbreak.json | 592 + .../caniuse-db/features-json/css-boxshadow.json | 604 + .../caniuse-db/features-json/css-canvas.json | 584 + .../caniuse-db/features-json/css-caret-color.json | 588 + .../features-json/css-cascade-layers.json | 601 + .../features-json/css-cascade-scope.json | 596 + .../features-json/css-case-insensitive.json | 588 + .../caniuse-db/features-json/css-clip-path.json | 604 + .../caniuse-db/features-json/css-color-adjust.json | 594 + .../features-json/css-color-function.json | 598 + .../features-json/css-conic-gradients.json | 598 + .../features-json/css-container-queries-style.json | 605 + .../features-json/css-container-queries.json | 610 + .../features-json/css-container-query-units.json | 593 + .../caniuse-db/features-json/css-containment.json | 584 + .../features-json/css-content-visibility.json | 592 + .../caniuse-db/features-json/css-counters.json | 592 + .../caniuse-db/features-json/css-crisp-edges.json | 607 + .../caniuse-db/features-json/css-cross-fade.json | 592 + .../features-json/css-default-pseudo.json | 597 + .../features-json/css-descendant-gtgt.json | 596 + .../features-json/css-deviceadaptation.json | 601 + .../caniuse-db/features-json/css-dir-pseudo.json | 600 + .../features-json/css-display-contents.json | 591 + .../features-json/css-element-function.json | 589 + .../caniuse-db/features-json/css-env-function.json | 592 + .../caniuse-db/features-json/css-exclusions.json | 596 + .../features-json/css-featurequeries.json | 601 + .../features-json/css-filter-function.json | 595 + .../caniuse-db/features-json/css-filters.json | 608 + .../caniuse-db/features-json/css-first-letter.json | 592 + .../caniuse-db/features-json/css-first-line.json | 588 + .../caniuse-db/features-json/css-fixed.json | 596 + .../features-json/css-focus-visible.json | 610 + .../caniuse-db/features-json/css-focus-within.json | 608 + .../caniuse-db/features-json/css-font-palette.json | 596 + .../features-json/css-font-rendering-controls.json | 592 + .../caniuse-db/features-json/css-font-stretch.json | 588 + .../caniuse-db/features-json/css-gencontent.json | 601 + .../caniuse-db/features-json/css-gradients.json | 594 + .../features-json/css-grid-animation.json | 581 + .../caniuse-db/features-json/css-grid.json | 611 + .../features-json/css-hanging-punctuation.json | 588 + node_modules/caniuse-db/features-json/css-has.json | 601 + .../caniuse-db/features-json/css-hyphens.json | 601 + .../features-json/css-image-orientation.json | 599 + .../caniuse-db/features-json/css-image-set.json | 600 + .../features-json/css-in-out-of-range.json | 590 + .../features-json/css-indeterminate-pseudo.json | 606 + .../features-json/css-initial-letter.json | 603 + .../features-json/css-initial-value.json | 588 + .../caniuse-db/features-json/css-lch-lab.json | 605 + .../features-json/css-letter-spacing.json | 584 + .../caniuse-db/features-json/css-line-clamp.json | 584 + .../features-json/css-logical-props.json | 597 + .../features-json/css-marker-pseudo.json | 600 + .../caniuse-db/features-json/css-masks.json | 606 + .../features-json/css-matches-pseudo.json | 603 + .../features-json/css-math-functions.json | 612 + .../features-json/css-media-interaction.json | 596 + .../features-json/css-media-range-syntax.json | 604 + .../features-json/css-media-resolution.json | 614 + .../features-json/css-media-scripting.json | 601 + .../caniuse-db/features-json/css-mediaqueries.json | 606 + .../caniuse-db/features-json/css-mixblendmode.json | 594 + .../caniuse-db/features-json/css-motion-paths.json | 596 + .../caniuse-db/features-json/css-namespaces.json | 584 + .../caniuse-db/features-json/css-nesting.json | 598 + .../caniuse-db/features-json/css-not-sel-list.json | 592 + .../caniuse-db/features-json/css-nth-child-of.json | 592 + .../caniuse-db/features-json/css-opacity.json | 584 + .../features-json/css-optional-pseudo.json | 592 + .../features-json/css-overflow-anchor.json | 592 + .../features-json/css-overflow-overlay.json | 588 + .../caniuse-db/features-json/css-overflow.json | 597 + .../features-json/css-overscroll-behavior.json | 599 + .../caniuse-db/features-json/css-page-break.json | 595 + .../caniuse-db/features-json/css-paged-media.json | 599 + .../caniuse-db/features-json/css-paint-api.json | 589 + .../features-json/css-placeholder-shown.json | 589 + .../caniuse-db/features-json/css-placeholder.json | 600 + .../features-json/css-read-only-write.json | 600 + .../features-json/css-rebeccapurple.json | 584 + .../caniuse-db/features-json/css-reflections.json | 584 + .../caniuse-db/features-json/css-regions.json | 601 + .../features-json/css-relative-colors.json | 596 + .../features-json/css-repeating-gradients.json | 586 + .../caniuse-db/features-json/css-resize.json | 592 + .../caniuse-db/features-json/css-revert-value.json | 592 + .../caniuse-db/features-json/css-rrggbbaa.json | 584 + .../features-json/css-scroll-behavior.json | 598 + .../features-json/css-scroll-timeline.json | 606 + .../caniuse-db/features-json/css-scrollbar.json | 611 + .../caniuse-db/features-json/css-sel2.json | 613 + .../caniuse-db/features-json/css-sel3.json | 613 + .../caniuse-db/features-json/css-selection.json | 590 + .../caniuse-db/features-json/css-shapes.json | 589 + .../caniuse-db/features-json/css-snappoints.json | 609 + .../caniuse-db/features-json/css-sticky.json | 614 + .../caniuse-db/features-json/css-subgrid.json | 600 + .../caniuse-db/features-json/css-supports-api.json | 602 + .../caniuse-db/features-json/css-table.json | 589 + .../features-json/css-text-align-last.json | 590 + .../features-json/css-text-box-trim.json | 588 + .../caniuse-db/features-json/css-text-indent.json | 597 + .../caniuse-db/features-json/css-text-justify.json | 595 + .../features-json/css-text-orientation.json | 584 + .../caniuse-db/features-json/css-text-spacing.json | 584 + .../features-json/css-text-wrap-balance.json | 596 + .../caniuse-db/features-json/css-textshadow.json | 601 + .../caniuse-db/features-json/css-touch-action.json | 595 + .../caniuse-db/features-json/css-transitions.json | 612 + .../caniuse-db/features-json/css-unicode-bidi.json | 586 + .../caniuse-db/features-json/css-unset-value.json | 592 + .../caniuse-db/features-json/css-variables.json | 608 + .../caniuse-db/features-json/css-when-else.json | 596 + .../features-json/css-widows-orphans.json | 596 + .../caniuse-db/features-json/css-writing-mode.json | 589 + .../caniuse-db/features-json/css-zoom.json | 598 + .../caniuse-db/features-json/css3-attr.json | 596 + .../caniuse-db/features-json/css3-boxsizing.json | 620 + .../caniuse-db/features-json/css3-colors.json | 588 + .../features-json/css3-cursors-grab.json | 584 + .../features-json/css3-cursors-newer.json | 584 + .../caniuse-db/features-json/css3-cursors.json | 590 + .../caniuse-db/features-json/css3-tabsize.json | 590 + .../caniuse-db/features-json/currentcolor.json | 593 + .../caniuse-db/features-json/custom-elements.json | 585 + .../features-json/custom-elementsv1.json | 595 + .../caniuse-db/features-json/customevent.json | 594 + .../caniuse-db/features-json/datalist.json | 618 + node_modules/caniuse-db/features-json/dataset.json | 609 + node_modules/caniuse-db/features-json/datauri.json | 600 + .../features-json/date-tolocaledatestring.json | 586 + .../features-json/declarative-shadow-dom.json | 596 + .../caniuse-db/features-json/decorators.json | 596 + node_modules/caniuse-db/features-json/details.json | 616 + .../features-json/deviceorientation.json | 601 + .../caniuse-db/features-json/devicepixelratio.json | 585 + node_modules/caniuse-db/features-json/dialog.json | 593 + .../caniuse-db/features-json/dispatchevent.json | 592 + node_modules/caniuse-db/features-json/dnssec.json | 593 + .../caniuse-db/features-json/do-not-track.json | 589 + .../features-json/document-currentscript.json | 584 + .../features-json/document-evaluate-xpath.json | 597 + .../features-json/document-execcommand.json | 588 + .../caniuse-db/features-json/document-policy.json | 593 + .../features-json/document-scrollingelement.json | 588 + .../caniuse-db/features-json/documenthead.json | 584 + .../features-json/dom-manip-convenience.json | 596 + .../caniuse-db/features-json/dom-range.json | 593 + .../caniuse-db/features-json/domcontentloaded.json | 584 + .../caniuse-db/features-json/dommatrix.json | 600 + .../caniuse-db/features-json/download.json | 600 + .../caniuse-db/features-json/dragndrop.json | 629 + .../caniuse-db/features-json/element-closest.json | 588 + .../features-json/element-from-point.json | 586 + .../features-json/element-scroll-methods.json | 589 + node_modules/caniuse-db/features-json/eme.json | 593 + node_modules/caniuse-db/features-json/eot.json | 588 + node_modules/caniuse-db/features-json/es5.json | 599 + .../caniuse-db/features-json/es6-class.json | 592 + .../caniuse-db/features-json/es6-generators.json | 588 + .../features-json/es6-module-dynamic-import.json | 602 + .../caniuse-db/features-json/es6-module.json | 625 + .../caniuse-db/features-json/es6-number.json | 591 + .../features-json/es6-string-includes.json | 590 + node_modules/caniuse-db/features-json/es6.json | 594 + .../caniuse-db/features-json/eventsource.json | 606 + .../features-json/extended-system-fonts.json | 604 + .../caniuse-db/features-json/feature-policy.json | 609 + node_modules/caniuse-db/features-json/fetch.json | 595 + .../features-json/fieldset-disabled.json | 586 + node_modules/caniuse-db/features-json/fileapi.json | 593 + .../caniuse-db/features-json/filereader.json | 593 + .../caniuse-db/features-json/filereadersync.json | 584 + .../caniuse-db/features-json/filesystem.json | 592 + node_modules/caniuse-db/features-json/flac.json | 590 + .../caniuse-db/features-json/flexbox-gap.json | 602 + node_modules/caniuse-db/features-json/flexbox.json | 649 + .../caniuse-db/features-json/flow-root.json | 597 + .../features-json/focusin-focusout-events.json | 592 + .../features-json/font-family-system-ui.json | 589 + .../caniuse-db/features-json/font-feature.json | 614 + .../caniuse-db/features-json/font-kerning.json | 584 + .../caniuse-db/features-json/font-loading.json | 587 + .../caniuse-db/features-json/font-size-adjust.json | 594 + .../caniuse-db/features-json/font-smooth.json | 592 + .../features-json/font-unicode-range.json | 601 + .../features-json/font-variant-alternates.json | 589 + .../features-json/font-variant-numeric.json | 584 + .../caniuse-db/features-json/fontface.json | 594 + .../caniuse-db/features-json/form-attribute.json | 588 + .../features-json/form-submit-attributes.json | 584 + .../caniuse-db/features-json/form-validation.json | 598 + node_modules/caniuse-db/features-json/forms.json | 593 + .../caniuse-db/features-json/fullscreen.json | 614 + node_modules/caniuse-db/features-json/gamepad.json | 596 + .../caniuse-db/features-json/geolocation.json | 603 + .../features-json/getboundingclientrect.json | 600 + .../caniuse-db/features-json/getcomputedstyle.json | 595 + .../features-json/getelementsbyclassname.json | 597 + .../caniuse-db/features-json/getrandomvalues.json | 585 + .../caniuse-db/features-json/gyroscope.json | 588 + .../features-json/hardwareconcurrency.json | 592 + .../caniuse-db/features-json/hashchange.json | 599 + node_modules/caniuse-db/features-json/heif.json | 592 + node_modules/caniuse-db/features-json/hevc.json | 596 + node_modules/caniuse-db/features-json/hidden.json | 584 + .../features-json/high-resolution-time.json | 604 + node_modules/caniuse-db/features-json/history.json | 609 + .../features-json/html-media-capture.json | 594 + .../caniuse-db/features-json/html5semantic.json | 599 + .../features-json/http-live-streaming.json | 588 + node_modules/caniuse-db/features-json/http2.json | 590 + node_modules/caniuse-db/features-json/http3.json | 588 + .../caniuse-db/features-json/iframe-sandbox.json | 595 + .../caniuse-db/features-json/iframe-seamless.json | 592 + .../caniuse-db/features-json/iframe-srcdoc.json | 592 + .../caniuse-db/features-json/imagecapture.json | 594 + node_modules/caniuse-db/features-json/ime.json | 584 + .../img-naturalwidth-naturalheight.json | 591 + .../caniuse-db/features-json/import-maps.json | 597 + node_modules/caniuse-db/features-json/imports.json | 597 + .../features-json/indeterminate-checkbox.json | 589 + .../caniuse-db/features-json/indexeddb.json | 609 + .../caniuse-db/features-json/indexeddb2.json | 589 + .../caniuse-db/features-json/inline-block.json | 594 + .../caniuse-db/features-json/innertext.json | 598 + .../features-json/input-autocomplete-onoff.json | 588 + .../caniuse-db/features-json/input-color.json | 592 + .../caniuse-db/features-json/input-datetime.json | 613 + .../features-json/input-email-tel-url.json | 584 + .../caniuse-db/features-json/input-event.json | 596 + .../features-json/input-file-accept.json | 587 + .../features-json/input-file-directory.json | 585 + .../features-json/input-file-multiple.json | 588 + .../caniuse-db/features-json/input-inputmode.json | 589 + .../caniuse-db/features-json/input-minlength.json | 592 + .../caniuse-db/features-json/input-number.json | 616 + .../caniuse-db/features-json/input-pattern.json | 589 + .../features-json/input-placeholder.json | 611 + .../caniuse-db/features-json/input-range.json | 617 + .../caniuse-db/features-json/input-search.json | 590 + .../caniuse-db/features-json/input-selection.json | 585 + .../caniuse-db/features-json/insert-adjacent.json | 596 + .../features-json/insertadjacenthtml.json | 590 + .../features-json/internationalization.json | 601 + .../features-json/intersectionobserver-v2.json | 586 + .../features-json/intersectionobserver.json | 597 + .../caniuse-db/features-json/intl-pluralrules.json | 589 + .../caniuse-db/features-json/intrinsic-width.json | 590 + .../caniuse-db/features-json/jpeg2000.json | 584 + node_modules/caniuse-db/features-json/jpegxl.json | 602 + node_modules/caniuse-db/features-json/jpegxr.json | 592 + .../features-json/js-regexp-lookbehind.json | 596 + node_modules/caniuse-db/features-json/json.json | 602 + .../justify-content-space-evenly.json | 588 + .../features-json/kerning-pairs-ligatures.json | 588 + .../features-json/keyboardevent-charcode.json | 584 + .../features-json/keyboardevent-code.json | 592 + .../keyboardevent-getmodifierstate.json | 588 + .../features-json/keyboardevent-key.json | 605 + .../features-json/keyboardevent-location.json | 584 + .../features-json/keyboardevent-which.json | 584 + .../caniuse-db/features-json/lazyload.json | 588 + node_modules/caniuse-db/features-json/let.json | 592 + .../caniuse-db/features-json/link-icon-png.json | 586 + .../caniuse-db/features-json/link-icon-svg.json | 600 + .../features-json/link-rel-dns-prefetch.json | 595 + .../features-json/link-rel-modulepreload.json | 596 + .../features-json/link-rel-preconnect.json | 586 + .../features-json/link-rel-prefetch.json | 588 + .../caniuse-db/features-json/link-rel-preload.json | 595 + .../features-json/link-rel-prerender.json | 588 + .../features-json/loading-lazy-attr.json | 607 + .../caniuse-db/features-json/localecompare.json | 584 + .../caniuse-db/features-json/magnetometer.json | 588 + .../caniuse-db/features-json/matchesselector.json | 589 + .../caniuse-db/features-json/matchmedia.json | 599 + node_modules/caniuse-db/features-json/mathml.json | 604 + .../caniuse-db/features-json/maxlength.json | 593 + .../caniuse-db/features-json/media-fragments.json | 584 + .../features-json/mediacapture-fromelement.json | 594 + .../caniuse-db/features-json/mediarecorder.json | 587 + .../caniuse-db/features-json/mediasource.json | 594 + node_modules/caniuse-db/features-json/menu.json | 601 + .../caniuse-db/features-json/meta-theme-color.json | 591 + node_modules/caniuse-db/features-json/meter.json | 602 + node_modules/caniuse-db/features-json/midi.json | 596 + .../caniuse-db/features-json/minmaxwh.json | 607 + node_modules/caniuse-db/features-json/mp3.json | 584 + .../caniuse-db/features-json/mpeg-dash.json | 589 + node_modules/caniuse-db/features-json/mpeg4.json | 597 + .../caniuse-db/features-json/multibackgrounds.json | 593 + .../caniuse-db/features-json/multicolumn.json | 632 + .../caniuse-db/features-json/mutation-events.json | 585 + .../caniuse-db/features-json/mutationobserver.json | 594 + .../features-json/namevalue-storage.json | 626 + .../features-json/native-filesystem-api.json | 598 + .../caniuse-db/features-json/nav-timing.json | 593 + node_modules/caniuse-db/features-json/netinfo.json | 588 + .../caniuse-db/features-json/notifications.json | 618 + .../caniuse-db/features-json/object-entries.json | 592 + .../caniuse-db/features-json/object-fit.json | 601 + .../caniuse-db/features-json/object-observe.json | 596 + .../caniuse-db/features-json/object-values.json | 592 + .../caniuse-db/features-json/objectrtc.json | 584 + .../caniuse-db/features-json/offline-apps.json | 607 + .../caniuse-db/features-json/offscreencanvas.json | 602 + .../caniuse-db/features-json/ogg-vorbis.json | 584 + node_modules/caniuse-db/features-json/ogv.json | 584 + .../caniuse-db/features-json/ol-reversed.json | 584 + .../features-json/once-event-listener.json | 588 + .../caniuse-db/features-json/online-status.json | 587 + node_modules/caniuse-db/features-json/opus.json | 588 + .../features-json/orientation-sensor.json | 588 + node_modules/caniuse-db/features-json/outline.json | 589 + .../caniuse-db/features-json/pad-start-end.json | 592 + .../features-json/page-transition-events.json | 601 + .../caniuse-db/features-json/pagevisibility.json | 594 + .../features-json/passive-event-listener.json | 596 + .../caniuse-db/features-json/passkeys.json | 597 + .../caniuse-db/features-json/passwordrules.json | 594 + node_modules/caniuse-db/features-json/path2d.json | 585 + .../caniuse-db/features-json/payment-request.json | 611 + .../caniuse-db/features-json/pdf-viewer.json | 584 + .../caniuse-db/features-json/permissions-api.json | 589 + .../features-json/permissions-policy.json | 595 + .../features-json/picture-in-picture.json | 607 + node_modules/caniuse-db/features-json/picture.json | 613 + node_modules/caniuse-db/features-json/ping.json | 584 + .../caniuse-db/features-json/png-alpha.json | 586 + .../caniuse-db/features-json/pointer-events.json | 606 + node_modules/caniuse-db/features-json/pointer.json | 603 + .../caniuse-db/features-json/pointerlock.json | 588 + node_modules/caniuse-db/features-json/portals.json | 586 + .../features-json/prefers-color-scheme.json | 596 + .../features-json/prefers-reduced-motion.json | 588 + .../caniuse-db/features-json/progress.json | 596 + .../caniuse-db/features-json/promise-finally.json | 588 + .../caniuse-db/features-json/promises.json | 596 + .../caniuse-db/features-json/proximity.json | 588 + node_modules/caniuse-db/features-json/proxy.json | 600 + .../caniuse-db/features-json/publickeypinning.json | 588 + .../caniuse-db/features-json/push-api.json | 593 + .../caniuse-db/features-json/queryselector.json | 594 + .../caniuse-db/features-json/readonly-attr.json | 590 + .../caniuse-db/features-json/referrer-policy.json | 592 + .../features-json/registerprotocolhandler.json | 584 + .../caniuse-db/features-json/rel-noopener.json | 596 + .../caniuse-db/features-json/rel-noreferrer.json | 586 + node_modules/caniuse-db/features-json/rellist.json | 589 + node_modules/caniuse-db/features-json/rem.json | 603 + .../features-json/requestanimationframe.json | 599 + .../features-json/requestidlecallback.json | 593 + .../caniuse-db/features-json/resizeobserver.json | 605 + .../caniuse-db/features-json/resource-timing.json | 593 + .../caniuse-db/features-json/rest-parameters.json | 584 + .../features-json/rtcpeerconnection.json | 593 + node_modules/caniuse-db/features-json/ruby.json | 594 + node_modules/caniuse-db/features-json/run-in.json | 589 + .../features-json/same-site-cookie-attribute.json | 617 + .../features-json/screen-orientation.json | 592 + .../caniuse-db/features-json/script-async.json | 597 + .../caniuse-db/features-json/script-defer.json | 603 + .../caniuse-db/features-json/scrollintoview.json | 589 + .../features-json/scrollintoviewifneeded.json | 589 + node_modules/caniuse-db/features-json/sdch.json | 596 + .../caniuse-db/features-json/selection-api.json | 588 + .../caniuse-db/features-json/server-timing.json | 596 + .../caniuse-db/features-json/serviceworkers.json | 596 + .../caniuse-db/features-json/setimmediate.json | 604 + .../caniuse-db/features-json/shadowdom.json | 596 + .../caniuse-db/features-json/shadowdomv1.json | 594 + .../features-json/sharedarraybuffer.json | 590 + .../caniuse-db/features-json/sharedworkers.json | 588 + node_modules/caniuse-db/features-json/sni.json | 584 + node_modules/caniuse-db/features-json/spdy.json | 589 + .../features-json/speech-recognition.json | 603 + .../caniuse-db/features-json/speech-synthesis.json | 603 + .../features-json/spellcheck-attribute.json | 586 + .../caniuse-db/features-json/sql-storage.json | 599 + node_modules/caniuse-db/features-json/srcset.json | 601 + node_modules/caniuse-db/features-json/stream.json | 608 + node_modules/caniuse-db/features-json/streams.json | 597 + .../features-json/stricttransportsecurity.json | 592 + .../caniuse-db/features-json/style-scoped.json | 598 + .../features-json/subresource-bundling.json | 588 + .../features-json/subresource-integrity.json | 593 + node_modules/caniuse-db/features-json/svg-css.json | 595 + .../caniuse-db/features-json/svg-filters.json | 597 + .../caniuse-db/features-json/svg-fonts.json | 589 + .../caniuse-db/features-json/svg-fragment.json | 597 + .../caniuse-db/features-json/svg-html.json | 595 + .../caniuse-db/features-json/svg-html5.json | 591 + node_modules/caniuse-db/features-json/svg-img.json | 586 + .../caniuse-db/features-json/svg-smil.json | 605 + node_modules/caniuse-db/features-json/svg.json | 613 + node_modules/caniuse-db/features-json/sxg.json | 608 + .../caniuse-db/features-json/tabindex-attr.json | 588 + .../features-json/template-literals.json | 588 + .../caniuse-db/features-json/template.json | 597 + .../caniuse-db/features-json/temporal.json | 601 + .../caniuse-db/features-json/testfeat.json | 584 + .../caniuse-db/features-json/text-decoration.json | 604 + .../caniuse-db/features-json/text-emphasis.json | 595 + .../caniuse-db/features-json/text-overflow.json | 604 + .../caniuse-db/features-json/text-size-adjust.json | 589 + .../caniuse-db/features-json/text-stroke.json | 595 + .../caniuse-db/features-json/textcontent.json | 584 + .../caniuse-db/features-json/textencoder.json | 588 + node_modules/caniuse-db/features-json/tls1-1.json | 603 + node_modules/caniuse-db/features-json/tls1-2.json | 584 + node_modules/caniuse-db/features-json/tls1-3.json | 591 + node_modules/caniuse-db/features-json/touch.json | 612 + .../caniuse-db/features-json/transforms2d.json | 616 + .../caniuse-db/features-json/transforms3d.json | 619 + .../caniuse-db/features-json/trusted-types.json | 591 + node_modules/caniuse-db/features-json/ttf.json | 590 + .../caniuse-db/features-json/typedarrays.json | 597 + node_modules/caniuse-db/features-json/u2f.json | 607 + .../features-json/unhandledrejection.json | 597 + .../features-json/upgradeinsecurerequests.json | 592 + .../features-json/url-scroll-to-text-fragment.json | 596 + node_modules/caniuse-db/features-json/url.json | 594 + .../caniuse-db/features-json/urlsearchparams.json | 596 + .../caniuse-db/features-json/use-strict.json | 588 + .../caniuse-db/features-json/user-select-none.json | 601 + .../caniuse-db/features-json/user-timing.json | 600 + .../caniuse-db/features-json/variable-fonts.json | 608 + .../caniuse-db/features-json/vector-effect.json | 592 + .../caniuse-db/features-json/vibration.json | 600 + node_modules/caniuse-db/features-json/video.json | 608 + .../caniuse-db/features-json/videotracks.json | 585 + .../caniuse-db/features-json/view-transitions.json | 593 + .../features-json/viewport-unit-variants.json | 602 + .../caniuse-db/features-json/viewport-units.json | 633 + .../caniuse-db/features-json/wai-aria.json | 604 + .../caniuse-db/features-json/wake-lock.json | 596 + node_modules/caniuse-db/features-json/wasm.json | 595 + node_modules/caniuse-db/features-json/wav.json | 584 + .../caniuse-db/features-json/wbr-element.json | 584 + .../caniuse-db/features-json/web-animation.json | 601 + .../caniuse-db/features-json/web-app-manifest.json | 603 + .../caniuse-db/features-json/web-bluetooth.json | 603 + .../caniuse-db/features-json/web-serial.json | 596 + .../caniuse-db/features-json/web-share.json | 624 + .../caniuse-db/features-json/webauthn.json | 597 + .../caniuse-db/features-json/webcodecs.json | 600 + node_modules/caniuse-db/features-json/webgl.json | 598 + node_modules/caniuse-db/features-json/webgl2.json | 592 + node_modules/caniuse-db/features-json/webgpu.json | 596 + node_modules/caniuse-db/features-json/webhid.json | 584 + .../caniuse-db/features-json/webkit-user-drag.json | 584 + node_modules/caniuse-db/features-json/webm.json | 594 + node_modules/caniuse-db/features-json/webnfc.json | 593 + node_modules/caniuse-db/features-json/webp.json | 600 + .../caniuse-db/features-json/websockets.json | 603 + .../caniuse-db/features-json/webtransport.json | 596 + node_modules/caniuse-db/features-json/webusb.json | 588 + node_modules/caniuse-db/features-json/webvr.json | 608 + node_modules/caniuse-db/features-json/webvtt.json | 598 + .../caniuse-db/features-json/webworkers.json | 596 + node_modules/caniuse-db/features-json/webxr.json | 594 + .../caniuse-db/features-json/will-change.json | 592 + node_modules/caniuse-db/features-json/woff.json | 584 + node_modules/caniuse-db/features-json/woff2.json | 588 + .../caniuse-db/features-json/word-break.json | 588 + .../caniuse-db/features-json/wordwrap.json | 592 + .../caniuse-db/features-json/x-doc-messaging.json | 605 + .../caniuse-db/features-json/x-frame-options.json | 600 + node_modules/caniuse-db/features-json/xhr2.json | 609 + node_modules/caniuse-db/features-json/xhtml.json | 588 + .../caniuse-db/features-json/xhtmlsmil.json | 588 + .../caniuse-db/features-json/xml-serializer.json | 596 + node_modules/caniuse-db/features-json/zstd.json | 596 + .../caniuse-db/fulldata-json/data-1.0.json | 1 + .../caniuse-db/fulldata-json/data-2.0.json | 1 + node_modules/caniuse-db/package.json | 21 + node_modules/caniuse-db/region-usage-json/AD.json | 1 + node_modules/caniuse-db/region-usage-json/AE.json | 1 + node_modules/caniuse-db/region-usage-json/AF.json | 1 + node_modules/caniuse-db/region-usage-json/AG.json | 1 + node_modules/caniuse-db/region-usage-json/AI.json | 1 + node_modules/caniuse-db/region-usage-json/AL.json | 1 + node_modules/caniuse-db/region-usage-json/AM.json | 1 + node_modules/caniuse-db/region-usage-json/AO.json | 1 + node_modules/caniuse-db/region-usage-json/AR.json | 1 + node_modules/caniuse-db/region-usage-json/AS.json | 1 + node_modules/caniuse-db/region-usage-json/AT.json | 1 + node_modules/caniuse-db/region-usage-json/AU.json | 1 + node_modules/caniuse-db/region-usage-json/AW.json | 1 + node_modules/caniuse-db/region-usage-json/AX.json | 1 + node_modules/caniuse-db/region-usage-json/AZ.json | 1 + node_modules/caniuse-db/region-usage-json/BA.json | 1 + node_modules/caniuse-db/region-usage-json/BB.json | 1 + node_modules/caniuse-db/region-usage-json/BD.json | 1 + node_modules/caniuse-db/region-usage-json/BE.json | 1 + node_modules/caniuse-db/region-usage-json/BF.json | 1 + node_modules/caniuse-db/region-usage-json/BG.json | 1 + node_modules/caniuse-db/region-usage-json/BH.json | 1 + node_modules/caniuse-db/region-usage-json/BI.json | 1 + node_modules/caniuse-db/region-usage-json/BJ.json | 1 + node_modules/caniuse-db/region-usage-json/BM.json | 1 + node_modules/caniuse-db/region-usage-json/BN.json | 1 + node_modules/caniuse-db/region-usage-json/BO.json | 1 + node_modules/caniuse-db/region-usage-json/BR.json | 1 + node_modules/caniuse-db/region-usage-json/BS.json | 1 + node_modules/caniuse-db/region-usage-json/BT.json | 1 + node_modules/caniuse-db/region-usage-json/BW.json | 1 + node_modules/caniuse-db/region-usage-json/BY.json | 1 + node_modules/caniuse-db/region-usage-json/BZ.json | 1 + node_modules/caniuse-db/region-usage-json/CA.json | 1 + node_modules/caniuse-db/region-usage-json/CD.json | 1 + node_modules/caniuse-db/region-usage-json/CF.json | 1 + node_modules/caniuse-db/region-usage-json/CG.json | 1 + node_modules/caniuse-db/region-usage-json/CH.json | 1 + node_modules/caniuse-db/region-usage-json/CI.json | 1 + node_modules/caniuse-db/region-usage-json/CK.json | 1 + node_modules/caniuse-db/region-usage-json/CL.json | 1 + node_modules/caniuse-db/region-usage-json/CM.json | 1 + node_modules/caniuse-db/region-usage-json/CN.json | 1 + node_modules/caniuse-db/region-usage-json/CO.json | 1 + node_modules/caniuse-db/region-usage-json/CR.json | 1 + node_modules/caniuse-db/region-usage-json/CU.json | 1 + node_modules/caniuse-db/region-usage-json/CV.json | 1 + node_modules/caniuse-db/region-usage-json/CX.json | 1 + node_modules/caniuse-db/region-usage-json/CY.json | 1 + node_modules/caniuse-db/region-usage-json/CZ.json | 1 + node_modules/caniuse-db/region-usage-json/DE.json | 1 + node_modules/caniuse-db/region-usage-json/DJ.json | 1 + node_modules/caniuse-db/region-usage-json/DK.json | 1 + node_modules/caniuse-db/region-usage-json/DM.json | 1 + node_modules/caniuse-db/region-usage-json/DO.json | 1 + node_modules/caniuse-db/region-usage-json/DZ.json | 1 + node_modules/caniuse-db/region-usage-json/EC.json | 1 + node_modules/caniuse-db/region-usage-json/EE.json | 1 + node_modules/caniuse-db/region-usage-json/EG.json | 1 + node_modules/caniuse-db/region-usage-json/ER.json | 1 + node_modules/caniuse-db/region-usage-json/ES.json | 1 + node_modules/caniuse-db/region-usage-json/ET.json | 1 + node_modules/caniuse-db/region-usage-json/FI.json | 1 + node_modules/caniuse-db/region-usage-json/FJ.json | 1 + node_modules/caniuse-db/region-usage-json/FK.json | 1 + node_modules/caniuse-db/region-usage-json/FM.json | 1 + node_modules/caniuse-db/region-usage-json/FO.json | 1 + node_modules/caniuse-db/region-usage-json/FR.json | 1 + node_modules/caniuse-db/region-usage-json/GA.json | 1 + node_modules/caniuse-db/region-usage-json/GB.json | 1 + node_modules/caniuse-db/region-usage-json/GD.json | 1 + node_modules/caniuse-db/region-usage-json/GE.json | 1 + node_modules/caniuse-db/region-usage-json/GF.json | 1 + node_modules/caniuse-db/region-usage-json/GG.json | 1 + node_modules/caniuse-db/region-usage-json/GH.json | 1 + node_modules/caniuse-db/region-usage-json/GI.json | 1 + node_modules/caniuse-db/region-usage-json/GL.json | 1 + node_modules/caniuse-db/region-usage-json/GM.json | 1 + node_modules/caniuse-db/region-usage-json/GN.json | 1 + node_modules/caniuse-db/region-usage-json/GP.json | 1 + node_modules/caniuse-db/region-usage-json/GQ.json | 1 + node_modules/caniuse-db/region-usage-json/GR.json | 1 + node_modules/caniuse-db/region-usage-json/GT.json | 1 + node_modules/caniuse-db/region-usage-json/GU.json | 1 + node_modules/caniuse-db/region-usage-json/GW.json | 1 + node_modules/caniuse-db/region-usage-json/GY.json | 1 + node_modules/caniuse-db/region-usage-json/HK.json | 1 + node_modules/caniuse-db/region-usage-json/HN.json | 1 + node_modules/caniuse-db/region-usage-json/HR.json | 1 + node_modules/caniuse-db/region-usage-json/HT.json | 1 + node_modules/caniuse-db/region-usage-json/HU.json | 1 + node_modules/caniuse-db/region-usage-json/ID.json | 1 + node_modules/caniuse-db/region-usage-json/IE.json | 1 + node_modules/caniuse-db/region-usage-json/IL.json | 1 + node_modules/caniuse-db/region-usage-json/IM.json | 1 + node_modules/caniuse-db/region-usage-json/IN.json | 1 + node_modules/caniuse-db/region-usage-json/IQ.json | 1 + node_modules/caniuse-db/region-usage-json/IR.json | 1 + node_modules/caniuse-db/region-usage-json/IS.json | 1 + node_modules/caniuse-db/region-usage-json/IT.json | 1 + node_modules/caniuse-db/region-usage-json/JE.json | 1 + node_modules/caniuse-db/region-usage-json/JM.json | 1 + node_modules/caniuse-db/region-usage-json/JO.json | 1 + node_modules/caniuse-db/region-usage-json/JP.json | 1 + node_modules/caniuse-db/region-usage-json/KE.json | 1 + node_modules/caniuse-db/region-usage-json/KG.json | 1 + node_modules/caniuse-db/region-usage-json/KH.json | 1 + node_modules/caniuse-db/region-usage-json/KI.json | 1 + node_modules/caniuse-db/region-usage-json/KM.json | 1 + node_modules/caniuse-db/region-usage-json/KN.json | 1 + node_modules/caniuse-db/region-usage-json/KP.json | 1 + node_modules/caniuse-db/region-usage-json/KR.json | 1 + node_modules/caniuse-db/region-usage-json/KW.json | 1 + node_modules/caniuse-db/region-usage-json/KY.json | 1 + node_modules/caniuse-db/region-usage-json/KZ.json | 1 + node_modules/caniuse-db/region-usage-json/LA.json | 1 + node_modules/caniuse-db/region-usage-json/LB.json | 1 + node_modules/caniuse-db/region-usage-json/LC.json | 1 + node_modules/caniuse-db/region-usage-json/LI.json | 1 + node_modules/caniuse-db/region-usage-json/LK.json | 1 + node_modules/caniuse-db/region-usage-json/LR.json | 1 + node_modules/caniuse-db/region-usage-json/LS.json | 1 + node_modules/caniuse-db/region-usage-json/LT.json | 1 + node_modules/caniuse-db/region-usage-json/LU.json | 1 + node_modules/caniuse-db/region-usage-json/LV.json | 1 + node_modules/caniuse-db/region-usage-json/LY.json | 1 + node_modules/caniuse-db/region-usage-json/MA.json | 1 + node_modules/caniuse-db/region-usage-json/MC.json | 1 + node_modules/caniuse-db/region-usage-json/MD.json | 1 + node_modules/caniuse-db/region-usage-json/ME.json | 1 + node_modules/caniuse-db/region-usage-json/MG.json | 1 + node_modules/caniuse-db/region-usage-json/MH.json | 1 + node_modules/caniuse-db/region-usage-json/MK.json | 1 + node_modules/caniuse-db/region-usage-json/ML.json | 1 + node_modules/caniuse-db/region-usage-json/MM.json | 1 + node_modules/caniuse-db/region-usage-json/MN.json | 1 + node_modules/caniuse-db/region-usage-json/MO.json | 1 + node_modules/caniuse-db/region-usage-json/MP.json | 1 + node_modules/caniuse-db/region-usage-json/MQ.json | 1 + node_modules/caniuse-db/region-usage-json/MR.json | 1 + node_modules/caniuse-db/region-usage-json/MS.json | 1 + node_modules/caniuse-db/region-usage-json/MT.json | 1 + node_modules/caniuse-db/region-usage-json/MU.json | 1 + node_modules/caniuse-db/region-usage-json/MV.json | 1 + node_modules/caniuse-db/region-usage-json/MW.json | 1 + node_modules/caniuse-db/region-usage-json/MX.json | 1 + node_modules/caniuse-db/region-usage-json/MY.json | 1 + node_modules/caniuse-db/region-usage-json/MZ.json | 1 + node_modules/caniuse-db/region-usage-json/NA.json | 1 + node_modules/caniuse-db/region-usage-json/NC.json | 1 + node_modules/caniuse-db/region-usage-json/NE.json | 1 + node_modules/caniuse-db/region-usage-json/NF.json | 1 + node_modules/caniuse-db/region-usage-json/NG.json | 1 + node_modules/caniuse-db/region-usage-json/NI.json | 1 + node_modules/caniuse-db/region-usage-json/NL.json | 1 + node_modules/caniuse-db/region-usage-json/NO.json | 1 + node_modules/caniuse-db/region-usage-json/NP.json | 1 + node_modules/caniuse-db/region-usage-json/NR.json | 1 + node_modules/caniuse-db/region-usage-json/NU.json | 1 + node_modules/caniuse-db/region-usage-json/NZ.json | 1 + node_modules/caniuse-db/region-usage-json/OM.json | 1 + node_modules/caniuse-db/region-usage-json/PA.json | 1 + node_modules/caniuse-db/region-usage-json/PE.json | 1 + node_modules/caniuse-db/region-usage-json/PF.json | 1 + node_modules/caniuse-db/region-usage-json/PG.json | 1 + node_modules/caniuse-db/region-usage-json/PH.json | 1 + node_modules/caniuse-db/region-usage-json/PK.json | 1 + node_modules/caniuse-db/region-usage-json/PL.json | 1 + node_modules/caniuse-db/region-usage-json/PM.json | 1 + node_modules/caniuse-db/region-usage-json/PN.json | 1 + node_modules/caniuse-db/region-usage-json/PR.json | 1 + node_modules/caniuse-db/region-usage-json/PS.json | 1 + node_modules/caniuse-db/region-usage-json/PT.json | 1 + node_modules/caniuse-db/region-usage-json/PW.json | 1 + node_modules/caniuse-db/region-usage-json/PY.json | 1 + node_modules/caniuse-db/region-usage-json/QA.json | 1 + node_modules/caniuse-db/region-usage-json/RE.json | 1 + node_modules/caniuse-db/region-usage-json/RO.json | 1 + node_modules/caniuse-db/region-usage-json/RS.json | 1 + node_modules/caniuse-db/region-usage-json/RU.json | 1 + node_modules/caniuse-db/region-usage-json/RW.json | 1 + node_modules/caniuse-db/region-usage-json/SA.json | 1 + node_modules/caniuse-db/region-usage-json/SB.json | 1 + node_modules/caniuse-db/region-usage-json/SC.json | 1 + node_modules/caniuse-db/region-usage-json/SD.json | 1 + node_modules/caniuse-db/region-usage-json/SE.json | 1 + node_modules/caniuse-db/region-usage-json/SG.json | 1 + node_modules/caniuse-db/region-usage-json/SH.json | 1 + node_modules/caniuse-db/region-usage-json/SI.json | 1 + node_modules/caniuse-db/region-usage-json/SK.json | 1 + node_modules/caniuse-db/region-usage-json/SL.json | 1 + node_modules/caniuse-db/region-usage-json/SM.json | 1 + node_modules/caniuse-db/region-usage-json/SN.json | 1 + node_modules/caniuse-db/region-usage-json/SO.json | 1 + node_modules/caniuse-db/region-usage-json/SR.json | 1 + node_modules/caniuse-db/region-usage-json/ST.json | 1 + node_modules/caniuse-db/region-usage-json/SV.json | 1 + node_modules/caniuse-db/region-usage-json/SY.json | 1 + node_modules/caniuse-db/region-usage-json/SZ.json | 1 + node_modules/caniuse-db/region-usage-json/TC.json | 1 + node_modules/caniuse-db/region-usage-json/TD.json | 1 + node_modules/caniuse-db/region-usage-json/TG.json | 1 + node_modules/caniuse-db/region-usage-json/TH.json | 1 + node_modules/caniuse-db/region-usage-json/TJ.json | 1 + node_modules/caniuse-db/region-usage-json/TK.json | 1 + node_modules/caniuse-db/region-usage-json/TL.json | 1 + node_modules/caniuse-db/region-usage-json/TM.json | 1 + node_modules/caniuse-db/region-usage-json/TN.json | 1 + node_modules/caniuse-db/region-usage-json/TO.json | 1 + node_modules/caniuse-db/region-usage-json/TR.json | 1 + node_modules/caniuse-db/region-usage-json/TT.json | 1 + node_modules/caniuse-db/region-usage-json/TV.json | 1 + node_modules/caniuse-db/region-usage-json/TW.json | 1 + node_modules/caniuse-db/region-usage-json/TZ.json | 1 + node_modules/caniuse-db/region-usage-json/UA.json | 1 + node_modules/caniuse-db/region-usage-json/UG.json | 1 + node_modules/caniuse-db/region-usage-json/US.json | 1 + node_modules/caniuse-db/region-usage-json/UY.json | 1 + node_modules/caniuse-db/region-usage-json/UZ.json | 1 + node_modules/caniuse-db/region-usage-json/VA.json | 1 + node_modules/caniuse-db/region-usage-json/VC.json | 1 + node_modules/caniuse-db/region-usage-json/VE.json | 1 + node_modules/caniuse-db/region-usage-json/VG.json | 1 + node_modules/caniuse-db/region-usage-json/VI.json | 1 + node_modules/caniuse-db/region-usage-json/VN.json | 1 + node_modules/caniuse-db/region-usage-json/VU.json | 1 + node_modules/caniuse-db/region-usage-json/WF.json | 1 + node_modules/caniuse-db/region-usage-json/WS.json | 1 + node_modules/caniuse-db/region-usage-json/YE.json | 1 + node_modules/caniuse-db/region-usage-json/YT.json | 1 + node_modules/caniuse-db/region-usage-json/ZA.json | 1 + node_modules/caniuse-db/region-usage-json/ZM.json | 1 + node_modules/caniuse-db/region-usage-json/ZW.json | 1 + .../caniuse-db/region-usage-json/alt-af.json | 1 + .../caniuse-db/region-usage-json/alt-an.json | 1 + .../caniuse-db/region-usage-json/alt-as.json | 1 + .../caniuse-db/region-usage-json/alt-eu.json | 1 + .../caniuse-db/region-usage-json/alt-na.json | 1 + .../caniuse-db/region-usage-json/alt-oc.json | 1 + .../caniuse-db/region-usage-json/alt-sa.json | 1 + .../caniuse-db/region-usage-json/alt-ww.json | 1 + node_modules/flatten/LICENSE | 21 + node_modules/flatten/README.md | 34 + node_modules/flatten/index.js | 23 + node_modules/flatten/package.json | 35 + node_modules/flatten/test.js | 25 + node_modules/gather-stream/README.md | 32 + node_modules/gather-stream/index.js | 44 + node_modules/gather-stream/package.json | 24 + node_modules/has-ansi/index.js | 4 + node_modules/has-ansi/license | 21 + .../has-ansi/node_modules/ansi-regex/index.js | 4 + .../has-ansi/node_modules/ansi-regex/license | 21 + .../has-ansi/node_modules/ansi-regex/package.json | 64 + .../has-ansi/node_modules/ansi-regex/readme.md | 39 + node_modules/has-ansi/package.json | 55 + node_modules/has-ansi/readme.md | 36 + node_modules/indexes-of/.npmignore | 1 + node_modules/indexes-of/LICENSE | 22 + node_modules/indexes-of/README.md | 24 + node_modules/indexes-of/index.js | 6 + node_modules/indexes-of/package.json | 18 + node_modules/indexes-of/test.js | 38 + node_modules/js-base64/LICENSE.md | 27 + node_modules/js-base64/README.md | 123 + node_modules/js-base64/base64.js | 230 + node_modules/js-base64/base64.min.js | 1 + node_modules/js-base64/package.json | 35 + node_modules/laggard/.eslintrc | 25 + node_modules/laggard/.npmignore | 6 + node_modules/laggard/.travis.yml | 5 + node_modules/laggard/CHANGELOG.md | 9 + node_modules/laggard/CONTRIBUTORS.md | 30 + node_modules/laggard/README.md | 194 + node_modules/laggard/bin/cmd.js | 48 + node_modules/laggard/bin/help.txt | 7 + node_modules/laggard/index.js | 57 + .../laggard/node_modules/.bin/browserslist | 1 + .../laggard/node_modules/balanced-match/.npmignore | 5 + .../laggard/node_modules/balanced-match/LICENSE.md | 21 + .../laggard/node_modules/balanced-match/README.md | 91 + .../laggard/node_modules/balanced-match/index.js | 58 + .../node_modules/balanced-match/package.json | 47 + .../laggard/node_modules/browserslist/CHANGELOG.md | 234 + .../laggard/node_modules/browserslist/LICENSE | 20 + .../laggard/node_modules/browserslist/README.md | 455 + .../laggard/node_modules/browserslist/browser.js | 29 + .../laggard/node_modules/browserslist/cli.js | 103 + .../laggard/node_modules/browserslist/error.js | 12 + .../laggard/node_modules/browserslist/index.js | 671 + .../laggard/node_modules/browserslist/node.js | 215 + .../laggard/node_modules/browserslist/package.json | 86 + .../laggard/node_modules/pixrem/.editorconfig | 13 + .../laggard/node_modules/pixrem/.gitattributes | 1 + node_modules/laggard/node_modules/pixrem/.jshintrc | 21 + .../laggard/node_modules/pixrem/.npmignore | 2 + .../laggard/node_modules/pixrem/.travis.yml | 5 + .../laggard/node_modules/pixrem/CHANGELOG.md | 86 + node_modules/laggard/node_modules/pixrem/LICENSE | 22 + node_modules/laggard/node_modules/pixrem/README.md | 89 + .../laggard/node_modules/pixrem/lib/pixrem.js | 160 + .../laggard/node_modules/pixrem/package.json | 42 + .../laggard/node_modules/pixrem/test/test.js | 285 + .../postcss-color-rgba-fallback/CHANGELOG.md | 45 + .../postcss-color-rgba-fallback/LICENSE | 20 + .../postcss-color-rgba-fallback/README.md | 104 + .../postcss-color-rgba-fallback/index.js | 141 + .../postcss-color-rgba-fallback/package.json | 38 + .../node_modules/postcss-reporter/CHANGELOG.md | 65 + .../laggard/node_modules/postcss-reporter/LICENSE | 22 + .../node_modules/postcss-reporter/README.md | 143 + .../laggard/node_modules/postcss-reporter/index.js | 4 + .../node_modules/postcss-reporter/lib/formatter.js | 80 + .../node_modules/postcss-reporter/lib/reporter.js | 81 + .../node_modules/postcss-reporter/lib/util.js | 20 + .../node_modules/postcss-reporter/package.json | 46 + .../node_modules/postcss-value-parser/LICENSE | 22 + .../node_modules/postcss-value-parser/README.md | 253 + .../node_modules/postcss-value-parser/lib/index.js | 28 + .../node_modules/postcss-value-parser/lib/parse.js | 251 + .../postcss-value-parser/lib/stringify.js | 48 + .../node_modules/postcss-value-parser/lib/unit.js | 49 + .../node_modules/postcss-value-parser/lib/walk.js | 22 + .../node_modules/postcss-value-parser/package.json | 58 + .../node_modules/postcss-will-change/CHANGELOG.md | 17 + .../node_modules/postcss-will-change/LICENSE | 20 + .../node_modules/postcss-will-change/README.md | 45 + .../node_modules/postcss-will-change/index.js | 13 + .../node_modules/postcss-will-change/package.json | 48 + .../laggard/node_modules/postcss/CHANGELOG.md | 552 + .../laggard/node_modules/postcss/CONTRIBUTING.md | 78 + node_modules/laggard/node_modules/postcss/LICENSE | 20 + .../laggard/node_modules/postcss/README-cn.md | 349 + .../laggard/node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../laggard/node_modules/postcss/docs/syntax.md | 231 + .../laggard/node_modules/postcss/gulpfile.js | 97 + .../laggard/node_modules/postcss/lib/at-rule.js | 131 + .../laggard/node_modules/postcss/lib/comment.js | 61 + .../laggard/node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../laggard/node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../laggard/node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../laggard/node_modules/postcss/lib/node.js | 625 + .../laggard/node_modules/postcss/lib/parse.js | 41 + .../laggard/node_modules/postcss/lib/parser.js | 552 + .../laggard/node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../laggard/node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../laggard/node_modules/postcss/lib/processor.js | 240 + .../laggard/node_modules/postcss/lib/result.js | 206 + .../laggard/node_modules/postcss/lib/root.js | 129 + .../laggard/node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../laggard/node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../laggard/node_modules/postcss/lib/tokenize.js | 306 + .../laggard/node_modules/postcss/lib/vendor.js | 52 + .../laggard/node_modules/postcss/lib/warn-once.js | 14 + .../laggard/node_modules/postcss/lib/warning.js | 122 + .../laggard/node_modules/postcss/package.json | 25 + .../node_modules/reduce-css-calc/CHANGELOG.md | 87 + .../laggard/node_modules/reduce-css-calc/LICENSE | 20 + .../laggard/node_modules/reduce-css-calc/README.md | 72 + .../laggard/node_modules/reduce-css-calc/index.js | 164 + .../node_modules/reduce-css-calc/package.json | 33 + node_modules/laggard/node_modules/rgb-hex/index.js | 40 + node_modules/laggard/node_modules/rgb-hex/license | 21 + .../laggard/node_modules/rgb-hex/package.json | 37 + .../laggard/node_modules/rgb-hex/readme.md | 43 + node_modules/laggard/package.json | 56 + node_modules/laggard/test/fixtures/opacity.css | 8 + .../laggard/test/fixtures/opacity.expected.css | 9 + node_modules/laggard/test/fixtures/pixrem.css | 3 + .../laggard/test/fixtures/pixrem.expected.css | 4 + node_modules/laggard/test/fixtures/pseudo.css | 7 + .../laggard/test/fixtures/pseudo.expected.css | 7 + node_modules/laggard/test/fixtures/rgba.css | 11 + .../laggard/test/fixtures/rgba.expected.css | 14 + node_modules/laggard/test/fixtures/vmin.css | 7 + .../laggard/test/fixtures/vmin.expected.css | 9 + node_modules/laggard/test/fixtures/willchange.css | 3 + .../laggard/test/fixtures/willchange.expected.css | 4 + node_modules/laggard/test/test.js | 74 + node_modules/laggard/yarn.lock | 2010 +++ node_modules/lodash/LICENSE | 47 + node_modules/lodash/README.md | 39 + node_modules/lodash/_DataView.js | 7 + node_modules/lodash/_Hash.js | 32 + node_modules/lodash/_LazyWrapper.js | 28 + node_modules/lodash/_ListCache.js | 32 + node_modules/lodash/_LodashWrapper.js | 22 + node_modules/lodash/_Map.js | 7 + node_modules/lodash/_MapCache.js | 32 + node_modules/lodash/_Promise.js | 7 + node_modules/lodash/_Set.js | 7 + node_modules/lodash/_SetCache.js | 27 + node_modules/lodash/_Stack.js | 27 + node_modules/lodash/_Symbol.js | 6 + node_modules/lodash/_Uint8Array.js | 6 + node_modules/lodash/_WeakMap.js | 7 + node_modules/lodash/_apply.js | 21 + node_modules/lodash/_arrayAggregator.js | 22 + node_modules/lodash/_arrayEach.js | 22 + node_modules/lodash/_arrayEachRight.js | 21 + node_modules/lodash/_arrayEvery.js | 23 + node_modules/lodash/_arrayFilter.js | 25 + node_modules/lodash/_arrayIncludes.js | 17 + node_modules/lodash/_arrayIncludesWith.js | 22 + node_modules/lodash/_arrayLikeKeys.js | 49 + node_modules/lodash/_arrayMap.js | 21 + node_modules/lodash/_arrayPush.js | 20 + node_modules/lodash/_arrayReduce.js | 26 + node_modules/lodash/_arrayReduceRight.js | 24 + node_modules/lodash/_arraySample.js | 15 + node_modules/lodash/_arraySampleSize.js | 17 + node_modules/lodash/_arrayShuffle.js | 15 + node_modules/lodash/_arraySome.js | 23 + node_modules/lodash/_asciiSize.js | 12 + node_modules/lodash/_asciiToArray.js | 12 + node_modules/lodash/_asciiWords.js | 15 + node_modules/lodash/_assignMergeValue.js | 20 + node_modules/lodash/_assignValue.js | 28 + node_modules/lodash/_assocIndexOf.js | 21 + node_modules/lodash/_baseAggregator.js | 21 + node_modules/lodash/_baseAssign.js | 17 + node_modules/lodash/_baseAssignIn.js | 17 + node_modules/lodash/_baseAssignValue.js | 25 + node_modules/lodash/_baseAt.js | 23 + node_modules/lodash/_baseClamp.js | 22 + node_modules/lodash/_baseClone.js | 166 + node_modules/lodash/_baseConforms.js | 18 + node_modules/lodash/_baseConformsTo.js | 27 + node_modules/lodash/_baseCreate.js | 30 + node_modules/lodash/_baseDelay.js | 21 + node_modules/lodash/_baseDifference.js | 67 + node_modules/lodash/_baseEach.js | 14 + node_modules/lodash/_baseEachRight.js | 14 + node_modules/lodash/_baseEvery.js | 21 + node_modules/lodash/_baseExtremum.js | 32 + node_modules/lodash/_baseFill.js | 32 + node_modules/lodash/_baseFilter.js | 21 + node_modules/lodash/_baseFindIndex.js | 24 + node_modules/lodash/_baseFindKey.js | 23 + node_modules/lodash/_baseFlatten.js | 38 + node_modules/lodash/_baseFor.js | 16 + node_modules/lodash/_baseForOwn.js | 16 + node_modules/lodash/_baseForOwnRight.js | 16 + node_modules/lodash/_baseForRight.js | 15 + node_modules/lodash/_baseFunctions.js | 19 + node_modules/lodash/_baseGet.js | 24 + node_modules/lodash/_baseGetAllKeys.js | 20 + node_modules/lodash/_baseGetTag.js | 28 + node_modules/lodash/_baseGt.js | 14 + node_modules/lodash/_baseHas.js | 19 + node_modules/lodash/_baseHasIn.js | 13 + node_modules/lodash/_baseInRange.js | 18 + node_modules/lodash/_baseIndexOf.js | 20 + node_modules/lodash/_baseIndexOfWith.js | 23 + node_modules/lodash/_baseIntersection.js | 74 + node_modules/lodash/_baseInverter.js | 21 + node_modules/lodash/_baseInvoke.js | 24 + node_modules/lodash/_baseIsArguments.js | 18 + node_modules/lodash/_baseIsArrayBuffer.js | 17 + node_modules/lodash/_baseIsDate.js | 18 + node_modules/lodash/_baseIsEqual.js | 28 + node_modules/lodash/_baseIsEqualDeep.js | 83 + node_modules/lodash/_baseIsMap.js | 18 + node_modules/lodash/_baseIsMatch.js | 62 + node_modules/lodash/_baseIsNaN.js | 12 + node_modules/lodash/_baseIsNative.js | 47 + node_modules/lodash/_baseIsRegExp.js | 18 + node_modules/lodash/_baseIsSet.js | 18 + node_modules/lodash/_baseIsTypedArray.js | 60 + node_modules/lodash/_baseIteratee.js | 31 + node_modules/lodash/_baseKeys.js | 30 + node_modules/lodash/_baseKeysIn.js | 33 + node_modules/lodash/_baseLodash.js | 10 + node_modules/lodash/_baseLt.js | 14 + node_modules/lodash/_baseMap.js | 22 + node_modules/lodash/_baseMatches.js | 22 + node_modules/lodash/_baseMatchesProperty.js | 33 + node_modules/lodash/_baseMean.js | 20 + node_modules/lodash/_baseMerge.js | 42 + node_modules/lodash/_baseMergeDeep.js | 94 + node_modules/lodash/_baseNth.js | 20 + node_modules/lodash/_baseOrderBy.js | 49 + node_modules/lodash/_basePick.js | 19 + node_modules/lodash/_basePickBy.js | 30 + node_modules/lodash/_baseProperty.js | 14 + node_modules/lodash/_basePropertyDeep.js | 16 + node_modules/lodash/_basePropertyOf.js | 14 + node_modules/lodash/_basePullAll.js | 51 + node_modules/lodash/_basePullAt.js | 37 + node_modules/lodash/_baseRandom.js | 18 + node_modules/lodash/_baseRange.js | 28 + node_modules/lodash/_baseReduce.js | 23 + node_modules/lodash/_baseRepeat.js | 35 + node_modules/lodash/_baseRest.js | 17 + node_modules/lodash/_baseSample.js | 15 + node_modules/lodash/_baseSampleSize.js | 18 + node_modules/lodash/_baseSet.js | 51 + node_modules/lodash/_baseSetData.js | 17 + node_modules/lodash/_baseSetToString.js | 22 + node_modules/lodash/_baseShuffle.js | 15 + node_modules/lodash/_baseSlice.js | 31 + node_modules/lodash/_baseSome.js | 22 + node_modules/lodash/_baseSortBy.js | 21 + node_modules/lodash/_baseSortedIndex.js | 42 + node_modules/lodash/_baseSortedIndexBy.js | 67 + node_modules/lodash/_baseSortedUniq.js | 30 + node_modules/lodash/_baseSum.js | 24 + node_modules/lodash/_baseTimes.js | 20 + node_modules/lodash/_baseToNumber.js | 24 + node_modules/lodash/_baseToPairs.js | 18 + node_modules/lodash/_baseToString.js | 37 + node_modules/lodash/_baseTrim.js | 19 + node_modules/lodash/_baseUnary.js | 14 + node_modules/lodash/_baseUniq.js | 72 + node_modules/lodash/_baseUnset.js | 20 + node_modules/lodash/_baseUpdate.js | 18 + node_modules/lodash/_baseValues.js | 19 + node_modules/lodash/_baseWhile.js | 26 + node_modules/lodash/_baseWrapperValue.js | 25 + node_modules/lodash/_baseXor.js | 36 + node_modules/lodash/_baseZipObject.js | 23 + node_modules/lodash/_cacheHas.js | 13 + node_modules/lodash/_castArrayLikeObject.js | 14 + node_modules/lodash/_castFunction.js | 14 + node_modules/lodash/_castPath.js | 21 + node_modules/lodash/_castRest.js | 14 + node_modules/lodash/_castSlice.js | 18 + node_modules/lodash/_charsEndIndex.js | 19 + node_modules/lodash/_charsStartIndex.js | 20 + node_modules/lodash/_cloneArrayBuffer.js | 16 + node_modules/lodash/_cloneBuffer.js | 35 + node_modules/lodash/_cloneDataView.js | 16 + node_modules/lodash/_cloneRegExp.js | 17 + node_modules/lodash/_cloneSymbol.js | 18 + node_modules/lodash/_cloneTypedArray.js | 16 + node_modules/lodash/_compareAscending.js | 41 + node_modules/lodash/_compareMultiple.js | 44 + node_modules/lodash/_composeArgs.js | 39 + node_modules/lodash/_composeArgsRight.js | 41 + node_modules/lodash/_copyArray.js | 20 + node_modules/lodash/_copyObject.js | 40 + node_modules/lodash/_copySymbols.js | 16 + node_modules/lodash/_copySymbolsIn.js | 16 + node_modules/lodash/_coreJsData.js | 6 + node_modules/lodash/_countHolders.js | 21 + node_modules/lodash/_createAggregator.js | 23 + node_modules/lodash/_createAssigner.js | 37 + node_modules/lodash/_createBaseEach.js | 32 + node_modules/lodash/_createBaseFor.js | 25 + node_modules/lodash/_createBind.js | 28 + node_modules/lodash/_createCaseFirst.js | 33 + node_modules/lodash/_createCompounder.js | 24 + node_modules/lodash/_createCtor.js | 37 + node_modules/lodash/_createCurry.js | 46 + node_modules/lodash/_createFind.js | 25 + node_modules/lodash/_createFlow.js | 78 + node_modules/lodash/_createHybrid.js | 92 + node_modules/lodash/_createInverter.js | 17 + node_modules/lodash/_createMathOperation.js | 38 + node_modules/lodash/_createOver.js | 27 + node_modules/lodash/_createPadding.js | 33 + node_modules/lodash/_createPartial.js | 43 + node_modules/lodash/_createRange.js | 30 + node_modules/lodash/_createRecurry.js | 56 + node_modules/lodash/_createRelationalOperation.js | 20 + node_modules/lodash/_createRound.js | 35 + node_modules/lodash/_createSet.js | 19 + node_modules/lodash/_createToPairs.js | 30 + node_modules/lodash/_createWrap.js | 106 + node_modules/lodash/_customDefaultsAssignIn.js | 29 + node_modules/lodash/_customDefaultsMerge.js | 28 + node_modules/lodash/_customOmitClone.js | 16 + node_modules/lodash/_deburrLetter.js | 71 + node_modules/lodash/_defineProperty.js | 11 + node_modules/lodash/_equalArrays.js | 84 + node_modules/lodash/_equalByTag.js | 112 + node_modules/lodash/_equalObjects.js | 90 + node_modules/lodash/_escapeHtmlChar.js | 21 + node_modules/lodash/_escapeStringChar.js | 22 + node_modules/lodash/_flatRest.js | 16 + node_modules/lodash/_freeGlobal.js | 4 + node_modules/lodash/_getAllKeys.js | 16 + node_modules/lodash/_getAllKeysIn.js | 17 + node_modules/lodash/_getData.js | 15 + node_modules/lodash/_getFuncName.js | 31 + node_modules/lodash/_getHolder.js | 13 + node_modules/lodash/_getMapData.js | 18 + node_modules/lodash/_getMatchData.js | 24 + node_modules/lodash/_getNative.js | 17 + node_modules/lodash/_getPrototype.js | 6 + node_modules/lodash/_getRawTag.js | 46 + node_modules/lodash/_getSymbols.js | 30 + node_modules/lodash/_getSymbolsIn.js | 25 + node_modules/lodash/_getTag.js | 58 + node_modules/lodash/_getValue.js | 13 + node_modules/lodash/_getView.js | 33 + node_modules/lodash/_getWrapDetails.js | 17 + node_modules/lodash/_hasPath.js | 39 + node_modules/lodash/_hasUnicode.js | 26 + node_modules/lodash/_hasUnicodeWord.js | 15 + node_modules/lodash/_hashClear.js | 15 + node_modules/lodash/_hashDelete.js | 17 + node_modules/lodash/_hashGet.js | 30 + node_modules/lodash/_hashHas.js | 23 + node_modules/lodash/_hashSet.js | 23 + node_modules/lodash/_initCloneArray.js | 26 + node_modules/lodash/_initCloneByTag.js | 77 + node_modules/lodash/_initCloneObject.js | 18 + node_modules/lodash/_insertWrapDetails.js | 23 + node_modules/lodash/_isFlattenable.js | 20 + node_modules/lodash/_isIndex.js | 25 + node_modules/lodash/_isIterateeCall.js | 30 + node_modules/lodash/_isKey.js | 29 + node_modules/lodash/_isKeyable.js | 15 + node_modules/lodash/_isLaziable.js | 28 + node_modules/lodash/_isMaskable.js | 14 + node_modules/lodash/_isMasked.js | 20 + node_modules/lodash/_isPrototype.js | 18 + node_modules/lodash/_isStrictComparable.js | 15 + node_modules/lodash/_iteratorToArray.js | 18 + node_modules/lodash/_lazyClone.js | 23 + node_modules/lodash/_lazyReverse.js | 23 + node_modules/lodash/_lazyValue.js | 69 + node_modules/lodash/_listCacheClear.js | 13 + node_modules/lodash/_listCacheDelete.js | 35 + node_modules/lodash/_listCacheGet.js | 19 + node_modules/lodash/_listCacheHas.js | 16 + node_modules/lodash/_listCacheSet.js | 26 + node_modules/lodash/_mapCacheClear.js | 21 + node_modules/lodash/_mapCacheDelete.js | 18 + node_modules/lodash/_mapCacheGet.js | 16 + node_modules/lodash/_mapCacheHas.js | 16 + node_modules/lodash/_mapCacheSet.js | 22 + node_modules/lodash/_mapToArray.js | 18 + node_modules/lodash/_matchesStrictComparable.js | 20 + node_modules/lodash/_memoizeCapped.js | 26 + node_modules/lodash/_mergeData.js | 90 + node_modules/lodash/_metaMap.js | 6 + node_modules/lodash/_nativeCreate.js | 6 + node_modules/lodash/_nativeKeys.js | 6 + node_modules/lodash/_nativeKeysIn.js | 20 + node_modules/lodash/_nodeUtil.js | 30 + node_modules/lodash/_objectToString.js | 22 + node_modules/lodash/_overArg.js | 15 + node_modules/lodash/_overRest.js | 36 + node_modules/lodash/_parent.js | 16 + node_modules/lodash/_reEscape.js | 4 + node_modules/lodash/_reEvaluate.js | 4 + node_modules/lodash/_reInterpolate.js | 4 + node_modules/lodash/_realNames.js | 4 + node_modules/lodash/_reorder.js | 29 + node_modules/lodash/_replaceHolders.js | 29 + node_modules/lodash/_root.js | 9 + node_modules/lodash/_safeGet.js | 21 + node_modules/lodash/_setCacheAdd.js | 19 + node_modules/lodash/_setCacheHas.js | 14 + node_modules/lodash/_setData.js | 20 + node_modules/lodash/_setToArray.js | 18 + node_modules/lodash/_setToPairs.js | 18 + node_modules/lodash/_setToString.js | 14 + node_modules/lodash/_setWrapToString.js | 21 + node_modules/lodash/_shortOut.js | 37 + node_modules/lodash/_shuffleSelf.js | 28 + node_modules/lodash/_stackClear.js | 15 + node_modules/lodash/_stackDelete.js | 18 + node_modules/lodash/_stackGet.js | 14 + node_modules/lodash/_stackHas.js | 14 + node_modules/lodash/_stackSet.js | 34 + node_modules/lodash/_strictIndexOf.js | 23 + node_modules/lodash/_strictLastIndexOf.js | 21 + node_modules/lodash/_stringSize.js | 18 + node_modules/lodash/_stringToArray.js | 18 + node_modules/lodash/_stringToPath.js | 27 + node_modules/lodash/_toKey.js | 21 + node_modules/lodash/_toSource.js | 26 + node_modules/lodash/_trimmedEndIndex.js | 19 + node_modules/lodash/_unescapeHtmlChar.js | 21 + node_modules/lodash/_unicodeSize.js | 44 + node_modules/lodash/_unicodeToArray.js | 40 + node_modules/lodash/_unicodeWords.js | 69 + node_modules/lodash/_updateWrapDetails.js | 46 + node_modules/lodash/_wrapperClone.js | 23 + node_modules/lodash/add.js | 22 + node_modules/lodash/after.js | 42 + node_modules/lodash/array.js | 67 + node_modules/lodash/ary.js | 29 + node_modules/lodash/assign.js | 58 + node_modules/lodash/assignIn.js | 40 + node_modules/lodash/assignInWith.js | 38 + node_modules/lodash/assignWith.js | 37 + node_modules/lodash/at.js | 23 + node_modules/lodash/attempt.js | 35 + node_modules/lodash/before.js | 40 + node_modules/lodash/bind.js | 57 + node_modules/lodash/bindAll.js | 41 + node_modules/lodash/bindKey.js | 68 + node_modules/lodash/camelCase.js | 29 + node_modules/lodash/capitalize.js | 23 + node_modules/lodash/castArray.js | 44 + node_modules/lodash/ceil.js | 26 + node_modules/lodash/chain.js | 38 + node_modules/lodash/chunk.js | 50 + node_modules/lodash/clamp.js | 39 + node_modules/lodash/clone.js | 36 + node_modules/lodash/cloneDeep.js | 29 + node_modules/lodash/cloneDeepWith.js | 40 + node_modules/lodash/cloneWith.js | 42 + node_modules/lodash/collection.js | 30 + node_modules/lodash/commit.js | 33 + node_modules/lodash/compact.js | 31 + node_modules/lodash/concat.js | 43 + node_modules/lodash/cond.js | 60 + node_modules/lodash/conforms.js | 35 + node_modules/lodash/conformsTo.js | 32 + node_modules/lodash/constant.js | 26 + node_modules/lodash/core.js | 3877 +++++ node_modules/lodash/core.min.js | 29 + node_modules/lodash/countBy.js | 40 + node_modules/lodash/create.js | 43 + node_modules/lodash/curry.js | 57 + node_modules/lodash/curryRight.js | 54 + node_modules/lodash/date.js | 3 + node_modules/lodash/debounce.js | 191 + node_modules/lodash/deburr.js | 45 + node_modules/lodash/defaultTo.js | 25 + node_modules/lodash/defaults.js | 64 + node_modules/lodash/defaultsDeep.js | 30 + node_modules/lodash/defer.js | 26 + node_modules/lodash/delay.js | 28 + node_modules/lodash/difference.js | 33 + node_modules/lodash/differenceBy.js | 44 + node_modules/lodash/differenceWith.js | 40 + node_modules/lodash/divide.js | 22 + node_modules/lodash/drop.js | 38 + node_modules/lodash/dropRight.js | 39 + node_modules/lodash/dropRightWhile.js | 45 + node_modules/lodash/dropWhile.js | 45 + node_modules/lodash/each.js | 1 + node_modules/lodash/eachRight.js | 1 + node_modules/lodash/endsWith.js | 43 + node_modules/lodash/entries.js | 1 + node_modules/lodash/entriesIn.js | 1 + node_modules/lodash/eq.js | 37 + node_modules/lodash/escape.js | 43 + node_modules/lodash/escapeRegExp.js | 32 + node_modules/lodash/every.js | 56 + node_modules/lodash/extend.js | 1 + node_modules/lodash/extendWith.js | 1 + node_modules/lodash/fill.js | 45 + node_modules/lodash/filter.js | 52 + node_modules/lodash/find.js | 42 + node_modules/lodash/findIndex.js | 55 + node_modules/lodash/findKey.js | 44 + node_modules/lodash/findLast.js | 25 + node_modules/lodash/findLastIndex.js | 59 + node_modules/lodash/findLastKey.js | 44 + node_modules/lodash/first.js | 1 + node_modules/lodash/flake.lock | 40 + node_modules/lodash/flake.nix | 20 + node_modules/lodash/flatMap.js | 29 + node_modules/lodash/flatMapDeep.js | 31 + node_modules/lodash/flatMapDepth.js | 31 + node_modules/lodash/flatten.js | 22 + node_modules/lodash/flattenDeep.js | 25 + node_modules/lodash/flattenDepth.js | 33 + node_modules/lodash/flip.js | 28 + node_modules/lodash/floor.js | 26 + node_modules/lodash/flow.js | 27 + node_modules/lodash/flowRight.js | 26 + node_modules/lodash/forEach.js | 41 + node_modules/lodash/forEachRight.js | 31 + node_modules/lodash/forIn.js | 39 + node_modules/lodash/forInRight.js | 37 + node_modules/lodash/forOwn.js | 36 + node_modules/lodash/forOwnRight.js | 34 + node_modules/lodash/fp.js | 2 + node_modules/lodash/fp/F.js | 1 + node_modules/lodash/fp/T.js | 1 + node_modules/lodash/fp/__.js | 1 + node_modules/lodash/fp/_baseConvert.js | 569 + node_modules/lodash/fp/_convertBrowser.js | 18 + node_modules/lodash/fp/_falseOptions.js | 7 + node_modules/lodash/fp/_mapping.js | 358 + node_modules/lodash/fp/_util.js | 16 + node_modules/lodash/fp/add.js | 5 + node_modules/lodash/fp/after.js | 5 + node_modules/lodash/fp/all.js | 1 + node_modules/lodash/fp/allPass.js | 1 + node_modules/lodash/fp/always.js | 1 + node_modules/lodash/fp/any.js | 1 + node_modules/lodash/fp/anyPass.js | 1 + node_modules/lodash/fp/apply.js | 1 + node_modules/lodash/fp/array.js | 2 + node_modules/lodash/fp/ary.js | 5 + node_modules/lodash/fp/assign.js | 5 + node_modules/lodash/fp/assignAll.js | 5 + node_modules/lodash/fp/assignAllWith.js | 5 + node_modules/lodash/fp/assignIn.js | 5 + node_modules/lodash/fp/assignInAll.js | 5 + node_modules/lodash/fp/assignInAllWith.js | 5 + node_modules/lodash/fp/assignInWith.js | 5 + node_modules/lodash/fp/assignWith.js | 5 + node_modules/lodash/fp/assoc.js | 1 + node_modules/lodash/fp/assocPath.js | 1 + node_modules/lodash/fp/at.js | 5 + node_modules/lodash/fp/attempt.js | 5 + node_modules/lodash/fp/before.js | 5 + node_modules/lodash/fp/bind.js | 5 + node_modules/lodash/fp/bindAll.js | 5 + node_modules/lodash/fp/bindKey.js | 5 + node_modules/lodash/fp/camelCase.js | 5 + node_modules/lodash/fp/capitalize.js | 5 + node_modules/lodash/fp/castArray.js | 5 + node_modules/lodash/fp/ceil.js | 5 + node_modules/lodash/fp/chain.js | 5 + node_modules/lodash/fp/chunk.js | 5 + node_modules/lodash/fp/clamp.js | 5 + node_modules/lodash/fp/clone.js | 5 + node_modules/lodash/fp/cloneDeep.js | 5 + node_modules/lodash/fp/cloneDeepWith.js | 5 + node_modules/lodash/fp/cloneWith.js | 5 + node_modules/lodash/fp/collection.js | 2 + node_modules/lodash/fp/commit.js | 5 + node_modules/lodash/fp/compact.js | 5 + node_modules/lodash/fp/complement.js | 1 + node_modules/lodash/fp/compose.js | 1 + node_modules/lodash/fp/concat.js | 5 + node_modules/lodash/fp/cond.js | 5 + node_modules/lodash/fp/conforms.js | 1 + node_modules/lodash/fp/conformsTo.js | 5 + node_modules/lodash/fp/constant.js | 5 + node_modules/lodash/fp/contains.js | 1 + node_modules/lodash/fp/convert.js | 18 + node_modules/lodash/fp/countBy.js | 5 + node_modules/lodash/fp/create.js | 5 + node_modules/lodash/fp/curry.js | 5 + node_modules/lodash/fp/curryN.js | 5 + node_modules/lodash/fp/curryRight.js | 5 + node_modules/lodash/fp/curryRightN.js | 5 + node_modules/lodash/fp/date.js | 2 + node_modules/lodash/fp/debounce.js | 5 + node_modules/lodash/fp/deburr.js | 5 + node_modules/lodash/fp/defaultTo.js | 5 + node_modules/lodash/fp/defaults.js | 5 + node_modules/lodash/fp/defaultsAll.js | 5 + node_modules/lodash/fp/defaultsDeep.js | 5 + node_modules/lodash/fp/defaultsDeepAll.js | 5 + node_modules/lodash/fp/defer.js | 5 + node_modules/lodash/fp/delay.js | 5 + node_modules/lodash/fp/difference.js | 5 + node_modules/lodash/fp/differenceBy.js | 5 + node_modules/lodash/fp/differenceWith.js | 5 + node_modules/lodash/fp/dissoc.js | 1 + node_modules/lodash/fp/dissocPath.js | 1 + node_modules/lodash/fp/divide.js | 5 + node_modules/lodash/fp/drop.js | 5 + node_modules/lodash/fp/dropLast.js | 1 + node_modules/lodash/fp/dropLastWhile.js | 1 + node_modules/lodash/fp/dropRight.js | 5 + node_modules/lodash/fp/dropRightWhile.js | 5 + node_modules/lodash/fp/dropWhile.js | 5 + node_modules/lodash/fp/each.js | 1 + node_modules/lodash/fp/eachRight.js | 1 + node_modules/lodash/fp/endsWith.js | 5 + node_modules/lodash/fp/entries.js | 1 + node_modules/lodash/fp/entriesIn.js | 1 + node_modules/lodash/fp/eq.js | 5 + node_modules/lodash/fp/equals.js | 1 + node_modules/lodash/fp/escape.js | 5 + node_modules/lodash/fp/escapeRegExp.js | 5 + node_modules/lodash/fp/every.js | 5 + node_modules/lodash/fp/extend.js | 1 + node_modules/lodash/fp/extendAll.js | 1 + node_modules/lodash/fp/extendAllWith.js | 1 + node_modules/lodash/fp/extendWith.js | 1 + node_modules/lodash/fp/fill.js | 5 + node_modules/lodash/fp/filter.js | 5 + node_modules/lodash/fp/find.js | 5 + node_modules/lodash/fp/findFrom.js | 5 + node_modules/lodash/fp/findIndex.js | 5 + node_modules/lodash/fp/findIndexFrom.js | 5 + node_modules/lodash/fp/findKey.js | 5 + node_modules/lodash/fp/findLast.js | 5 + node_modules/lodash/fp/findLastFrom.js | 5 + node_modules/lodash/fp/findLastIndex.js | 5 + node_modules/lodash/fp/findLastIndexFrom.js | 5 + node_modules/lodash/fp/findLastKey.js | 5 + node_modules/lodash/fp/first.js | 1 + node_modules/lodash/fp/flatMap.js | 5 + node_modules/lodash/fp/flatMapDeep.js | 5 + node_modules/lodash/fp/flatMapDepth.js | 5 + node_modules/lodash/fp/flatten.js | 5 + node_modules/lodash/fp/flattenDeep.js | 5 + node_modules/lodash/fp/flattenDepth.js | 5 + node_modules/lodash/fp/flip.js | 5 + node_modules/lodash/fp/floor.js | 5 + node_modules/lodash/fp/flow.js | 5 + node_modules/lodash/fp/flowRight.js | 5 + node_modules/lodash/fp/forEach.js | 5 + node_modules/lodash/fp/forEachRight.js | 5 + node_modules/lodash/fp/forIn.js | 5 + node_modules/lodash/fp/forInRight.js | 5 + node_modules/lodash/fp/forOwn.js | 5 + node_modules/lodash/fp/forOwnRight.js | 5 + node_modules/lodash/fp/fromPairs.js | 5 + node_modules/lodash/fp/function.js | 2 + node_modules/lodash/fp/functions.js | 5 + node_modules/lodash/fp/functionsIn.js | 5 + node_modules/lodash/fp/get.js | 5 + node_modules/lodash/fp/getOr.js | 5 + node_modules/lodash/fp/groupBy.js | 5 + node_modules/lodash/fp/gt.js | 5 + node_modules/lodash/fp/gte.js | 5 + node_modules/lodash/fp/has.js | 5 + node_modules/lodash/fp/hasIn.js | 5 + node_modules/lodash/fp/head.js | 5 + node_modules/lodash/fp/identical.js | 1 + node_modules/lodash/fp/identity.js | 5 + node_modules/lodash/fp/inRange.js | 5 + node_modules/lodash/fp/includes.js | 5 + node_modules/lodash/fp/includesFrom.js | 5 + node_modules/lodash/fp/indexBy.js | 1 + node_modules/lodash/fp/indexOf.js | 5 + node_modules/lodash/fp/indexOfFrom.js | 5 + node_modules/lodash/fp/init.js | 1 + node_modules/lodash/fp/initial.js | 5 + node_modules/lodash/fp/intersection.js | 5 + node_modules/lodash/fp/intersectionBy.js | 5 + node_modules/lodash/fp/intersectionWith.js | 5 + node_modules/lodash/fp/invert.js | 5 + node_modules/lodash/fp/invertBy.js | 5 + node_modules/lodash/fp/invertObj.js | 1 + node_modules/lodash/fp/invoke.js | 5 + node_modules/lodash/fp/invokeArgs.js | 5 + node_modules/lodash/fp/invokeArgsMap.js | 5 + node_modules/lodash/fp/invokeMap.js | 5 + node_modules/lodash/fp/isArguments.js | 5 + node_modules/lodash/fp/isArray.js | 5 + node_modules/lodash/fp/isArrayBuffer.js | 5 + node_modules/lodash/fp/isArrayLike.js | 5 + node_modules/lodash/fp/isArrayLikeObject.js | 5 + node_modules/lodash/fp/isBoolean.js | 5 + node_modules/lodash/fp/isBuffer.js | 5 + node_modules/lodash/fp/isDate.js | 5 + node_modules/lodash/fp/isElement.js | 5 + node_modules/lodash/fp/isEmpty.js | 5 + node_modules/lodash/fp/isEqual.js | 5 + node_modules/lodash/fp/isEqualWith.js | 5 + node_modules/lodash/fp/isError.js | 5 + node_modules/lodash/fp/isFinite.js | 5 + node_modules/lodash/fp/isFunction.js | 5 + node_modules/lodash/fp/isInteger.js | 5 + node_modules/lodash/fp/isLength.js | 5 + node_modules/lodash/fp/isMap.js | 5 + node_modules/lodash/fp/isMatch.js | 5 + node_modules/lodash/fp/isMatchWith.js | 5 + node_modules/lodash/fp/isNaN.js | 5 + node_modules/lodash/fp/isNative.js | 5 + node_modules/lodash/fp/isNil.js | 5 + node_modules/lodash/fp/isNull.js | 5 + node_modules/lodash/fp/isNumber.js | 5 + node_modules/lodash/fp/isObject.js | 5 + node_modules/lodash/fp/isObjectLike.js | 5 + node_modules/lodash/fp/isPlainObject.js | 5 + node_modules/lodash/fp/isRegExp.js | 5 + node_modules/lodash/fp/isSafeInteger.js | 5 + node_modules/lodash/fp/isSet.js | 5 + node_modules/lodash/fp/isString.js | 5 + node_modules/lodash/fp/isSymbol.js | 5 + node_modules/lodash/fp/isTypedArray.js | 5 + node_modules/lodash/fp/isUndefined.js | 5 + node_modules/lodash/fp/isWeakMap.js | 5 + node_modules/lodash/fp/isWeakSet.js | 5 + node_modules/lodash/fp/iteratee.js | 5 + node_modules/lodash/fp/join.js | 5 + node_modules/lodash/fp/juxt.js | 1 + node_modules/lodash/fp/kebabCase.js | 5 + node_modules/lodash/fp/keyBy.js | 5 + node_modules/lodash/fp/keys.js | 5 + node_modules/lodash/fp/keysIn.js | 5 + node_modules/lodash/fp/lang.js | 2 + node_modules/lodash/fp/last.js | 5 + node_modules/lodash/fp/lastIndexOf.js | 5 + node_modules/lodash/fp/lastIndexOfFrom.js | 5 + node_modules/lodash/fp/lowerCase.js | 5 + node_modules/lodash/fp/lowerFirst.js | 5 + node_modules/lodash/fp/lt.js | 5 + node_modules/lodash/fp/lte.js | 5 + node_modules/lodash/fp/map.js | 5 + node_modules/lodash/fp/mapKeys.js | 5 + node_modules/lodash/fp/mapValues.js | 5 + node_modules/lodash/fp/matches.js | 1 + node_modules/lodash/fp/matchesProperty.js | 5 + node_modules/lodash/fp/math.js | 2 + node_modules/lodash/fp/max.js | 5 + node_modules/lodash/fp/maxBy.js | 5 + node_modules/lodash/fp/mean.js | 5 + node_modules/lodash/fp/meanBy.js | 5 + node_modules/lodash/fp/memoize.js | 5 + node_modules/lodash/fp/merge.js | 5 + node_modules/lodash/fp/mergeAll.js | 5 + node_modules/lodash/fp/mergeAllWith.js | 5 + node_modules/lodash/fp/mergeWith.js | 5 + node_modules/lodash/fp/method.js | 5 + node_modules/lodash/fp/methodOf.js | 5 + node_modules/lodash/fp/min.js | 5 + node_modules/lodash/fp/minBy.js | 5 + node_modules/lodash/fp/mixin.js | 5 + node_modules/lodash/fp/multiply.js | 5 + node_modules/lodash/fp/nAry.js | 1 + node_modules/lodash/fp/negate.js | 5 + node_modules/lodash/fp/next.js | 5 + node_modules/lodash/fp/noop.js | 5 + node_modules/lodash/fp/now.js | 5 + node_modules/lodash/fp/nth.js | 5 + node_modules/lodash/fp/nthArg.js | 5 + node_modules/lodash/fp/number.js | 2 + node_modules/lodash/fp/object.js | 2 + node_modules/lodash/fp/omit.js | 5 + node_modules/lodash/fp/omitAll.js | 1 + node_modules/lodash/fp/omitBy.js | 5 + node_modules/lodash/fp/once.js | 5 + node_modules/lodash/fp/orderBy.js | 5 + node_modules/lodash/fp/over.js | 5 + node_modules/lodash/fp/overArgs.js | 5 + node_modules/lodash/fp/overEvery.js | 5 + node_modules/lodash/fp/overSome.js | 5 + node_modules/lodash/fp/pad.js | 5 + node_modules/lodash/fp/padChars.js | 5 + node_modules/lodash/fp/padCharsEnd.js | 5 + node_modules/lodash/fp/padCharsStart.js | 5 + node_modules/lodash/fp/padEnd.js | 5 + node_modules/lodash/fp/padStart.js | 5 + node_modules/lodash/fp/parseInt.js | 5 + node_modules/lodash/fp/partial.js | 5 + node_modules/lodash/fp/partialRight.js | 5 + node_modules/lodash/fp/partition.js | 5 + node_modules/lodash/fp/path.js | 1 + node_modules/lodash/fp/pathEq.js | 1 + node_modules/lodash/fp/pathOr.js | 1 + node_modules/lodash/fp/paths.js | 1 + node_modules/lodash/fp/pick.js | 5 + node_modules/lodash/fp/pickAll.js | 1 + node_modules/lodash/fp/pickBy.js | 5 + node_modules/lodash/fp/pipe.js | 1 + node_modules/lodash/fp/placeholder.js | 6 + node_modules/lodash/fp/plant.js | 5 + node_modules/lodash/fp/pluck.js | 1 + node_modules/lodash/fp/prop.js | 1 + node_modules/lodash/fp/propEq.js | 1 + node_modules/lodash/fp/propOr.js | 1 + node_modules/lodash/fp/property.js | 1 + node_modules/lodash/fp/propertyOf.js | 5 + node_modules/lodash/fp/props.js | 1 + node_modules/lodash/fp/pull.js | 5 + node_modules/lodash/fp/pullAll.js | 5 + node_modules/lodash/fp/pullAllBy.js | 5 + node_modules/lodash/fp/pullAllWith.js | 5 + node_modules/lodash/fp/pullAt.js | 5 + node_modules/lodash/fp/random.js | 5 + node_modules/lodash/fp/range.js | 5 + node_modules/lodash/fp/rangeRight.js | 5 + node_modules/lodash/fp/rangeStep.js | 5 + node_modules/lodash/fp/rangeStepRight.js | 5 + node_modules/lodash/fp/rearg.js | 5 + node_modules/lodash/fp/reduce.js | 5 + node_modules/lodash/fp/reduceRight.js | 5 + node_modules/lodash/fp/reject.js | 5 + node_modules/lodash/fp/remove.js | 5 + node_modules/lodash/fp/repeat.js | 5 + node_modules/lodash/fp/replace.js | 5 + node_modules/lodash/fp/rest.js | 5 + node_modules/lodash/fp/restFrom.js | 5 + node_modules/lodash/fp/result.js | 5 + node_modules/lodash/fp/reverse.js | 5 + node_modules/lodash/fp/round.js | 5 + node_modules/lodash/fp/sample.js | 5 + node_modules/lodash/fp/sampleSize.js | 5 + node_modules/lodash/fp/seq.js | 2 + node_modules/lodash/fp/set.js | 5 + node_modules/lodash/fp/setWith.js | 5 + node_modules/lodash/fp/shuffle.js | 5 + node_modules/lodash/fp/size.js | 5 + node_modules/lodash/fp/slice.js | 5 + node_modules/lodash/fp/snakeCase.js | 5 + node_modules/lodash/fp/some.js | 5 + node_modules/lodash/fp/sortBy.js | 5 + node_modules/lodash/fp/sortedIndex.js | 5 + node_modules/lodash/fp/sortedIndexBy.js | 5 + node_modules/lodash/fp/sortedIndexOf.js | 5 + node_modules/lodash/fp/sortedLastIndex.js | 5 + node_modules/lodash/fp/sortedLastIndexBy.js | 5 + node_modules/lodash/fp/sortedLastIndexOf.js | 5 + node_modules/lodash/fp/sortedUniq.js | 5 + node_modules/lodash/fp/sortedUniqBy.js | 5 + node_modules/lodash/fp/split.js | 5 + node_modules/lodash/fp/spread.js | 5 + node_modules/lodash/fp/spreadFrom.js | 5 + node_modules/lodash/fp/startCase.js | 5 + node_modules/lodash/fp/startsWith.js | 5 + node_modules/lodash/fp/string.js | 2 + node_modules/lodash/fp/stubArray.js | 5 + node_modules/lodash/fp/stubFalse.js | 5 + node_modules/lodash/fp/stubObject.js | 5 + node_modules/lodash/fp/stubString.js | 5 + node_modules/lodash/fp/stubTrue.js | 5 + node_modules/lodash/fp/subtract.js | 5 + node_modules/lodash/fp/sum.js | 5 + node_modules/lodash/fp/sumBy.js | 5 + node_modules/lodash/fp/symmetricDifference.js | 1 + node_modules/lodash/fp/symmetricDifferenceBy.js | 1 + node_modules/lodash/fp/symmetricDifferenceWith.js | 1 + node_modules/lodash/fp/tail.js | 5 + node_modules/lodash/fp/take.js | 5 + node_modules/lodash/fp/takeLast.js | 1 + node_modules/lodash/fp/takeLastWhile.js | 1 + node_modules/lodash/fp/takeRight.js | 5 + node_modules/lodash/fp/takeRightWhile.js | 5 + node_modules/lodash/fp/takeWhile.js | 5 + node_modules/lodash/fp/tap.js | 5 + node_modules/lodash/fp/template.js | 5 + node_modules/lodash/fp/templateSettings.js | 5 + node_modules/lodash/fp/throttle.js | 5 + node_modules/lodash/fp/thru.js | 5 + node_modules/lodash/fp/times.js | 5 + node_modules/lodash/fp/toArray.js | 5 + node_modules/lodash/fp/toFinite.js | 5 + node_modules/lodash/fp/toInteger.js | 5 + node_modules/lodash/fp/toIterator.js | 5 + node_modules/lodash/fp/toJSON.js | 5 + node_modules/lodash/fp/toLength.js | 5 + node_modules/lodash/fp/toLower.js | 5 + node_modules/lodash/fp/toNumber.js | 5 + node_modules/lodash/fp/toPairs.js | 5 + node_modules/lodash/fp/toPairsIn.js | 5 + node_modules/lodash/fp/toPath.js | 5 + node_modules/lodash/fp/toPlainObject.js | 5 + node_modules/lodash/fp/toSafeInteger.js | 5 + node_modules/lodash/fp/toString.js | 5 + node_modules/lodash/fp/toUpper.js | 5 + node_modules/lodash/fp/transform.js | 5 + node_modules/lodash/fp/trim.js | 5 + node_modules/lodash/fp/trimChars.js | 5 + node_modules/lodash/fp/trimCharsEnd.js | 5 + node_modules/lodash/fp/trimCharsStart.js | 5 + node_modules/lodash/fp/trimEnd.js | 5 + node_modules/lodash/fp/trimStart.js | 5 + node_modules/lodash/fp/truncate.js | 5 + node_modules/lodash/fp/unapply.js | 1 + node_modules/lodash/fp/unary.js | 5 + node_modules/lodash/fp/unescape.js | 5 + node_modules/lodash/fp/union.js | 5 + node_modules/lodash/fp/unionBy.js | 5 + node_modules/lodash/fp/unionWith.js | 5 + node_modules/lodash/fp/uniq.js | 5 + node_modules/lodash/fp/uniqBy.js | 5 + node_modules/lodash/fp/uniqWith.js | 5 + node_modules/lodash/fp/uniqueId.js | 5 + node_modules/lodash/fp/unnest.js | 1 + node_modules/lodash/fp/unset.js | 5 + node_modules/lodash/fp/unzip.js | 5 + node_modules/lodash/fp/unzipWith.js | 5 + node_modules/lodash/fp/update.js | 5 + node_modules/lodash/fp/updateWith.js | 5 + node_modules/lodash/fp/upperCase.js | 5 + node_modules/lodash/fp/upperFirst.js | 5 + node_modules/lodash/fp/useWith.js | 1 + node_modules/lodash/fp/util.js | 2 + node_modules/lodash/fp/value.js | 5 + node_modules/lodash/fp/valueOf.js | 5 + node_modules/lodash/fp/values.js | 5 + node_modules/lodash/fp/valuesIn.js | 5 + node_modules/lodash/fp/where.js | 1 + node_modules/lodash/fp/whereEq.js | 1 + node_modules/lodash/fp/without.js | 5 + node_modules/lodash/fp/words.js | 5 + node_modules/lodash/fp/wrap.js | 5 + node_modules/lodash/fp/wrapperAt.js | 5 + node_modules/lodash/fp/wrapperChain.js | 5 + node_modules/lodash/fp/wrapperLodash.js | 5 + node_modules/lodash/fp/wrapperReverse.js | 5 + node_modules/lodash/fp/wrapperValue.js | 5 + node_modules/lodash/fp/xor.js | 5 + node_modules/lodash/fp/xorBy.js | 5 + node_modules/lodash/fp/xorWith.js | 5 + node_modules/lodash/fp/zip.js | 5 + node_modules/lodash/fp/zipAll.js | 5 + node_modules/lodash/fp/zipObj.js | 1 + node_modules/lodash/fp/zipObject.js | 5 + node_modules/lodash/fp/zipObjectDeep.js | 5 + node_modules/lodash/fp/zipWith.js | 5 + node_modules/lodash/fromPairs.js | 28 + node_modules/lodash/function.js | 25 + node_modules/lodash/functions.js | 31 + node_modules/lodash/functionsIn.js | 31 + node_modules/lodash/get.js | 33 + node_modules/lodash/groupBy.js | 41 + node_modules/lodash/gt.js | 29 + node_modules/lodash/gte.js | 30 + node_modules/lodash/has.js | 35 + node_modules/lodash/hasIn.js | 34 + node_modules/lodash/head.js | 23 + node_modules/lodash/identity.js | 21 + node_modules/lodash/inRange.js | 55 + node_modules/lodash/includes.js | 53 + node_modules/lodash/index.js | 1 + node_modules/lodash/indexOf.js | 42 + node_modules/lodash/initial.js | 22 + node_modules/lodash/intersection.js | 30 + node_modules/lodash/intersectionBy.js | 45 + node_modules/lodash/intersectionWith.js | 41 + node_modules/lodash/invert.js | 42 + node_modules/lodash/invertBy.js | 56 + node_modules/lodash/invoke.js | 24 + node_modules/lodash/invokeMap.js | 41 + node_modules/lodash/isArguments.js | 36 + node_modules/lodash/isArray.js | 26 + node_modules/lodash/isArrayBuffer.js | 27 + node_modules/lodash/isArrayLike.js | 33 + node_modules/lodash/isArrayLikeObject.js | 33 + node_modules/lodash/isBoolean.js | 29 + node_modules/lodash/isBuffer.js | 38 + node_modules/lodash/isDate.js | 27 + node_modules/lodash/isElement.js | 25 + node_modules/lodash/isEmpty.js | 77 + node_modules/lodash/isEqual.js | 35 + node_modules/lodash/isEqualWith.js | 41 + node_modules/lodash/isError.js | 36 + node_modules/lodash/isFinite.js | 36 + node_modules/lodash/isFunction.js | 37 + node_modules/lodash/isInteger.js | 33 + node_modules/lodash/isLength.js | 35 + node_modules/lodash/isMap.js | 27 + node_modules/lodash/isMatch.js | 36 + node_modules/lodash/isMatchWith.js | 41 + node_modules/lodash/isNaN.js | 38 + node_modules/lodash/isNative.js | 40 + node_modules/lodash/isNil.js | 25 + node_modules/lodash/isNull.js | 22 + node_modules/lodash/isNumber.js | 38 + node_modules/lodash/isObject.js | 31 + node_modules/lodash/isObjectLike.js | 29 + node_modules/lodash/isPlainObject.js | 62 + node_modules/lodash/isRegExp.js | 27 + node_modules/lodash/isSafeInteger.js | 37 + node_modules/lodash/isSet.js | 27 + node_modules/lodash/isString.js | 30 + node_modules/lodash/isSymbol.js | 29 + node_modules/lodash/isTypedArray.js | 27 + node_modules/lodash/isUndefined.js | 22 + node_modules/lodash/isWeakMap.js | 28 + node_modules/lodash/isWeakSet.js | 28 + node_modules/lodash/iteratee.js | 53 + node_modules/lodash/join.js | 26 + node_modules/lodash/kebabCase.js | 28 + node_modules/lodash/keyBy.js | 36 + node_modules/lodash/keys.js | 37 + node_modules/lodash/keysIn.js | 32 + node_modules/lodash/lang.js | 58 + node_modules/lodash/last.js | 20 + node_modules/lodash/lastIndexOf.js | 46 + node_modules/lodash/lodash.js | 17209 +++++++++++++++++++ node_modules/lodash/lodash.min.js | 140 + node_modules/lodash/lowerCase.js | 27 + node_modules/lodash/lowerFirst.js | 22 + node_modules/lodash/lt.js | 29 + node_modules/lodash/lte.js | 30 + node_modules/lodash/map.js | 53 + node_modules/lodash/mapKeys.js | 36 + node_modules/lodash/mapValues.js | 43 + node_modules/lodash/matches.js | 46 + node_modules/lodash/matchesProperty.js | 44 + node_modules/lodash/math.js | 17 + node_modules/lodash/max.js | 29 + node_modules/lodash/maxBy.js | 34 + node_modules/lodash/mean.js | 22 + node_modules/lodash/meanBy.js | 31 + node_modules/lodash/memoize.js | 73 + node_modules/lodash/merge.js | 39 + node_modules/lodash/mergeWith.js | 39 + node_modules/lodash/method.js | 34 + node_modules/lodash/methodOf.js | 33 + node_modules/lodash/min.js | 29 + node_modules/lodash/minBy.js | 34 + node_modules/lodash/mixin.js | 74 + node_modules/lodash/multiply.js | 22 + node_modules/lodash/negate.js | 40 + node_modules/lodash/next.js | 35 + node_modules/lodash/noop.js | 17 + node_modules/lodash/now.js | 23 + node_modules/lodash/nth.js | 29 + node_modules/lodash/nthArg.js | 32 + node_modules/lodash/number.js | 5 + node_modules/lodash/object.js | 49 + node_modules/lodash/omit.js | 57 + node_modules/lodash/omitBy.js | 29 + node_modules/lodash/once.js | 25 + node_modules/lodash/orderBy.js | 47 + node_modules/lodash/over.js | 24 + node_modules/lodash/overArgs.js | 61 + node_modules/lodash/overEvery.js | 34 + node_modules/lodash/overSome.js | 37 + node_modules/lodash/package.json | 17 + node_modules/lodash/pad.js | 49 + node_modules/lodash/padEnd.js | 39 + node_modules/lodash/padStart.js | 39 + node_modules/lodash/parseInt.js | 43 + node_modules/lodash/partial.js | 50 + node_modules/lodash/partialRight.js | 49 + node_modules/lodash/partition.js | 43 + node_modules/lodash/pick.js | 25 + node_modules/lodash/pickBy.js | 37 + node_modules/lodash/plant.js | 48 + node_modules/lodash/property.js | 32 + node_modules/lodash/propertyOf.js | 30 + node_modules/lodash/pull.js | 29 + node_modules/lodash/pullAll.js | 29 + node_modules/lodash/pullAllBy.js | 33 + node_modules/lodash/pullAllWith.js | 32 + node_modules/lodash/pullAt.js | 43 + node_modules/lodash/random.js | 82 + node_modules/lodash/range.js | 46 + node_modules/lodash/rangeRight.js | 41 + node_modules/lodash/rearg.js | 33 + node_modules/lodash/reduce.js | 51 + node_modules/lodash/reduceRight.js | 36 + node_modules/lodash/reject.js | 46 + node_modules/lodash/release.md | 48 + node_modules/lodash/remove.js | 53 + node_modules/lodash/repeat.js | 37 + node_modules/lodash/replace.js | 29 + node_modules/lodash/rest.js | 40 + node_modules/lodash/result.js | 56 + node_modules/lodash/reverse.js | 34 + node_modules/lodash/round.js | 26 + node_modules/lodash/sample.js | 24 + node_modules/lodash/sampleSize.js | 37 + node_modules/lodash/seq.js | 16 + node_modules/lodash/set.js | 35 + node_modules/lodash/setWith.js | 32 + node_modules/lodash/shuffle.js | 25 + node_modules/lodash/size.js | 46 + node_modules/lodash/slice.js | 37 + node_modules/lodash/snakeCase.js | 28 + node_modules/lodash/some.js | 51 + node_modules/lodash/sortBy.js | 48 + node_modules/lodash/sortedIndex.js | 24 + node_modules/lodash/sortedIndexBy.js | 33 + node_modules/lodash/sortedIndexOf.js | 31 + node_modules/lodash/sortedLastIndex.js | 25 + node_modules/lodash/sortedLastIndexBy.js | 33 + node_modules/lodash/sortedLastIndexOf.js | 31 + node_modules/lodash/sortedUniq.js | 24 + node_modules/lodash/sortedUniqBy.js | 26 + node_modules/lodash/split.js | 52 + node_modules/lodash/spread.js | 63 + node_modules/lodash/startCase.js | 29 + node_modules/lodash/startsWith.js | 39 + node_modules/lodash/string.js | 33 + node_modules/lodash/stubArray.js | 23 + node_modules/lodash/stubFalse.js | 18 + node_modules/lodash/stubObject.js | 23 + node_modules/lodash/stubString.js | 18 + node_modules/lodash/stubTrue.js | 18 + node_modules/lodash/subtract.js | 22 + node_modules/lodash/sum.js | 24 + node_modules/lodash/sumBy.js | 33 + node_modules/lodash/tail.js | 22 + node_modules/lodash/take.js | 37 + node_modules/lodash/takeRight.js | 39 + node_modules/lodash/takeRightWhile.js | 45 + node_modules/lodash/takeWhile.js | 45 + node_modules/lodash/tap.js | 29 + node_modules/lodash/template.js | 272 + node_modules/lodash/templateSettings.js | 67 + node_modules/lodash/throttle.js | 69 + node_modules/lodash/thru.js | 28 + node_modules/lodash/times.js | 51 + node_modules/lodash/toArray.js | 58 + node_modules/lodash/toFinite.js | 42 + node_modules/lodash/toInteger.js | 36 + node_modules/lodash/toIterator.js | 23 + node_modules/lodash/toJSON.js | 1 + node_modules/lodash/toLength.js | 38 + node_modules/lodash/toLower.js | 28 + node_modules/lodash/toNumber.js | 64 + node_modules/lodash/toPairs.js | 30 + node_modules/lodash/toPairsIn.js | 30 + node_modules/lodash/toPath.js | 33 + node_modules/lodash/toPlainObject.js | 32 + node_modules/lodash/toSafeInteger.js | 37 + node_modules/lodash/toString.js | 28 + node_modules/lodash/toUpper.js | 28 + node_modules/lodash/transform.js | 65 + node_modules/lodash/trim.js | 47 + node_modules/lodash/trimEnd.js | 41 + node_modules/lodash/trimStart.js | 43 + node_modules/lodash/truncate.js | 111 + node_modules/lodash/unary.js | 22 + node_modules/lodash/unescape.js | 34 + node_modules/lodash/union.js | 26 + node_modules/lodash/unionBy.js | 39 + node_modules/lodash/unionWith.js | 34 + node_modules/lodash/uniq.js | 25 + node_modules/lodash/uniqBy.js | 31 + node_modules/lodash/uniqWith.js | 28 + node_modules/lodash/uniqueId.js | 28 + node_modules/lodash/unset.js | 34 + node_modules/lodash/unzip.js | 45 + node_modules/lodash/unzipWith.js | 39 + node_modules/lodash/update.js | 35 + node_modules/lodash/updateWith.js | 33 + node_modules/lodash/upperCase.js | 27 + node_modules/lodash/upperFirst.js | 22 + node_modules/lodash/util.js | 34 + node_modules/lodash/value.js | 1 + node_modules/lodash/valueOf.js | 1 + node_modules/lodash/values.js | 34 + node_modules/lodash/valuesIn.js | 32 + node_modules/lodash/without.js | 31 + node_modules/lodash/words.js | 35 + node_modules/lodash/wrap.js | 30 + node_modules/lodash/wrapperAt.js | 48 + node_modules/lodash/wrapperChain.js | 34 + node_modules/lodash/wrapperLodash.js | 147 + node_modules/lodash/wrapperReverse.js | 44 + node_modules/lodash/wrapperValue.js | 21 + node_modules/lodash/xor.js | 28 + node_modules/lodash/xorBy.js | 39 + node_modules/lodash/xorWith.js | 34 + node_modules/lodash/zip.js | 22 + node_modules/lodash/zipObject.js | 24 + node_modules/lodash/zipObjectDeep.js | 23 + node_modules/lodash/zipWith.js | 32 + node_modules/log-symbols/browser.js | 7 + node_modules/log-symbols/index.js | 20 + node_modules/log-symbols/license | 9 + node_modules/log-symbols/package.json | 50 + node_modules/log-symbols/readme.md | 45 + node_modules/math-expression-evaluator/LICENSE | 22 + node_modules/math-expression-evaluator/README.md | 86 + .../dist/browser/math-expression-evaluator.js | 909 + .../dist/browser/math-expression-evaluator.min.js | 1 + .../math-expression-evaluator/package.json | 50 + .../src/formula_evaluator.js | 41 + .../math-expression-evaluator/src/lexer.js | 510 + .../math-expression-evaluator/src/math_function.js | 134 + .../math-expression-evaluator/src/postfix.js | 50 + .../src/postfix_evaluator.js | 89 + node_modules/minimist/.eslintrc | 29 + node_modules/minimist/.github/FUNDING.yml | 12 + node_modules/minimist/.nycrc | 14 + node_modules/minimist/CHANGELOG.md | 298 + node_modules/minimist/LICENSE | 18 + node_modules/minimist/README.md | 121 + node_modules/minimist/example/parse.js | 4 + node_modules/minimist/index.js | 263 + node_modules/minimist/package.json | 75 + node_modules/minimist/test/all_bool.js | 34 + node_modules/minimist/test/bool.js | 177 + node_modules/minimist/test/dash.js | 43 + node_modules/minimist/test/default_bool.js | 37 + node_modules/minimist/test/dotted.js | 24 + node_modules/minimist/test/kv_short.js | 32 + node_modules/minimist/test/long.js | 33 + node_modules/minimist/test/num.js | 38 + node_modules/minimist/test/parse.js | 209 + node_modules/minimist/test/parse_modified.js | 11 + node_modules/minimist/test/proto.js | 64 + node_modules/minimist/test/short.js | 69 + node_modules/minimist/test/stop_early.js | 17 + node_modules/minimist/test/unknown.js | 104 + node_modules/minimist/test/whitespace.js | 10 + node_modules/num2fraction/.editorconfig | 14 + node_modules/num2fraction/.npmignore | 8 + node_modules/num2fraction/LICENSE | 22 + node_modules/num2fraction/README.md | 87 + node_modules/num2fraction/index.js | 48 + node_modules/num2fraction/package.json | 31 + node_modules/postcss-alias/.eslintrc | 34 + node_modules/postcss-alias/.npmignore | 8 + node_modules/postcss-alias/README.md | 49 + node_modules/postcss-alias/index.js | 39 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-alias/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../postcss-alias/node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../postcss-alias/node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../postcss-alias/node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../postcss-alias/node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../postcss-alias/node_modules/postcss/lib/root.js | 129 + .../postcss-alias/node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-alias/package-lock.json | 3082 ++++ node_modules/postcss-alias/package.json | 40 + node_modules/postcss-clearfix/CHANGELOG.md | 87 + node_modules/postcss-clearfix/README.md | 48 + node_modules/postcss-clearfix/index.js | 66 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-clearfix/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-clearfix/package.json | 44 + node_modules/postcss-easings/CHANGELOG.md | 18 + node_modules/postcss-easings/LICENSE | 20 + node_modules/postcss-easings/README.md | 77 + node_modules/postcss-easings/index.js | 85 + .../node_modules/postcss-value-parser/LICENSE | 22 + .../node_modules/postcss-value-parser/README.md | 253 + .../node_modules/postcss-value-parser/lib/index.js | 28 + .../node_modules/postcss-value-parser/lib/parse.js | 251 + .../postcss-value-parser/lib/stringify.js | 48 + .../node_modules/postcss-value-parser/lib/unit.js | 49 + .../node_modules/postcss-value-parser/lib/walk.js | 22 + .../node_modules/postcss-value-parser/package.json | 58 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-easings/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../postcss-easings/node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-easings/package.json | 42 + node_modules/postcss-fixes/.codeclimate.yml | 33 + node_modules/postcss-fixes/.editorconfig | 12 + node_modules/postcss-fixes/CHANGELOG.md | 19 + node_modules/postcss-fixes/LICENSE | 20 + node_modules/postcss-fixes/README.md | 83 + node_modules/postcss-fixes/index.js | 144 + .../postcss-fixes/node_modules/.bin/browserslist | 1 + .../postcss-fixes/node_modules/ansi-regex/index.js | 4 + .../postcss-fixes/node_modules/ansi-regex/license | 21 + .../node_modules/ansi-regex/package.json | 64 + .../node_modules/ansi-regex/readme.md | 39 + .../node_modules/ansi-styles/index.js | 65 + .../postcss-fixes/node_modules/ansi-styles/license | 21 + .../node_modules/ansi-styles/package.json | 50 + .../node_modules/ansi-styles/readme.md | 86 + .../node_modules/balanced-match/.npmignore | 5 + .../node_modules/balanced-match/LICENSE.md | 21 + .../node_modules/balanced-match/README.md | 91 + .../node_modules/balanced-match/index.js | 58 + .../node_modules/balanced-match/package.json | 47 + .../node_modules/browserslist/CHANGELOG.md | 135 + .../node_modules/browserslist/LICENSE | 20 + .../node_modules/browserslist/README.md | 331 + .../postcss-fixes/node_modules/browserslist/cli.js | 95 + .../node_modules/browserslist/index.js | 648 + .../node_modules/browserslist/package.json | 54 + .../postcss-fixes/node_modules/has-flag/index.js | 10 + .../postcss-fixes/node_modules/has-flag/license | 21 + .../node_modules/has-flag/package.json | 48 + .../postcss-fixes/node_modules/has-flag/readme.md | 64 + .../postcss-fixes/node_modules/picocolors/LICENSE | 15 + .../node_modules/picocolors/README.md | 23 + .../node_modules/picocolors/package.json | 25 + .../node_modules/picocolors/picocolors.browser.js | 4 + .../node_modules/picocolors/picocolors.d.ts | 5 + .../node_modules/picocolors/picocolors.js | 60 + .../postcss-fixes/node_modules/picocolors/types.ts | 30 + .../node_modules/pixrem/.editorconfig | 13 + .../node_modules/pixrem/.gitattributes | 1 + .../postcss-fixes/node_modules/pixrem/.jshintrc | 21 + .../postcss-fixes/node_modules/pixrem/.npmignore | 2 + .../postcss-fixes/node_modules/pixrem/.travis.yml | 4 + .../postcss-fixes/node_modules/pixrem/CHANGELOG.md | 77 + .../postcss-fixes/node_modules/pixrem/LICENSE | 22 + .../postcss-fixes/node_modules/pixrem/README.md | 89 + .../node_modules/pixrem/lib/pixrem.js | 160 + .../pixrem/node_modules/chalk/index.js | 116 + .../node_modules/pixrem/node_modules/chalk/license | 21 + .../chalk/node_modules/supports-color/index.js | 50 + .../chalk/node_modules/supports-color/license | 21 + .../chalk/node_modules/supports-color/package.json | 49 + .../chalk/node_modules/supports-color/readme.md | 36 + .../pixrem/node_modules/chalk/package.json | 70 + .../pixrem/node_modules/chalk/readme.md | 213 + .../pixrem/node_modules/postcss/CHANGELOG.md | 460 + .../pixrem/node_modules/postcss/LICENSE | 20 + .../pixrem/node_modules/postcss/README.md | 379 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 72 + .../pixrem/node_modules/postcss/docs/syntax.md | 231 + .../pixrem/node_modules/postcss/lib/at-rule.js | 159 + .../pixrem/node_modules/postcss/lib/comment.js | 89 + .../pixrem/node_modules/postcss/lib/container.js | 935 + .../node_modules/postcss/lib/css-syntax-error.js | 272 + .../pixrem/node_modules/postcss/lib/declaration.js | 130 + .../pixrem/node_modules/postcss/lib/input.js | 198 + .../pixrem/node_modules/postcss/lib/lazy-result.js | 432 + .../pixrem/node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 312 + .../pixrem/node_modules/postcss/lib/node.js | 672 + .../pixrem/node_modules/postcss/lib/parse.js | 43 + .../pixrem/node_modules/postcss/lib/parser.js | 514 + .../pixrem/node_modules/postcss/lib/postcss.d.ts | 1305 ++ .../pixrem/node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 162 + .../pixrem/node_modules/postcss/lib/processor.js | 240 + .../pixrem/node_modules/postcss/lib/result.js | 206 + .../pixrem/node_modules/postcss/lib/root.js | 143 + .../pixrem/node_modules/postcss/lib/rule.js | 136 + .../pixrem/node_modules/postcss/lib/stringifier.js | 335 + .../pixrem/node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 76 + .../pixrem/node_modules/postcss/lib/tokenize.js | 273 + .../pixrem/node_modules/postcss/lib/vendor.js | 52 + .../pixrem/node_modules/postcss/lib/warn-once.js | 14 + .../pixrem/node_modules/postcss/lib/warning.js | 122 + .../pixrem/node_modules/postcss/package.json | 76 + .../node_modules/reduce-css-calc/CHANGELOG.md | 87 + .../pixrem/node_modules/reduce-css-calc/LICENSE | 20 + .../pixrem/node_modules/reduce-css-calc/README.md | 72 + .../pixrem/node_modules/reduce-css-calc/index.js | 164 + .../node_modules/reduce-css-calc/package.json | 33 + .../pixrem/node_modules/source-map/CHANGELOG.md | 301 + .../pixrem/node_modules/source-map/LICENSE | 28 + .../pixrem/node_modules/source-map/README.md | 729 + .../source-map/dist/source-map.debug.js | 3091 ++++ .../node_modules/source-map/dist/source-map.js | 3090 ++++ .../node_modules/source-map/dist/source-map.min.js | 2 + .../source-map/dist/source-map.min.js.map | 1 + .../node_modules/source-map/lib/array-set.js | 121 + .../node_modules/source-map/lib/base64-vlq.js | 140 + .../pixrem/node_modules/source-map/lib/base64.js | 67 + .../node_modules/source-map/lib/binary-search.js | 111 + .../node_modules/source-map/lib/mapping-list.js | 79 + .../node_modules/source-map/lib/quick-sort.js | 114 + .../source-map/lib/source-map-consumer.js | 1082 ++ .../source-map/lib/source-map-generator.js | 416 + .../node_modules/source-map/lib/source-node.js | 413 + .../pixrem/node_modules/source-map/lib/util.js | 417 + .../pixrem/node_modules/source-map/package.json | 72 + .../pixrem/node_modules/source-map/source-map.js | 8 + .../pixrem/node_modules/supports-color/browser.js | 2 + .../pixrem/node_modules/supports-color/index.js | 84 + .../pixrem/node_modules/supports-color/license | 21 + .../node_modules/supports-color/package.json | 66 + .../pixrem/node_modules/supports-color/readme.md | 60 + .../postcss-fixes/node_modules/pixrem/package.json | 42 + .../postcss-fixes/node_modules/pixrem/test/test.js | 285 + .../node_modules/postcss-calc/CHANGELOG.md | 76 + .../node_modules/postcss-calc/LICENSE | 20 + .../node_modules/postcss-calc/README.md | 171 + .../node_modules/postcss-calc/dist/index.js | 34 + .../postcss-calc/dist/lib/transform.js | 67 + .../postcss-calc/node_modules/postcss/LICENSE | 20 + .../postcss-calc/node_modules/postcss/README.md | 43 + .../node_modules/postcss/lib/at-rule.js | 127 + .../node_modules/postcss/lib/comment.js | 55 + .../node_modules/postcss/lib/container.js | 774 + .../node_modules/postcss/lib/css-syntax-error.js | 296 + .../node_modules/postcss/lib/declaration.js | 96 + .../postcss-calc/node_modules/postcss/lib/input.js | 214 + .../node_modules/postcss/lib/lazy-result.js | 437 + .../postcss-calc/node_modules/postcss/lib/list.js | 93 + .../node_modules/postcss/lib/map-generator.js | 347 + .../postcss-calc/node_modules/postcss/lib/node.js | 606 + .../postcss-calc/node_modules/postcss/lib/parse.js | 40 + .../node_modules/postcss/lib/parser.js | 609 + .../node_modules/postcss/lib/postcss.d.ts | 1283 ++ .../node_modules/postcss/lib/postcss.js | 285 + .../node_modules/postcss/lib/previous-map.js | 172 + .../node_modules/postcss/lib/processor.js | 264 + .../node_modules/postcss/lib/result.js | 213 + .../postcss-calc/node_modules/postcss/lib/root.js | 122 + .../postcss-calc/node_modules/postcss/lib/rule.js | 116 + .../node_modules/postcss/lib/stringifier.js | 362 + .../node_modules/postcss/lib/stringify.js | 18 + .../node_modules/postcss/lib/terminal-highlight.js | 84 + .../node_modules/postcss/lib/tokenize.js | 295 + .../node_modules/postcss/lib/vendor.js | 53 + .../node_modules/postcss/lib/warn-once.js | 17 + .../node_modules/postcss/lib/warning.js | 131 + .../postcss-calc/node_modules/postcss/package.json | 37 + .../node_modules/postcss-calc/package.json | 54 + .../node_modules/postcss-pseudoelements/.npmignore | 2 + .../postcss-pseudoelements/ChangeLog.md | 16 + .../node_modules/postcss-pseudoelements/README.md | 17 + .../node_modules/postcss-pseudoelements/index.js | 22 + .../node_modules/chalk/index.js | 116 + .../node_modules/chalk/license | 21 + .../chalk/node_modules/supports-color/index.js | 50 + .../chalk/node_modules/supports-color/license | 21 + .../chalk/node_modules/supports-color/package.json | 49 + .../chalk/node_modules/supports-color/readme.md | 36 + .../node_modules/chalk/package.json | 70 + .../node_modules/chalk/readme.md | 213 + .../node_modules/postcss/CHANGELOG.md | 460 + .../node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README.md | 379 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 72 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/lib/at-rule.js | 159 + .../node_modules/postcss/lib/comment.js | 89 + .../node_modules/postcss/lib/container.js | 935 + .../node_modules/postcss/lib/css-syntax-error.js | 272 + .../node_modules/postcss/lib/declaration.js | 130 + .../node_modules/postcss/lib/input.js | 198 + .../node_modules/postcss/lib/lazy-result.js | 432 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 312 + .../node_modules/postcss/lib/node.js | 672 + .../node_modules/postcss/lib/parse.js | 43 + .../node_modules/postcss/lib/parser.js | 514 + .../node_modules/postcss/lib/postcss.d.ts | 1305 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 162 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 143 + .../node_modules/postcss/lib/rule.js | 136 + .../node_modules/postcss/lib/stringifier.js | 335 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 76 + .../node_modules/postcss/lib/tokenize.js | 273 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 76 + .../node_modules/source-map/CHANGELOG.md | 301 + .../node_modules/source-map/LICENSE | 28 + .../node_modules/source-map/README.md | 729 + .../source-map/dist/source-map.debug.js | 3091 ++++ .../node_modules/source-map/dist/source-map.js | 3090 ++++ .../node_modules/source-map/dist/source-map.min.js | 2 + .../source-map/dist/source-map.min.js.map | 1 + .../node_modules/source-map/lib/array-set.js | 121 + .../node_modules/source-map/lib/base64-vlq.js | 140 + .../node_modules/source-map/lib/base64.js | 67 + .../node_modules/source-map/lib/binary-search.js | 111 + .../node_modules/source-map/lib/mapping-list.js | 79 + .../node_modules/source-map/lib/quick-sort.js | 114 + .../source-map/lib/source-map-consumer.js | 1082 ++ .../source-map/lib/source-map-generator.js | 416 + .../node_modules/source-map/lib/source-node.js | 413 + .../node_modules/source-map/lib/util.js | 417 + .../node_modules/source-map/package.json | 72 + .../node_modules/source-map/source-map.js | 8 + .../node_modules/supports-color/browser.js | 2 + .../node_modules/supports-color/index.js | 84 + .../node_modules/supports-color/license | 21 + .../node_modules/supports-color/package.json | 66 + .../node_modules/supports-color/readme.md | 60 + .../postcss-pseudoelements/package.json | 33 + .../postcss-pseudoelements/test/expected.css | 48 + .../postcss-pseudoelements/test/input.css | 48 + .../postcss-pseudoelements/test/test.js | 17 + .../node_modules/postcss-selector-parser/API.md | 624 + .../postcss-selector-parser/CHANGELOG.md | 157 + .../postcss-selector-parser/LICENSE-MIT | 22 + .../node_modules/postcss-selector-parser/README.md | 46 + .../postcss-selector-parser/dist/index.js | 114 + .../postcss-selector-parser/dist/parser.js | 643 + .../postcss-selector-parser/dist/processor.js | 49 + .../dist/selectors/attribute.js | 54 + .../dist/selectors/className.js | 39 + .../dist/selectors/combinator.js | 35 + .../dist/selectors/comment.js | 35 + .../dist/selectors/container.js | 338 + .../postcss-selector-parser/dist/selectors/id.js | 39 + .../dist/selectors/namespace.js | 45 + .../dist/selectors/nesting.js | 36 + .../postcss-selector-parser/dist/selectors/node.js | 102 + .../dist/selectors/pseudo.js | 40 + .../postcss-selector-parser/dist/selectors/root.js | 43 + .../dist/selectors/selector.js | 35 + .../dist/selectors/string.js | 35 + .../postcss-selector-parser/dist/selectors/tag.js | 35 + .../dist/selectors/types.js | 15 + .../dist/selectors/universal.js | 36 + .../postcss-selector-parser/dist/sortAscending.js | 10 + .../postcss-selector-parser/dist/tokenize.js | 231 + .../postcss-selector-parser/package.json | 64 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-fixes/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../postcss-fixes/node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../postcss-fixes/node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../postcss-fixes/node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../postcss-fixes/node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../postcss-fixes/node_modules/postcss/lib/root.js | 129 + .../postcss-fixes/node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + .../postcss-fixes/node_modules/strip-ansi/index.js | 6 + .../postcss-fixes/node_modules/strip-ansi/license | 21 + .../node_modules/strip-ansi/package.json | 57 + .../node_modules/strip-ansi/readme.md | 33 + node_modules/postcss-fixes/package.json | 48 + node_modules/postcss-flexbugs-fixes/CHANGELOG.md | 27 + node_modules/postcss-flexbugs-fixes/LICENSE | 20 + node_modules/postcss-flexbugs-fixes/README.md | 70 + node_modules/postcss-flexbugs-fixes/bugs/bug4.js | 44 + node_modules/postcss-flexbugs-fixes/bugs/bug6.js | 15 + node_modules/postcss-flexbugs-fixes/bugs/bug81a.js | 27 + node_modules/postcss-flexbugs-fixes/index.js | 25 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-flexbugs-fixes/package.json | 29 + node_modules/postcss-fontpath/.eslintrc | 35 + node_modules/postcss-fontpath/.npmignore | 8 + node_modules/postcss-fontpath/CHANGELOG.md | 42 + node_modules/postcss-fontpath/LICENSE | 20 + node_modules/postcss-fontpath/README.md | 98 + node_modules/postcss-fontpath/index.js | 88 + node_modules/postcss-fontpath/missing.expected.css | 5 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-fontpath/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-fontpath/package.json | 40 + node_modules/postcss-hexrgba/.eslintrc | 27 + node_modules/postcss-hexrgba/.travis.yml | 6 + node_modules/postcss-hexrgba/CHANGELOG.md | 59 + node_modules/postcss-hexrgba/LICENSE | 20 + node_modules/postcss-hexrgba/README.md | 49 + node_modules/postcss-hexrgba/index.js | 66 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-hexrgba/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../postcss-hexrgba/node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-hexrgba/package.json | 41 + .../postcss-hexrgba/test/fixtures/complex.css | 5 + .../test/fixtures/complex.expected.css | 5 + .../postcss-hexrgba/test/fixtures/important.css | 4 + .../test/fixtures/important.expected.css | 4 + .../postcss-hexrgba/test/fixtures/multiple.css | 4 + .../test/fixtures/multiple.expected.css | 4 + .../postcss-hexrgba/test/fixtures/shorthand.css | 4 + .../test/fixtures/shorthand.expected.css | 4 + .../postcss-hexrgba/test/fixtures/standard.css | 4 + .../test/fixtures/standard.expected.css | 4 + node_modules/postcss-hexrgba/test/mocha.opts | 1 + node_modules/postcss-hexrgba/test/test.js | 37 + node_modules/postcss-input-style/.eslintrc | 34 + node_modules/postcss-input-style/.npmignore | 8 + node_modules/postcss-input-style/CHANGELOG.md | 33 + node_modules/postcss-input-style/LICENSE | 20 + node_modules/postcss-input-style/README.md | 99 + node_modules/postcss-input-style/index.js | 147 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-input-style/package-lock.json | 3057 ++++ node_modules/postcss-input-style/package.json | 42 + node_modules/postcss-nth-child-fix/.npmignore | 8 + node_modules/postcss-nth-child-fix/CHANGELOG.md | 5 + node_modules/postcss-nth-child-fix/LICENSE | 20 + node_modules/postcss-nth-child-fix/README.md | 27 + node_modules/postcss-nth-child-fix/index.js | 11 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-nth-child-fix/package.json | 38 + node_modules/postcss-position/.eslintrc | 34 + node_modules/postcss-position/CHANGELOG.md | 60 + node_modules/postcss-position/LICENSE | 20 + node_modules/postcss-position/README.md | 82 + node_modules/postcss-position/index.js | 99 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../postcss-position/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-position/package.json | 40 + node_modules/postcss-quantity-queries/CHANGELOG.md | 43 + node_modules/postcss-quantity-queries/README.md | 205 + node_modules/postcss-quantity-queries/UNLICENSE | 24 + .../postcss-quantity-queries/dist/index.js | 114 + node_modules/postcss-quantity-queries/index.js | 3 + .../node_modules/balanced-match/.npmignore | 5 + .../node_modules/balanced-match/LICENSE.md | 21 + .../node_modules/balanced-match/README.md | 91 + .../node_modules/balanced-match/index.js | 58 + .../node_modules/balanced-match/package.json | 47 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + node_modules/postcss-quantity-queries/package.json | 55 + node_modules/postcss-responsive-type/.eslintrc | 35 + node_modules/postcss-responsive-type/.npmignore | 10 + node_modules/postcss-responsive-type/README.md | 169 + node_modules/postcss-responsive-type/index.js | 255 + .../node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README-cn.md | 349 + .../node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../node_modules/postcss/lib/node.js | 625 + .../node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 129 + .../node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 25 + .../postcss-responsive-type/package-lock.json | 2952 ++++ node_modules/postcss-responsive-type/package.json | 40 + node_modules/postcss-unopacity/.editorconfig | 14 + node_modules/postcss-unopacity/.eslintrc | 122 + node_modules/postcss-unopacity/.npmignore | 2 + node_modules/postcss-unopacity/.travis.yml | 5 + node_modules/postcss-unopacity/CHANGELOG.md | 7 + node_modules/postcss-unopacity/CONTRIBUTING.md | 60 + node_modules/postcss-unopacity/LICENSE.md | 15 + node_modules/postcss-unopacity/README.md | 187 + node_modules/postcss-unopacity/index.js | 17 + .../node_modules/ansi-regex/index.js | 4 + .../node_modules/ansi-regex/license | 21 + .../node_modules/ansi-regex/package.json | 64 + .../node_modules/ansi-regex/readme.md | 39 + .../node_modules/ansi-styles/index.js | 65 + .../node_modules/ansi-styles/license | 21 + .../node_modules/ansi-styles/package.json | 50 + .../node_modules/ansi-styles/readme.md | 86 + .../postcss-unopacity/node_modules/chalk/index.js | 116 + .../postcss-unopacity/node_modules/chalk/license | 21 + .../chalk/node_modules/supports-color/index.js | 50 + .../chalk/node_modules/supports-color/license | 21 + .../chalk/node_modules/supports-color/package.json | 49 + .../chalk/node_modules/supports-color/readme.md | 36 + .../node_modules/chalk/package.json | 70 + .../postcss-unopacity/node_modules/chalk/readme.md | 213 + .../node_modules/has-flag/index.js | 10 + .../node_modules/has-flag/license | 21 + .../node_modules/has-flag/package.json | 48 + .../node_modules/has-flag/readme.md | 64 + .../node_modules/postcss/CHANGELOG.md | 460 + .../postcss-unopacity/node_modules/postcss/LICENSE | 20 + .../node_modules/postcss/README.md | 379 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 72 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/lib/at-rule.js | 159 + .../node_modules/postcss/lib/comment.js | 89 + .../node_modules/postcss/lib/container.js | 935 + .../node_modules/postcss/lib/css-syntax-error.js | 272 + .../node_modules/postcss/lib/declaration.js | 130 + .../node_modules/postcss/lib/input.js | 198 + .../node_modules/postcss/lib/lazy-result.js | 432 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 312 + .../node_modules/postcss/lib/node.js | 672 + .../node_modules/postcss/lib/parse.js | 43 + .../node_modules/postcss/lib/parser.js | 514 + .../node_modules/postcss/lib/postcss.d.ts | 1305 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 162 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 143 + .../node_modules/postcss/lib/rule.js | 136 + .../node_modules/postcss/lib/stringifier.js | 335 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 76 + .../node_modules/postcss/lib/tokenize.js | 273 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 76 + .../node_modules/source-map/CHANGELOG.md | 301 + .../node_modules/source-map/LICENSE | 28 + .../node_modules/source-map/README.md | 729 + .../source-map/dist/source-map.debug.js | 3091 ++++ .../node_modules/source-map/dist/source-map.js | 3090 ++++ .../node_modules/source-map/dist/source-map.min.js | 2 + .../source-map/dist/source-map.min.js.map | 1 + .../node_modules/source-map/lib/array-set.js | 121 + .../node_modules/source-map/lib/base64-vlq.js | 140 + .../node_modules/source-map/lib/base64.js | 67 + .../node_modules/source-map/lib/binary-search.js | 111 + .../node_modules/source-map/lib/mapping-list.js | 79 + .../node_modules/source-map/lib/quick-sort.js | 114 + .../source-map/lib/source-map-consumer.js | 1082 ++ .../source-map/lib/source-map-generator.js | 416 + .../node_modules/source-map/lib/source-node.js | 413 + .../node_modules/source-map/lib/util.js | 417 + .../node_modules/source-map/package.json | 72 + .../node_modules/source-map/source-map.js | 8 + .../node_modules/strip-ansi/index.js | 6 + .../node_modules/strip-ansi/license | 21 + .../node_modules/strip-ansi/package.json | 57 + .../node_modules/strip-ansi/readme.md | 33 + .../node_modules/supports-color/browser.js | 2 + .../node_modules/supports-color/index.js | 84 + .../node_modules/supports-color/license | 21 + .../node_modules/supports-color/package.json | 66 + .../node_modules/supports-color/readme.md | 60 + node_modules/postcss-unopacity/package.json | 39 + .../test/fixtures/basic.actual.css | 3 + .../test/fixtures/basic.copy.actual.css | 4 + .../test/fixtures/basic.copy.expect.css | 4 + .../postcss-unopacity/test/fixtures/basic.css | 3 + .../test/fixtures/basic.expect.css | 3 + .../test/fixtures/basic.prefixed.actual.css | 3 + .../test/fixtures/basic.prefixed.expect.css | 3 + .../test/fixtures/basic.warn.actual.css | 3 + .../test/fixtures/basic.warn.expect.css | 3 + node_modules/postcss-unopacity/test/index.js | 83 + node_modules/postcss-unroot/.editorconfig | 14 + node_modules/postcss-unroot/.eslintrc | 122 + node_modules/postcss-unroot/.npmignore | 2 + node_modules/postcss-unroot/.travis.yml | 5 + node_modules/postcss-unroot/CHANGELOG.md | 11 + node_modules/postcss-unroot/CONTRIBUTING.md | 60 + node_modules/postcss-unroot/LICENSE.md | 15 + node_modules/postcss-unroot/README.md | 157 + node_modules/postcss-unroot/index.js | 44 + .../node_modules/ansi-regex/index.js | 4 + .../postcss-unroot/node_modules/ansi-regex/license | 21 + .../node_modules/ansi-regex/package.json | 64 + .../node_modules/ansi-regex/readme.md | 39 + .../node_modules/ansi-styles/index.js | 65 + .../node_modules/ansi-styles/license | 21 + .../node_modules/ansi-styles/package.json | 50 + .../node_modules/ansi-styles/readme.md | 86 + .../postcss-unroot/node_modules/chalk/index.js | 116 + .../postcss-unroot/node_modules/chalk/license | 21 + .../chalk/node_modules/supports-color/index.js | 50 + .../chalk/node_modules/supports-color/license | 21 + .../chalk/node_modules/supports-color/package.json | 49 + .../chalk/node_modules/supports-color/readme.md | 36 + .../postcss-unroot/node_modules/chalk/package.json | 70 + .../postcss-unroot/node_modules/chalk/readme.md | 213 + .../postcss-unroot/node_modules/has-flag/index.js | 10 + .../postcss-unroot/node_modules/has-flag/license | 21 + .../node_modules/has-flag/package.json | 48 + .../postcss-unroot/node_modules/has-flag/readme.md | 64 + .../node_modules/postcss-selector-parser/API.md | 536 + .../postcss-selector-parser/CHANGELOG.md | 107 + .../postcss-selector-parser/LICENSE-MIT | 22 + .../node_modules/postcss-selector-parser/README.md | 38 + .../postcss-selector-parser/dist/index.js | 104 + .../postcss-selector-parser/dist/parser.js | 555 + .../postcss-selector-parser/dist/processor.js | 46 + .../dist/selectors/attribute.js | 52 + .../dist/selectors/className.js | 37 + .../dist/selectors/combinator.js | 33 + .../dist/selectors/comment.js | 33 + .../dist/selectors/container.js | 322 + .../postcss-selector-parser/dist/selectors/id.js | 37 + .../dist/selectors/namespace.js | 45 + .../postcss-selector-parser/dist/selectors/node.js | 95 + .../dist/selectors/pseudo.js | 38 + .../postcss-selector-parser/dist/selectors/root.js | 41 + .../dist/selectors/selector.js | 33 + .../dist/selectors/string.js | 33 + .../postcss-selector-parser/dist/selectors/tag.js | 33 + .../dist/selectors/universal.js | 34 + .../postcss-selector-parser/dist/sortAscending.js | 10 + .../postcss-selector-parser/dist/tokenize.js | 226 + .../postcss-selector-parser/package.json | 56 + .../node_modules/postcss/CHANGELOG.md | 460 + .../postcss-unroot/node_modules/postcss/LICENSE | 20 + .../postcss-unroot/node_modules/postcss/README.md | 379 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 72 + .../node_modules/postcss/docs/syntax.md | 231 + .../node_modules/postcss/lib/at-rule.js | 159 + .../node_modules/postcss/lib/comment.js | 89 + .../node_modules/postcss/lib/container.js | 935 + .../node_modules/postcss/lib/css-syntax-error.js | 272 + .../node_modules/postcss/lib/declaration.js | 130 + .../node_modules/postcss/lib/input.js | 198 + .../node_modules/postcss/lib/lazy-result.js | 432 + .../node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 312 + .../node_modules/postcss/lib/node.js | 672 + .../node_modules/postcss/lib/parse.js | 43 + .../node_modules/postcss/lib/parser.js | 514 + .../node_modules/postcss/lib/postcss.d.ts | 1305 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 162 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../node_modules/postcss/lib/root.js | 143 + .../node_modules/postcss/lib/rule.js | 136 + .../node_modules/postcss/lib/stringifier.js | 335 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 76 + .../node_modules/postcss/lib/tokenize.js | 273 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../node_modules/postcss/package.json | 76 + .../node_modules/source-map/CHANGELOG.md | 301 + .../postcss-unroot/node_modules/source-map/LICENSE | 28 + .../node_modules/source-map/README.md | 729 + .../source-map/dist/source-map.debug.js | 3091 ++++ .../node_modules/source-map/dist/source-map.js | 3090 ++++ .../node_modules/source-map/dist/source-map.min.js | 2 + .../source-map/dist/source-map.min.js.map | 1 + .../node_modules/source-map/lib/array-set.js | 121 + .../node_modules/source-map/lib/base64-vlq.js | 140 + .../node_modules/source-map/lib/base64.js | 67 + .../node_modules/source-map/lib/binary-search.js | 111 + .../node_modules/source-map/lib/mapping-list.js | 79 + .../node_modules/source-map/lib/quick-sort.js | 114 + .../source-map/lib/source-map-consumer.js | 1082 ++ .../source-map/lib/source-map-generator.js | 416 + .../node_modules/source-map/lib/source-node.js | 413 + .../node_modules/source-map/lib/util.js | 417 + .../node_modules/source-map/package.json | 72 + .../node_modules/source-map/source-map.js | 8 + .../node_modules/strip-ansi/index.js | 6 + .../postcss-unroot/node_modules/strip-ansi/license | 21 + .../node_modules/strip-ansi/package.json | 57 + .../node_modules/strip-ansi/readme.md | 33 + .../node_modules/supports-color/browser.js | 2 + .../node_modules/supports-color/index.js | 84 + .../node_modules/supports-color/license | 21 + .../node_modules/supports-color/package.json | 66 + .../node_modules/supports-color/readme.md | 60 + node_modules/postcss-unroot/package.json | 40 + .../postcss-unroot/test/fixtures/basic.actual.css | 3 + .../test/fixtures/basic.copy.actual.css | 6 + .../test/fixtures/basic.copy.expect.css | 6 + .../postcss-unroot/test/fixtures/basic.css | 3 + .../postcss-unroot/test/fixtures/basic.expect.css | 3 + .../test/fixtures/basic.warn.actual.css | 3 + .../test/fixtures/basic.warn.expect.css | 3 + .../postcss-unroot/test/fixtures/class.actual.css | 3 + .../postcss-unroot/test/fixtures/class.css | 3 + .../postcss-unroot/test/fixtures/class.expect.css | 3 + .../postcss-unroot/test/fixtures/svg.actual.css | 3 + node_modules/postcss-unroot/test/fixtures/svg.css | 3 + .../postcss-unroot/test/fixtures/svg.expect.css | 3 + node_modules/postcss-unroot/test/index.js | 83 + node_modules/read-file-stdin/.npmignore | 1 + node_modules/read-file-stdin/History.md | 24 + node_modules/read-file-stdin/Makefile | 8 + node_modules/read-file-stdin/Readme.md | 18 + node_modules/read-file-stdin/index.js | 22 + node_modules/read-file-stdin/package.json | 19 + node_modules/reduce-function-call/CHANGELOG.md | 16 + node_modules/reduce-function-call/LICENSE | 20 + node_modules/reduce-function-call/README.md | 88 + node_modules/reduce-function-call/index.js | 74 + node_modules/reduce-function-call/package.json | 37 + node_modules/rucksack-css/.eslintrc | 25 + node_modules/rucksack-css/.npmignore | 6 + node_modules/rucksack-css/.travis.yml | 5 + node_modules/rucksack-css/CHANGELOG.md | 203 + node_modules/rucksack-css/CONTRIBUTORS.md | 39 + node_modules/rucksack-css/LICENSE | 9 + node_modules/rucksack-css/README.md | 288 + node_modules/rucksack-css/bin/cmd.js | 48 + node_modules/rucksack-css/bin/help.txt | 11 + node_modules/rucksack-css/index.js | 82 + .../node_modules/.bin/autoprefixer-info | 1 + .../rucksack-css/node_modules/.bin/browserslist | 1 + .../rucksack-css/node_modules/autoprefixer/AUTHORS | 147 + .../node_modules/autoprefixer/CHANGELOG.md | 760 + .../rucksack-css/node_modules/autoprefixer/LICENSE | 20 + .../node_modules/autoprefixer/README.md | 628 + .../autoprefixer/bin/autoprefixer-info | 3 + .../node_modules/autoprefixer/data/prefixes.js | 705 + .../node_modules/autoprefixer/lib/at-rule.js | 70 + .../node_modules/autoprefixer/lib/autoprefixer.js | 126 + .../node_modules/autoprefixer/lib/brackets.js | 71 + .../node_modules/autoprefixer/lib/browsers.js | 99 + .../node_modules/autoprefixer/lib/declaration.js | 261 + .../autoprefixer/lib/hacks/align-content.js | 86 + .../autoprefixer/lib/hacks/align-items.js | 83 + .../autoprefixer/lib/hacks/align-self.js | 84 + .../autoprefixer/lib/hacks/animation.js | 42 + .../autoprefixer/lib/hacks/appearance.js | 44 + .../autoprefixer/lib/hacks/background-size.js | 43 + .../autoprefixer/lib/hacks/block-logical.js | 52 + .../autoprefixer/lib/hacks/border-image.js | 40 + .../autoprefixer/lib/hacks/border-radius.js | 79 + .../autoprefixer/lib/hacks/break-props.js | 87 + .../autoprefixer/lib/hacks/cross-fade.js | 58 + .../autoprefixer/lib/hacks/display-flex.js | 102 + .../autoprefixer/lib/hacks/display-grid.js | 46 + .../autoprefixer/lib/hacks/filter-value.js | 37 + .../node_modules/autoprefixer/lib/hacks/filter.js | 40 + .../autoprefixer/lib/hacks/flex-basis.js | 79 + .../autoprefixer/lib/hacks/flex-direction.js | 112 + .../autoprefixer/lib/hacks/flex-flow.js | 83 + .../autoprefixer/lib/hacks/flex-grow.js | 62 + .../autoprefixer/lib/hacks/flex-shrink.js | 79 + .../autoprefixer/lib/hacks/flex-spec.js | 21 + .../autoprefixer/lib/hacks/flex-wrap.js | 44 + .../node_modules/autoprefixer/lib/hacks/flex.js | 91 + .../autoprefixer/lib/hacks/fullscreen.js | 45 + .../autoprefixer/lib/hacks/gradient.js | 525 + .../autoprefixer/lib/hacks/grid-area.js | 86 + .../autoprefixer/lib/hacks/grid-column-align.js | 57 + .../autoprefixer/lib/hacks/grid-end.js | 73 + .../autoprefixer/lib/hacks/grid-row-align.js | 57 + .../autoprefixer/lib/hacks/grid-row-column.js | 62 + .../autoprefixer/lib/hacks/grid-rows-columns.js | 65 + .../autoprefixer/lib/hacks/grid-shorthand.js | 160 + .../autoprefixer/lib/hacks/grid-start.js | 62 + .../autoprefixer/lib/hacks/grid-template-areas.js | 137 + .../autoprefixer/lib/hacks/grid-template.js | 75 + .../autoprefixer/lib/hacks/image-rendering.js | 82 + .../autoprefixer/lib/hacks/image-set.js | 43 + .../autoprefixer/lib/hacks/inline-logical.js | 48 + .../autoprefixer/lib/hacks/intrinsic.js | 75 + .../autoprefixer/lib/hacks/justify-content.js | 91 + .../autoprefixer/lib/hacks/mask-border.js | 52 + .../node_modules/autoprefixer/lib/hacks/order.js | 77 + .../autoprefixer/lib/hacks/pixelated.js | 61 + .../autoprefixer/lib/hacks/placeholder.js | 58 + .../autoprefixer/lib/hacks/text-decoration.js | 43 + .../lib/hacks/text-emphasis-position.js | 39 + .../autoprefixer/lib/hacks/transform-decl.js | 118 + .../autoprefixer/lib/hacks/writing-mode.js | 50 + .../node_modules/autoprefixer/lib/info.js | 152 + .../node_modules/autoprefixer/lib/old-selector.js | 94 + .../node_modules/autoprefixer/lib/old-value.js | 32 + .../node_modules/autoprefixer/lib/prefixer.js | 188 + .../node_modules/autoprefixer/lib/prefixes.js | 510 + .../node_modules/autoprefixer/lib/processor.js | 438 + .../node_modules/autoprefixer/lib/resolution.js | 154 + .../node_modules/autoprefixer/lib/selector.js | 180 + .../node_modules/autoprefixer/lib/supports.js | 380 + .../node_modules/autoprefixer/lib/transition.js | 446 + .../node_modules/autoprefixer/lib/utils.js | 93 + .../node_modules/autoprefixer/lib/value.js | 168 + .../node_modules/autoprefixer/package.json | 27 + .../node_modules/browserslist/CHANGELOG.md | 234 + .../rucksack-css/node_modules/browserslist/LICENSE | 20 + .../node_modules/browserslist/README.md | 455 + .../node_modules/browserslist/browser.js | 29 + .../rucksack-css/node_modules/browserslist/cli.js | 103 + .../node_modules/browserslist/error.js | 12 + .../node_modules/browserslist/index.js | 671 + .../rucksack-css/node_modules/browserslist/node.js | 215 + .../node_modules/browserslist/package.json | 86 + .../postcss-color-rgba-fallback/CHANGELOG.md | 45 + .../postcss-color-rgba-fallback/LICENSE | 20 + .../postcss-color-rgba-fallback/README.md | 104 + .../postcss-color-rgba-fallback/index.js | 141 + .../postcss-color-rgba-fallback/package.json | 38 + .../node_modules/postcss-reporter/CHANGELOG.md | 65 + .../node_modules/postcss-reporter/LICENSE | 22 + .../node_modules/postcss-reporter/README.md | 143 + .../node_modules/postcss-reporter/index.js | 4 + .../node_modules/postcss-reporter/lib/formatter.js | 80 + .../node_modules/postcss-reporter/lib/reporter.js | 81 + .../node_modules/postcss-reporter/lib/util.js | 20 + .../node_modules/postcss-reporter/package.json | 46 + .../node_modules/postcss-value-parser/LICENSE | 22 + .../node_modules/postcss-value-parser/README.md | 253 + .../node_modules/postcss-value-parser/lib/index.js | 28 + .../node_modules/postcss-value-parser/lib/parse.js | 251 + .../postcss-value-parser/lib/stringify.js | 48 + .../node_modules/postcss-value-parser/lib/unit.js | 49 + .../node_modules/postcss-value-parser/lib/walk.js | 22 + .../node_modules/postcss-value-parser/package.json | 58 + .../rucksack-css/node_modules/postcss/CHANGELOG.md | 552 + .../node_modules/postcss/CONTRIBUTING.md | 78 + .../rucksack-css/node_modules/postcss/LICENSE | 20 + .../rucksack-css/node_modules/postcss/README-cn.md | 349 + .../rucksack-css/node_modules/postcss/README.md | 376 + .../node_modules/postcss/docs/architecture.md | 156 + .../node_modules/postcss/docs/guidelines/plugin.md | 195 + .../node_modules/postcss/docs/guidelines/runner.md | 143 + .../node_modules/postcss/docs/source-maps.md | 74 + .../node_modules/postcss/docs/syntax.md | 231 + .../rucksack-css/node_modules/postcss/gulpfile.js | 97 + .../node_modules/postcss/lib/at-rule.js | 131 + .../node_modules/postcss/lib/comment.js | 61 + .../node_modules/postcss/lib/container.js | 907 + .../node_modules/postcss/lib/css-syntax-error.js | 256 + .../node_modules/postcss/lib/declaration.js | 101 + .../rucksack-css/node_modules/postcss/lib/input.js | 204 + .../node_modules/postcss/lib/lazy-result.js | 435 + .../rucksack-css/node_modules/postcss/lib/list.js | 95 + .../node_modules/postcss/lib/map-generator.js | 323 + .../rucksack-css/node_modules/postcss/lib/node.js | 625 + .../rucksack-css/node_modules/postcss/lib/parse.js | 41 + .../node_modules/postcss/lib/parser.js | 552 + .../node_modules/postcss/lib/postcss.d.ts | 1301 ++ .../node_modules/postcss/lib/postcss.js | 292 + .../node_modules/postcss/lib/previous-map.js | 170 + .../node_modules/postcss/lib/processor.js | 240 + .../node_modules/postcss/lib/result.js | 206 + .../rucksack-css/node_modules/postcss/lib/root.js | 129 + .../rucksack-css/node_modules/postcss/lib/rule.js | 123 + .../node_modules/postcss/lib/stringifier.js | 344 + .../node_modules/postcss/lib/stringify.js | 17 + .../node_modules/postcss/lib/terminal-highlight.js | 83 + .../node_modules/postcss/lib/tokenize.js | 306 + .../node_modules/postcss/lib/vendor.js | 52 + .../node_modules/postcss/lib/warn-once.js | 14 + .../node_modules/postcss/lib/warning.js | 122 + .../rucksack-css/node_modules/postcss/package.json | 25 + .../rucksack-css/node_modules/rgb-hex/index.js | 40 + .../rucksack-css/node_modules/rgb-hex/license | 21 + .../rucksack-css/node_modules/rgb-hex/package.json | 37 + .../rucksack-css/node_modules/rgb-hex/readme.md | 43 + node_modules/rucksack-css/package.json | 67 + node_modules/rucksack-css/test/fixtures/alias.css | 11 + .../rucksack-css/test/fixtures/alias.expected.css | 5 + .../rucksack-css/test/fixtures/autoprefixer.css | 3 + .../test/fixtures/autoprefixer.expected.css | 5 + .../rucksack-css/test/fixtures/clearfix.css | 3 + .../test/fixtures/clearfix.expected.css | 5 + .../rucksack-css/test/fixtures/easings.css | 11 + .../test/fixtures/easings.expected.css | 11 + .../rucksack-css/test/fixtures/fontpath.css | 6 + .../test/fixtures/fontpath.expected.css | 10 + .../rucksack-css/test/fixtures/hexrgba.css | 4 + .../test/fixtures/hexrgba.expected.css | 4 + node_modules/rucksack-css/test/fixtures/input.css | 6 + .../rucksack-css/test/fixtures/input.expected.css | 26 + .../rucksack-css/test/fixtures/laggard.css | 24 + .../test/fixtures/laggard.expected.css | 30 + .../rucksack-css/test/fixtures/position.css | 15 + .../test/fixtures/position.expected.css | 31 + .../rucksack-css/test/fixtures/quantity.css | 15 + .../test/fixtures/quantity.expected.css | 15 + .../rucksack-css/test/fixtures/responsive-type.css | 4 + .../test/fixtures/responsive-type.expected.css | 13 + node_modules/rucksack-css/test/test.js | 86 + node_modules/rucksack-css/yarn.lock | 1168 ++ node_modules/uniq/.npmignore | 15 + node_modules/uniq/LICENSE | 22 + node_modules/uniq/README.md | 46 + node_modules/uniq/package.json | 36 + node_modules/uniq/test/test.js | 11 + node_modules/uniq/uniq.js | 57 + node_modules/write-file-stdout/.npmignore | 1 + node_modules/write-file-stdout/History.md | 7 + node_modules/write-file-stdout/Makefile | 8 + node_modules/write-file-stdout/Readme.md | 17 + node_modules/write-file-stdout/index.js | 20 + node_modules/write-file-stdout/package.json | 15 + node_modules/write-file-stdout/test/index.js | 23 + package-lock.json | 1329 +- package.json | 4 +- postcss.config.js | 4 + 3308 files changed, 649171 insertions(+), 163 deletions(-) create mode 120000 node_modules/.bin/laggard create mode 120000 node_modules/.bin/rucksack create mode 100644 node_modules/caniuse-db/.editorconfig create mode 100644 node_modules/caniuse-db/.github/FUNDING.yml create mode 100644 node_modules/caniuse-db/.github/workflows/main.yml create mode 100644 node_modules/caniuse-db/LICENSE create mode 100644 node_modules/caniuse-db/README.md create mode 100644 node_modules/caniuse-db/browserstack-logo.png create mode 100644 node_modules/caniuse-db/data.json create mode 100644 node_modules/caniuse-db/error_log create mode 100644 node_modules/caniuse-db/features-json/aac.json create mode 100644 node_modules/caniuse-db/features-json/abortcontroller.json create mode 100644 node_modules/caniuse-db/features-json/ac3-ec3.json create mode 100644 node_modules/caniuse-db/features-json/accelerometer.json create mode 100644 node_modules/caniuse-db/features-json/addeventlistener.json create mode 100644 node_modules/caniuse-db/features-json/alternate-stylesheet.json create mode 100644 node_modules/caniuse-db/features-json/ambient-light.json create mode 100644 node_modules/caniuse-db/features-json/apng.json create mode 100644 node_modules/caniuse-db/features-json/array-find-index.json create mode 100644 node_modules/caniuse-db/features-json/array-find.json create mode 100644 node_modules/caniuse-db/features-json/array-flat.json create mode 100644 node_modules/caniuse-db/features-json/array-includes.json create mode 100644 node_modules/caniuse-db/features-json/arrow-functions.json create mode 100644 node_modules/caniuse-db/features-json/asmjs.json create mode 100644 node_modules/caniuse-db/features-json/async-clipboard.json create mode 100644 node_modules/caniuse-db/features-json/async-functions.json create mode 100644 node_modules/caniuse-db/features-json/atob-btoa.json create mode 100644 node_modules/caniuse-db/features-json/audio-api.json create mode 100644 node_modules/caniuse-db/features-json/audio.json create mode 100644 node_modules/caniuse-db/features-json/audiotracks.json create mode 100644 node_modules/caniuse-db/features-json/autofocus.json create mode 100644 node_modules/caniuse-db/features-json/auxclick.json create mode 100644 node_modules/caniuse-db/features-json/av1.json create mode 100644 node_modules/caniuse-db/features-json/avif.json create mode 100644 node_modules/caniuse-db/features-json/background-attachment.json create mode 100644 node_modules/caniuse-db/features-json/background-clip-text.json create mode 100644 node_modules/caniuse-db/features-json/background-img-opts.json create mode 100644 node_modules/caniuse-db/features-json/background-position-x-y.json create mode 100644 node_modules/caniuse-db/features-json/background-repeat-round-space.json create mode 100644 node_modules/caniuse-db/features-json/background-sync.json create mode 100644 node_modules/caniuse-db/features-json/battery-status.json create mode 100644 node_modules/caniuse-db/features-json/beacon.json create mode 100644 node_modules/caniuse-db/features-json/beforeafterprint.json create mode 100644 node_modules/caniuse-db/features-json/bigint.json create mode 100644 node_modules/caniuse-db/features-json/blobbuilder.json create mode 100644 node_modules/caniuse-db/features-json/bloburls.json create mode 100644 node_modules/caniuse-db/features-json/border-image.json create mode 100644 node_modules/caniuse-db/features-json/border-radius.json create mode 100644 node_modules/caniuse-db/features-json/broadcastchannel.json create mode 100644 node_modules/caniuse-db/features-json/brotli.json create mode 100644 node_modules/caniuse-db/features-json/calc.json create mode 100644 node_modules/caniuse-db/features-json/canvas-blending.json create mode 100644 node_modules/caniuse-db/features-json/canvas-text.json create mode 100644 node_modules/caniuse-db/features-json/canvas.json create mode 100644 node_modules/caniuse-db/features-json/ch-unit.json create mode 100644 node_modules/caniuse-db/features-json/chacha20-poly1305.json create mode 100644 node_modules/caniuse-db/features-json/channel-messaging.json create mode 100644 node_modules/caniuse-db/features-json/childnode-remove.json create mode 100644 node_modules/caniuse-db/features-json/classlist.json create mode 100644 node_modules/caniuse-db/features-json/client-hints-dpr-width-viewport.json create mode 100644 node_modules/caniuse-db/features-json/clipboard.json create mode 100644 node_modules/caniuse-db/features-json/colr-v1.json create mode 100644 node_modules/caniuse-db/features-json/colr.json create mode 100644 node_modules/caniuse-db/features-json/comparedocumentposition.json create mode 100644 node_modules/caniuse-db/features-json/console-basic.json create mode 100644 node_modules/caniuse-db/features-json/console-time.json create mode 100644 node_modules/caniuse-db/features-json/const.json create mode 100644 node_modules/caniuse-db/features-json/constraint-validation.json create mode 100644 node_modules/caniuse-db/features-json/contenteditable.json create mode 100644 node_modules/caniuse-db/features-json/contentsecuritypolicy.json create mode 100644 node_modules/caniuse-db/features-json/contentsecuritypolicy2.json create mode 100644 node_modules/caniuse-db/features-json/cookie-store-api.json create mode 100644 node_modules/caniuse-db/features-json/cors.json create mode 100644 node_modules/caniuse-db/features-json/createimagebitmap.json create mode 100644 node_modules/caniuse-db/features-json/credential-management.json create mode 100644 node_modules/caniuse-db/features-json/cryptography.json create mode 100644 node_modules/caniuse-db/features-json/css-all.json create mode 100644 node_modules/caniuse-db/features-json/css-anchor-positioning.json create mode 100644 node_modules/caniuse-db/features-json/css-animation.json create mode 100644 node_modules/caniuse-db/features-json/css-any-link.json create mode 100644 node_modules/caniuse-db/features-json/css-appearance.json create mode 100644 node_modules/caniuse-db/features-json/css-at-counter-style.json create mode 100644 node_modules/caniuse-db/features-json/css-backdrop-filter.json create mode 100644 node_modules/caniuse-db/features-json/css-background-offsets.json create mode 100644 node_modules/caniuse-db/features-json/css-backgroundblendmode.json create mode 100644 node_modules/caniuse-db/features-json/css-boxdecorationbreak.json create mode 100644 node_modules/caniuse-db/features-json/css-boxshadow.json create mode 100644 node_modules/caniuse-db/features-json/css-canvas.json create mode 100644 node_modules/caniuse-db/features-json/css-caret-color.json create mode 100644 node_modules/caniuse-db/features-json/css-cascade-layers.json create mode 100644 node_modules/caniuse-db/features-json/css-cascade-scope.json create mode 100644 node_modules/caniuse-db/features-json/css-case-insensitive.json create mode 100644 node_modules/caniuse-db/features-json/css-clip-path.json create mode 100644 node_modules/caniuse-db/features-json/css-color-adjust.json create mode 100644 node_modules/caniuse-db/features-json/css-color-function.json create mode 100644 node_modules/caniuse-db/features-json/css-conic-gradients.json create mode 100644 node_modules/caniuse-db/features-json/css-container-queries-style.json create mode 100644 node_modules/caniuse-db/features-json/css-container-queries.json create mode 100644 node_modules/caniuse-db/features-json/css-container-query-units.json create mode 100644 node_modules/caniuse-db/features-json/css-containment.json create mode 100644 node_modules/caniuse-db/features-json/css-content-visibility.json create mode 100644 node_modules/caniuse-db/features-json/css-counters.json create mode 100644 node_modules/caniuse-db/features-json/css-crisp-edges.json create mode 100644 node_modules/caniuse-db/features-json/css-cross-fade.json create mode 100644 node_modules/caniuse-db/features-json/css-default-pseudo.json create mode 100644 node_modules/caniuse-db/features-json/css-descendant-gtgt.json create mode 100644 node_modules/caniuse-db/features-json/css-deviceadaptation.json create mode 100644 node_modules/caniuse-db/features-json/css-dir-pseudo.json create mode 100644 node_modules/caniuse-db/features-json/css-display-contents.json create mode 100644 node_modules/caniuse-db/features-json/css-element-function.json create mode 100644 node_modules/caniuse-db/features-json/css-env-function.json create mode 100644 node_modules/caniuse-db/features-json/css-exclusions.json create mode 100644 node_modules/caniuse-db/features-json/css-featurequeries.json create mode 100644 node_modules/caniuse-db/features-json/css-filter-function.json create mode 100644 node_modules/caniuse-db/features-json/css-filters.json create mode 100644 node_modules/caniuse-db/features-json/css-first-letter.json create mode 100644 node_modules/caniuse-db/features-json/css-first-line.json create mode 100644 node_modules/caniuse-db/features-json/css-fixed.json create mode 100644 node_modules/caniuse-db/features-json/css-focus-visible.json create mode 100644 node_modules/caniuse-db/features-json/css-focus-within.json create mode 100644 node_modules/caniuse-db/features-json/css-font-palette.json create mode 100644 node_modules/caniuse-db/features-json/css-font-rendering-controls.json create mode 100644 node_modules/caniuse-db/features-json/css-font-stretch.json create mode 100644 node_modules/caniuse-db/features-json/css-gencontent.json create mode 100644 node_modules/caniuse-db/features-json/css-gradients.json create mode 100644 node_modules/caniuse-db/features-json/css-grid-animation.json create mode 100644 node_modules/caniuse-db/features-json/css-grid.json create mode 100644 node_modules/caniuse-db/features-json/css-hanging-punctuation.json create mode 100644 node_modules/caniuse-db/features-json/css-has.json create mode 100644 node_modules/caniuse-db/features-json/css-hyphens.json create mode 100644 node_modules/caniuse-db/features-json/css-image-orientation.json create mode 100644 node_modules/caniuse-db/features-json/css-image-set.json create mode 100644 node_modules/caniuse-db/features-json/css-in-out-of-range.json create mode 100644 node_modules/caniuse-db/features-json/css-indeterminate-pseudo.json create mode 100644 node_modules/caniuse-db/features-json/css-initial-letter.json create mode 100644 node_modules/caniuse-db/features-json/css-initial-value.json create mode 100644 node_modules/caniuse-db/features-json/css-lch-lab.json create mode 100644 node_modules/caniuse-db/features-json/css-letter-spacing.json create mode 100644 node_modules/caniuse-db/features-json/css-line-clamp.json create mode 100644 node_modules/caniuse-db/features-json/css-logical-props.json create mode 100644 node_modules/caniuse-db/features-json/css-marker-pseudo.json create mode 100644 node_modules/caniuse-db/features-json/css-masks.json create mode 100644 node_modules/caniuse-db/features-json/css-matches-pseudo.json create mode 100644 node_modules/caniuse-db/features-json/css-math-functions.json create mode 100644 node_modules/caniuse-db/features-json/css-media-interaction.json create mode 100644 node_modules/caniuse-db/features-json/css-media-range-syntax.json create mode 100644 node_modules/caniuse-db/features-json/css-media-resolution.json create mode 100644 node_modules/caniuse-db/features-json/css-media-scripting.json create mode 100644 node_modules/caniuse-db/features-json/css-mediaqueries.json create mode 100644 node_modules/caniuse-db/features-json/css-mixblendmode.json create mode 100644 node_modules/caniuse-db/features-json/css-motion-paths.json create mode 100644 node_modules/caniuse-db/features-json/css-namespaces.json create mode 100644 node_modules/caniuse-db/features-json/css-nesting.json create mode 100644 node_modules/caniuse-db/features-json/css-not-sel-list.json create mode 100644 node_modules/caniuse-db/features-json/css-nth-child-of.json create mode 100644 node_modules/caniuse-db/features-json/css-opacity.json create mode 100644 node_modules/caniuse-db/features-json/css-optional-pseudo.json create mode 100644 node_modules/caniuse-db/features-json/css-overflow-anchor.json create mode 100644 node_modules/caniuse-db/features-json/css-overflow-overlay.json create mode 100644 node_modules/caniuse-db/features-json/css-overflow.json create mode 100644 node_modules/caniuse-db/features-json/css-overscroll-behavior.json create mode 100644 node_modules/caniuse-db/features-json/css-page-break.json create mode 100644 node_modules/caniuse-db/features-json/css-paged-media.json create mode 100644 node_modules/caniuse-db/features-json/css-paint-api.json create mode 100644 node_modules/caniuse-db/features-json/css-placeholder-shown.json create mode 100644 node_modules/caniuse-db/features-json/css-placeholder.json create mode 100644 node_modules/caniuse-db/features-json/css-read-only-write.json create mode 100644 node_modules/caniuse-db/features-json/css-rebeccapurple.json create mode 100644 node_modules/caniuse-db/features-json/css-reflections.json create mode 100644 node_modules/caniuse-db/features-json/css-regions.json create mode 100644 node_modules/caniuse-db/features-json/css-relative-colors.json create mode 100644 node_modules/caniuse-db/features-json/css-repeating-gradients.json create mode 100644 node_modules/caniuse-db/features-json/css-resize.json create mode 100644 node_modules/caniuse-db/features-json/css-revert-value.json create mode 100644 node_modules/caniuse-db/features-json/css-rrggbbaa.json create mode 100644 node_modules/caniuse-db/features-json/css-scroll-behavior.json create mode 100644 node_modules/caniuse-db/features-json/css-scroll-timeline.json create mode 100644 node_modules/caniuse-db/features-json/css-scrollbar.json create mode 100644 node_modules/caniuse-db/features-json/css-sel2.json create mode 100644 node_modules/caniuse-db/features-json/css-sel3.json create mode 100644 node_modules/caniuse-db/features-json/css-selection.json create mode 100644 node_modules/caniuse-db/features-json/css-shapes.json create mode 100644 node_modules/caniuse-db/features-json/css-snappoints.json create mode 100644 node_modules/caniuse-db/features-json/css-sticky.json create mode 100644 node_modules/caniuse-db/features-json/css-subgrid.json create mode 100644 node_modules/caniuse-db/features-json/css-supports-api.json create mode 100644 node_modules/caniuse-db/features-json/css-table.json create mode 100644 node_modules/caniuse-db/features-json/css-text-align-last.json create mode 100644 node_modules/caniuse-db/features-json/css-text-box-trim.json create mode 100644 node_modules/caniuse-db/features-json/css-text-indent.json create mode 100644 node_modules/caniuse-db/features-json/css-text-justify.json create mode 100644 node_modules/caniuse-db/features-json/css-text-orientation.json create mode 100644 node_modules/caniuse-db/features-json/css-text-spacing.json create mode 100644 node_modules/caniuse-db/features-json/css-text-wrap-balance.json create mode 100644 node_modules/caniuse-db/features-json/css-textshadow.json create mode 100644 node_modules/caniuse-db/features-json/css-touch-action.json create mode 100644 node_modules/caniuse-db/features-json/css-transitions.json create mode 100644 node_modules/caniuse-db/features-json/css-unicode-bidi.json create mode 100644 node_modules/caniuse-db/features-json/css-unset-value.json create mode 100644 node_modules/caniuse-db/features-json/css-variables.json create mode 100644 node_modules/caniuse-db/features-json/css-when-else.json create mode 100644 node_modules/caniuse-db/features-json/css-widows-orphans.json create mode 100644 node_modules/caniuse-db/features-json/css-writing-mode.json create mode 100644 node_modules/caniuse-db/features-json/css-zoom.json create mode 100644 node_modules/caniuse-db/features-json/css3-attr.json create mode 100644 node_modules/caniuse-db/features-json/css3-boxsizing.json create mode 100644 node_modules/caniuse-db/features-json/css3-colors.json create mode 100644 node_modules/caniuse-db/features-json/css3-cursors-grab.json create mode 100644 node_modules/caniuse-db/features-json/css3-cursors-newer.json create mode 100644 node_modules/caniuse-db/features-json/css3-cursors.json create mode 100644 node_modules/caniuse-db/features-json/css3-tabsize.json create mode 100644 node_modules/caniuse-db/features-json/currentcolor.json create mode 100644 node_modules/caniuse-db/features-json/custom-elements.json create mode 100644 node_modules/caniuse-db/features-json/custom-elementsv1.json create mode 100644 node_modules/caniuse-db/features-json/customevent.json create mode 100644 node_modules/caniuse-db/features-json/datalist.json create mode 100644 node_modules/caniuse-db/features-json/dataset.json create mode 100644 node_modules/caniuse-db/features-json/datauri.json create mode 100644 node_modules/caniuse-db/features-json/date-tolocaledatestring.json create mode 100644 node_modules/caniuse-db/features-json/declarative-shadow-dom.json create mode 100644 node_modules/caniuse-db/features-json/decorators.json create mode 100644 node_modules/caniuse-db/features-json/details.json create mode 100644 node_modules/caniuse-db/features-json/deviceorientation.json create mode 100644 node_modules/caniuse-db/features-json/devicepixelratio.json create mode 100644 node_modules/caniuse-db/features-json/dialog.json create mode 100644 node_modules/caniuse-db/features-json/dispatchevent.json create mode 100644 node_modules/caniuse-db/features-json/dnssec.json create mode 100644 node_modules/caniuse-db/features-json/do-not-track.json create mode 100644 node_modules/caniuse-db/features-json/document-currentscript.json create mode 100644 node_modules/caniuse-db/features-json/document-evaluate-xpath.json create mode 100644 node_modules/caniuse-db/features-json/document-execcommand.json create mode 100644 node_modules/caniuse-db/features-json/document-policy.json create mode 100644 node_modules/caniuse-db/features-json/document-scrollingelement.json create mode 100644 node_modules/caniuse-db/features-json/documenthead.json create mode 100644 node_modules/caniuse-db/features-json/dom-manip-convenience.json create mode 100644 node_modules/caniuse-db/features-json/dom-range.json create mode 100644 node_modules/caniuse-db/features-json/domcontentloaded.json create mode 100644 node_modules/caniuse-db/features-json/dommatrix.json create mode 100644 node_modules/caniuse-db/features-json/download.json create mode 100644 node_modules/caniuse-db/features-json/dragndrop.json create mode 100644 node_modules/caniuse-db/features-json/element-closest.json create mode 100644 node_modules/caniuse-db/features-json/element-from-point.json create mode 100644 node_modules/caniuse-db/features-json/element-scroll-methods.json create mode 100644 node_modules/caniuse-db/features-json/eme.json create mode 100644 node_modules/caniuse-db/features-json/eot.json create mode 100644 node_modules/caniuse-db/features-json/es5.json create mode 100644 node_modules/caniuse-db/features-json/es6-class.json create mode 100644 node_modules/caniuse-db/features-json/es6-generators.json create mode 100644 node_modules/caniuse-db/features-json/es6-module-dynamic-import.json create mode 100644 node_modules/caniuse-db/features-json/es6-module.json create mode 100644 node_modules/caniuse-db/features-json/es6-number.json create mode 100644 node_modules/caniuse-db/features-json/es6-string-includes.json create mode 100644 node_modules/caniuse-db/features-json/es6.json create mode 100644 node_modules/caniuse-db/features-json/eventsource.json create mode 100644 node_modules/caniuse-db/features-json/extended-system-fonts.json create mode 100644 node_modules/caniuse-db/features-json/feature-policy.json create mode 100644 node_modules/caniuse-db/features-json/fetch.json create mode 100644 node_modules/caniuse-db/features-json/fieldset-disabled.json create mode 100644 node_modules/caniuse-db/features-json/fileapi.json create mode 100644 node_modules/caniuse-db/features-json/filereader.json create mode 100644 node_modules/caniuse-db/features-json/filereadersync.json create mode 100644 node_modules/caniuse-db/features-json/filesystem.json create mode 100644 node_modules/caniuse-db/features-json/flac.json create mode 100644 node_modules/caniuse-db/features-json/flexbox-gap.json create mode 100644 node_modules/caniuse-db/features-json/flexbox.json create mode 100644 node_modules/caniuse-db/features-json/flow-root.json create mode 100644 node_modules/caniuse-db/features-json/focusin-focusout-events.json create mode 100644 node_modules/caniuse-db/features-json/font-family-system-ui.json create mode 100644 node_modules/caniuse-db/features-json/font-feature.json create mode 100644 node_modules/caniuse-db/features-json/font-kerning.json create mode 100644 node_modules/caniuse-db/features-json/font-loading.json create mode 100644 node_modules/caniuse-db/features-json/font-size-adjust.json create mode 100644 node_modules/caniuse-db/features-json/font-smooth.json create mode 100644 node_modules/caniuse-db/features-json/font-unicode-range.json create mode 100644 node_modules/caniuse-db/features-json/font-variant-alternates.json create mode 100644 node_modules/caniuse-db/features-json/font-variant-numeric.json create mode 100644 node_modules/caniuse-db/features-json/fontface.json create mode 100644 node_modules/caniuse-db/features-json/form-attribute.json create mode 100644 node_modules/caniuse-db/features-json/form-submit-attributes.json create mode 100644 node_modules/caniuse-db/features-json/form-validation.json create mode 100644 node_modules/caniuse-db/features-json/forms.json create mode 100644 node_modules/caniuse-db/features-json/fullscreen.json create mode 100644 node_modules/caniuse-db/features-json/gamepad.json create mode 100644 node_modules/caniuse-db/features-json/geolocation.json create mode 100644 node_modules/caniuse-db/features-json/getboundingclientrect.json create mode 100644 node_modules/caniuse-db/features-json/getcomputedstyle.json create mode 100644 node_modules/caniuse-db/features-json/getelementsbyclassname.json create mode 100644 node_modules/caniuse-db/features-json/getrandomvalues.json create mode 100644 node_modules/caniuse-db/features-json/gyroscope.json create mode 100644 node_modules/caniuse-db/features-json/hardwareconcurrency.json create mode 100644 node_modules/caniuse-db/features-json/hashchange.json create mode 100644 node_modules/caniuse-db/features-json/heif.json create mode 100644 node_modules/caniuse-db/features-json/hevc.json create mode 100644 node_modules/caniuse-db/features-json/hidden.json create mode 100644 node_modules/caniuse-db/features-json/high-resolution-time.json create mode 100644 node_modules/caniuse-db/features-json/history.json create mode 100644 node_modules/caniuse-db/features-json/html-media-capture.json create mode 100644 node_modules/caniuse-db/features-json/html5semantic.json create mode 100644 node_modules/caniuse-db/features-json/http-live-streaming.json create mode 100644 node_modules/caniuse-db/features-json/http2.json create mode 100644 node_modules/caniuse-db/features-json/http3.json create mode 100644 node_modules/caniuse-db/features-json/iframe-sandbox.json create mode 100644 node_modules/caniuse-db/features-json/iframe-seamless.json create mode 100644 node_modules/caniuse-db/features-json/iframe-srcdoc.json create mode 100644 node_modules/caniuse-db/features-json/imagecapture.json create mode 100644 node_modules/caniuse-db/features-json/ime.json create mode 100644 node_modules/caniuse-db/features-json/img-naturalwidth-naturalheight.json create mode 100644 node_modules/caniuse-db/features-json/import-maps.json create mode 100644 node_modules/caniuse-db/features-json/imports.json create mode 100644 node_modules/caniuse-db/features-json/indeterminate-checkbox.json create mode 100644 node_modules/caniuse-db/features-json/indexeddb.json create mode 100644 node_modules/caniuse-db/features-json/indexeddb2.json create mode 100644 node_modules/caniuse-db/features-json/inline-block.json create mode 100644 node_modules/caniuse-db/features-json/innertext.json create mode 100644 node_modules/caniuse-db/features-json/input-autocomplete-onoff.json create mode 100644 node_modules/caniuse-db/features-json/input-color.json create mode 100644 node_modules/caniuse-db/features-json/input-datetime.json create mode 100644 node_modules/caniuse-db/features-json/input-email-tel-url.json create mode 100644 node_modules/caniuse-db/features-json/input-event.json create mode 100644 node_modules/caniuse-db/features-json/input-file-accept.json create mode 100644 node_modules/caniuse-db/features-json/input-file-directory.json create mode 100644 node_modules/caniuse-db/features-json/input-file-multiple.json create mode 100644 node_modules/caniuse-db/features-json/input-inputmode.json create mode 100644 node_modules/caniuse-db/features-json/input-minlength.json create mode 100644 node_modules/caniuse-db/features-json/input-number.json create mode 100644 node_modules/caniuse-db/features-json/input-pattern.json create mode 100644 node_modules/caniuse-db/features-json/input-placeholder.json create mode 100644 node_modules/caniuse-db/features-json/input-range.json create mode 100644 node_modules/caniuse-db/features-json/input-search.json create mode 100644 node_modules/caniuse-db/features-json/input-selection.json create mode 100644 node_modules/caniuse-db/features-json/insert-adjacent.json create mode 100644 node_modules/caniuse-db/features-json/insertadjacenthtml.json create mode 100644 node_modules/caniuse-db/features-json/internationalization.json create mode 100644 node_modules/caniuse-db/features-json/intersectionobserver-v2.json create mode 100644 node_modules/caniuse-db/features-json/intersectionobserver.json create mode 100644 node_modules/caniuse-db/features-json/intl-pluralrules.json create mode 100644 node_modules/caniuse-db/features-json/intrinsic-width.json create mode 100644 node_modules/caniuse-db/features-json/jpeg2000.json create mode 100644 node_modules/caniuse-db/features-json/jpegxl.json create mode 100644 node_modules/caniuse-db/features-json/jpegxr.json create mode 100644 node_modules/caniuse-db/features-json/js-regexp-lookbehind.json create mode 100644 node_modules/caniuse-db/features-json/json.json create mode 100644 node_modules/caniuse-db/features-json/justify-content-space-evenly.json create mode 100644 node_modules/caniuse-db/features-json/kerning-pairs-ligatures.json create mode 100644 node_modules/caniuse-db/features-json/keyboardevent-charcode.json create mode 100644 node_modules/caniuse-db/features-json/keyboardevent-code.json create mode 100644 node_modules/caniuse-db/features-json/keyboardevent-getmodifierstate.json create mode 100644 node_modules/caniuse-db/features-json/keyboardevent-key.json create mode 100644 node_modules/caniuse-db/features-json/keyboardevent-location.json create mode 100644 node_modules/caniuse-db/features-json/keyboardevent-which.json create mode 100644 node_modules/caniuse-db/features-json/lazyload.json create mode 100644 node_modules/caniuse-db/features-json/let.json create mode 100644 node_modules/caniuse-db/features-json/link-icon-png.json create mode 100644 node_modules/caniuse-db/features-json/link-icon-svg.json create mode 100644 node_modules/caniuse-db/features-json/link-rel-dns-prefetch.json create mode 100644 node_modules/caniuse-db/features-json/link-rel-modulepreload.json create mode 100644 node_modules/caniuse-db/features-json/link-rel-preconnect.json create mode 100644 node_modules/caniuse-db/features-json/link-rel-prefetch.json create mode 100644 node_modules/caniuse-db/features-json/link-rel-preload.json create mode 100644 node_modules/caniuse-db/features-json/link-rel-prerender.json create mode 100644 node_modules/caniuse-db/features-json/loading-lazy-attr.json create mode 100644 node_modules/caniuse-db/features-json/localecompare.json create mode 100644 node_modules/caniuse-db/features-json/magnetometer.json create mode 100644 node_modules/caniuse-db/features-json/matchesselector.json create mode 100644 node_modules/caniuse-db/features-json/matchmedia.json create mode 100644 node_modules/caniuse-db/features-json/mathml.json create mode 100644 node_modules/caniuse-db/features-json/maxlength.json create mode 100644 node_modules/caniuse-db/features-json/media-fragments.json create mode 100644 node_modules/caniuse-db/features-json/mediacapture-fromelement.json create mode 100644 node_modules/caniuse-db/features-json/mediarecorder.json create mode 100644 node_modules/caniuse-db/features-json/mediasource.json create mode 100644 node_modules/caniuse-db/features-json/menu.json create mode 100644 node_modules/caniuse-db/features-json/meta-theme-color.json create mode 100644 node_modules/caniuse-db/features-json/meter.json create mode 100644 node_modules/caniuse-db/features-json/midi.json create mode 100644 node_modules/caniuse-db/features-json/minmaxwh.json create mode 100644 node_modules/caniuse-db/features-json/mp3.json create mode 100644 node_modules/caniuse-db/features-json/mpeg-dash.json create mode 100644 node_modules/caniuse-db/features-json/mpeg4.json create mode 100644 node_modules/caniuse-db/features-json/multibackgrounds.json create mode 100644 node_modules/caniuse-db/features-json/multicolumn.json create mode 100644 node_modules/caniuse-db/features-json/mutation-events.json create mode 100644 node_modules/caniuse-db/features-json/mutationobserver.json create mode 100644 node_modules/caniuse-db/features-json/namevalue-storage.json create mode 100644 node_modules/caniuse-db/features-json/native-filesystem-api.json create mode 100644 node_modules/caniuse-db/features-json/nav-timing.json create mode 100644 node_modules/caniuse-db/features-json/netinfo.json create mode 100644 node_modules/caniuse-db/features-json/notifications.json create mode 100644 node_modules/caniuse-db/features-json/object-entries.json create mode 100644 node_modules/caniuse-db/features-json/object-fit.json create mode 100644 node_modules/caniuse-db/features-json/object-observe.json create mode 100644 node_modules/caniuse-db/features-json/object-values.json create mode 100644 node_modules/caniuse-db/features-json/objectrtc.json create mode 100644 node_modules/caniuse-db/features-json/offline-apps.json create mode 100644 node_modules/caniuse-db/features-json/offscreencanvas.json create mode 100644 node_modules/caniuse-db/features-json/ogg-vorbis.json create mode 100644 node_modules/caniuse-db/features-json/ogv.json create mode 100644 node_modules/caniuse-db/features-json/ol-reversed.json create mode 100644 node_modules/caniuse-db/features-json/once-event-listener.json create mode 100644 node_modules/caniuse-db/features-json/online-status.json create mode 100644 node_modules/caniuse-db/features-json/opus.json create mode 100644 node_modules/caniuse-db/features-json/orientation-sensor.json create mode 100644 node_modules/caniuse-db/features-json/outline.json create mode 100644 node_modules/caniuse-db/features-json/pad-start-end.json create mode 100644 node_modules/caniuse-db/features-json/page-transition-events.json create mode 100644 node_modules/caniuse-db/features-json/pagevisibility.json create mode 100644 node_modules/caniuse-db/features-json/passive-event-listener.json create mode 100644 node_modules/caniuse-db/features-json/passkeys.json create mode 100644 node_modules/caniuse-db/features-json/passwordrules.json create mode 100644 node_modules/caniuse-db/features-json/path2d.json create mode 100644 node_modules/caniuse-db/features-json/payment-request.json create mode 100644 node_modules/caniuse-db/features-json/pdf-viewer.json create mode 100644 node_modules/caniuse-db/features-json/permissions-api.json create mode 100644 node_modules/caniuse-db/features-json/permissions-policy.json create mode 100644 node_modules/caniuse-db/features-json/picture-in-picture.json create mode 100644 node_modules/caniuse-db/features-json/picture.json create mode 100644 node_modules/caniuse-db/features-json/ping.json create mode 100644 node_modules/caniuse-db/features-json/png-alpha.json create mode 100644 node_modules/caniuse-db/features-json/pointer-events.json create mode 100644 node_modules/caniuse-db/features-json/pointer.json create mode 100644 node_modules/caniuse-db/features-json/pointerlock.json create mode 100644 node_modules/caniuse-db/features-json/portals.json create mode 100644 node_modules/caniuse-db/features-json/prefers-color-scheme.json create mode 100644 node_modules/caniuse-db/features-json/prefers-reduced-motion.json create mode 100644 node_modules/caniuse-db/features-json/progress.json create mode 100644 node_modules/caniuse-db/features-json/promise-finally.json create mode 100644 node_modules/caniuse-db/features-json/promises.json create mode 100644 node_modules/caniuse-db/features-json/proximity.json create mode 100644 node_modules/caniuse-db/features-json/proxy.json create mode 100644 node_modules/caniuse-db/features-json/publickeypinning.json create mode 100644 node_modules/caniuse-db/features-json/push-api.json create mode 100644 node_modules/caniuse-db/features-json/queryselector.json create mode 100644 node_modules/caniuse-db/features-json/readonly-attr.json create mode 100644 node_modules/caniuse-db/features-json/referrer-policy.json create mode 100644 node_modules/caniuse-db/features-json/registerprotocolhandler.json create mode 100644 node_modules/caniuse-db/features-json/rel-noopener.json create mode 100644 node_modules/caniuse-db/features-json/rel-noreferrer.json create mode 100644 node_modules/caniuse-db/features-json/rellist.json create mode 100644 node_modules/caniuse-db/features-json/rem.json create mode 100644 node_modules/caniuse-db/features-json/requestanimationframe.json create mode 100644 node_modules/caniuse-db/features-json/requestidlecallback.json create mode 100644 node_modules/caniuse-db/features-json/resizeobserver.json create mode 100644 node_modules/caniuse-db/features-json/resource-timing.json create mode 100644 node_modules/caniuse-db/features-json/rest-parameters.json create mode 100644 node_modules/caniuse-db/features-json/rtcpeerconnection.json create mode 100644 node_modules/caniuse-db/features-json/ruby.json create mode 100644 node_modules/caniuse-db/features-json/run-in.json create mode 100644 node_modules/caniuse-db/features-json/same-site-cookie-attribute.json create mode 100644 node_modules/caniuse-db/features-json/screen-orientation.json create mode 100644 node_modules/caniuse-db/features-json/script-async.json create mode 100644 node_modules/caniuse-db/features-json/script-defer.json create mode 100644 node_modules/caniuse-db/features-json/scrollintoview.json create mode 100644 node_modules/caniuse-db/features-json/scrollintoviewifneeded.json create mode 100644 node_modules/caniuse-db/features-json/sdch.json create mode 100644 node_modules/caniuse-db/features-json/selection-api.json create mode 100644 node_modules/caniuse-db/features-json/server-timing.json create mode 100644 node_modules/caniuse-db/features-json/serviceworkers.json create mode 100644 node_modules/caniuse-db/features-json/setimmediate.json create mode 100644 node_modules/caniuse-db/features-json/shadowdom.json create mode 100644 node_modules/caniuse-db/features-json/shadowdomv1.json create mode 100644 node_modules/caniuse-db/features-json/sharedarraybuffer.json create mode 100644 node_modules/caniuse-db/features-json/sharedworkers.json create mode 100644 node_modules/caniuse-db/features-json/sni.json create mode 100644 node_modules/caniuse-db/features-json/spdy.json create mode 100644 node_modules/caniuse-db/features-json/speech-recognition.json create mode 100644 node_modules/caniuse-db/features-json/speech-synthesis.json create mode 100644 node_modules/caniuse-db/features-json/spellcheck-attribute.json create mode 100644 node_modules/caniuse-db/features-json/sql-storage.json create mode 100644 node_modules/caniuse-db/features-json/srcset.json create mode 100644 node_modules/caniuse-db/features-json/stream.json create mode 100644 node_modules/caniuse-db/features-json/streams.json create mode 100644 node_modules/caniuse-db/features-json/stricttransportsecurity.json create mode 100644 node_modules/caniuse-db/features-json/style-scoped.json create mode 100644 node_modules/caniuse-db/features-json/subresource-bundling.json create mode 100644 node_modules/caniuse-db/features-json/subresource-integrity.json create mode 100644 node_modules/caniuse-db/features-json/svg-css.json create mode 100644 node_modules/caniuse-db/features-json/svg-filters.json create mode 100644 node_modules/caniuse-db/features-json/svg-fonts.json create mode 100644 node_modules/caniuse-db/features-json/svg-fragment.json create mode 100644 node_modules/caniuse-db/features-json/svg-html.json create mode 100644 node_modules/caniuse-db/features-json/svg-html5.json create mode 100644 node_modules/caniuse-db/features-json/svg-img.json create mode 100644 node_modules/caniuse-db/features-json/svg-smil.json create mode 100644 node_modules/caniuse-db/features-json/svg.json create mode 100644 node_modules/caniuse-db/features-json/sxg.json create mode 100644 node_modules/caniuse-db/features-json/tabindex-attr.json create mode 100644 node_modules/caniuse-db/features-json/template-literals.json create mode 100644 node_modules/caniuse-db/features-json/template.json create mode 100644 node_modules/caniuse-db/features-json/temporal.json create mode 100644 node_modules/caniuse-db/features-json/testfeat.json create mode 100644 node_modules/caniuse-db/features-json/text-decoration.json create mode 100644 node_modules/caniuse-db/features-json/text-emphasis.json create mode 100644 node_modules/caniuse-db/features-json/text-overflow.json create mode 100644 node_modules/caniuse-db/features-json/text-size-adjust.json create mode 100644 node_modules/caniuse-db/features-json/text-stroke.json create mode 100644 node_modules/caniuse-db/features-json/textcontent.json create mode 100644 node_modules/caniuse-db/features-json/textencoder.json create mode 100644 node_modules/caniuse-db/features-json/tls1-1.json create mode 100644 node_modules/caniuse-db/features-json/tls1-2.json create mode 100644 node_modules/caniuse-db/features-json/tls1-3.json create mode 100644 node_modules/caniuse-db/features-json/touch.json create mode 100644 node_modules/caniuse-db/features-json/transforms2d.json create mode 100644 node_modules/caniuse-db/features-json/transforms3d.json create mode 100644 node_modules/caniuse-db/features-json/trusted-types.json create mode 100644 node_modules/caniuse-db/features-json/ttf.json create mode 100644 node_modules/caniuse-db/features-json/typedarrays.json create mode 100644 node_modules/caniuse-db/features-json/u2f.json create mode 100644 node_modules/caniuse-db/features-json/unhandledrejection.json create mode 100644 node_modules/caniuse-db/features-json/upgradeinsecurerequests.json create mode 100644 node_modules/caniuse-db/features-json/url-scroll-to-text-fragment.json create mode 100644 node_modules/caniuse-db/features-json/url.json create mode 100644 node_modules/caniuse-db/features-json/urlsearchparams.json create mode 100644 node_modules/caniuse-db/features-json/use-strict.json create mode 100644 node_modules/caniuse-db/features-json/user-select-none.json create mode 100644 node_modules/caniuse-db/features-json/user-timing.json create mode 100644 node_modules/caniuse-db/features-json/variable-fonts.json create mode 100644 node_modules/caniuse-db/features-json/vector-effect.json create mode 100644 node_modules/caniuse-db/features-json/vibration.json create mode 100644 node_modules/caniuse-db/features-json/video.json create mode 100644 node_modules/caniuse-db/features-json/videotracks.json create mode 100644 node_modules/caniuse-db/features-json/view-transitions.json create mode 100644 node_modules/caniuse-db/features-json/viewport-unit-variants.json create mode 100644 node_modules/caniuse-db/features-json/viewport-units.json create mode 100644 node_modules/caniuse-db/features-json/wai-aria.json create mode 100644 node_modules/caniuse-db/features-json/wake-lock.json create mode 100644 node_modules/caniuse-db/features-json/wasm.json create mode 100644 node_modules/caniuse-db/features-json/wav.json create mode 100644 node_modules/caniuse-db/features-json/wbr-element.json create mode 100644 node_modules/caniuse-db/features-json/web-animation.json create mode 100644 node_modules/caniuse-db/features-json/web-app-manifest.json create mode 100644 node_modules/caniuse-db/features-json/web-bluetooth.json create mode 100644 node_modules/caniuse-db/features-json/web-serial.json create mode 100644 node_modules/caniuse-db/features-json/web-share.json create mode 100644 node_modules/caniuse-db/features-json/webauthn.json create mode 100644 node_modules/caniuse-db/features-json/webcodecs.json create mode 100644 node_modules/caniuse-db/features-json/webgl.json create mode 100644 node_modules/caniuse-db/features-json/webgl2.json create mode 100644 node_modules/caniuse-db/features-json/webgpu.json create mode 100644 node_modules/caniuse-db/features-json/webhid.json create mode 100644 node_modules/caniuse-db/features-json/webkit-user-drag.json create mode 100644 node_modules/caniuse-db/features-json/webm.json create mode 100644 node_modules/caniuse-db/features-json/webnfc.json create mode 100644 node_modules/caniuse-db/features-json/webp.json create mode 100644 node_modules/caniuse-db/features-json/websockets.json create mode 100644 node_modules/caniuse-db/features-json/webtransport.json create mode 100644 node_modules/caniuse-db/features-json/webusb.json create mode 100644 node_modules/caniuse-db/features-json/webvr.json create mode 100644 node_modules/caniuse-db/features-json/webvtt.json create mode 100644 node_modules/caniuse-db/features-json/webworkers.json create mode 100644 node_modules/caniuse-db/features-json/webxr.json create mode 100644 node_modules/caniuse-db/features-json/will-change.json create mode 100644 node_modules/caniuse-db/features-json/woff.json create mode 100644 node_modules/caniuse-db/features-json/woff2.json create mode 100644 node_modules/caniuse-db/features-json/word-break.json create mode 100644 node_modules/caniuse-db/features-json/wordwrap.json create mode 100644 node_modules/caniuse-db/features-json/x-doc-messaging.json create mode 100644 node_modules/caniuse-db/features-json/x-frame-options.json create mode 100644 node_modules/caniuse-db/features-json/xhr2.json create mode 100644 node_modules/caniuse-db/features-json/xhtml.json create mode 100644 node_modules/caniuse-db/features-json/xhtmlsmil.json create mode 100644 node_modules/caniuse-db/features-json/xml-serializer.json create mode 100644 node_modules/caniuse-db/features-json/zstd.json create mode 100644 node_modules/caniuse-db/fulldata-json/data-1.0.json create mode 100644 node_modules/caniuse-db/fulldata-json/data-2.0.json create mode 100644 node_modules/caniuse-db/package.json create mode 100644 node_modules/caniuse-db/region-usage-json/AD.json create mode 100644 node_modules/caniuse-db/region-usage-json/AE.json create mode 100644 node_modules/caniuse-db/region-usage-json/AF.json create mode 100644 node_modules/caniuse-db/region-usage-json/AG.json create mode 100644 node_modules/caniuse-db/region-usage-json/AI.json create mode 100644 node_modules/caniuse-db/region-usage-json/AL.json create mode 100644 node_modules/caniuse-db/region-usage-json/AM.json create mode 100644 node_modules/caniuse-db/region-usage-json/AO.json create mode 100644 node_modules/caniuse-db/region-usage-json/AR.json create mode 100644 node_modules/caniuse-db/region-usage-json/AS.json create mode 100644 node_modules/caniuse-db/region-usage-json/AT.json create mode 100644 node_modules/caniuse-db/region-usage-json/AU.json create mode 100644 node_modules/caniuse-db/region-usage-json/AW.json create mode 100644 node_modules/caniuse-db/region-usage-json/AX.json create mode 100644 node_modules/caniuse-db/region-usage-json/AZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/BA.json create mode 100644 node_modules/caniuse-db/region-usage-json/BB.json create mode 100644 node_modules/caniuse-db/region-usage-json/BD.json create mode 100644 node_modules/caniuse-db/region-usage-json/BE.json create mode 100644 node_modules/caniuse-db/region-usage-json/BF.json create mode 100644 node_modules/caniuse-db/region-usage-json/BG.json create mode 100644 node_modules/caniuse-db/region-usage-json/BH.json create mode 100644 node_modules/caniuse-db/region-usage-json/BI.json create mode 100644 node_modules/caniuse-db/region-usage-json/BJ.json create mode 100644 node_modules/caniuse-db/region-usage-json/BM.json create mode 100644 node_modules/caniuse-db/region-usage-json/BN.json create mode 100644 node_modules/caniuse-db/region-usage-json/BO.json create mode 100644 node_modules/caniuse-db/region-usage-json/BR.json create mode 100644 node_modules/caniuse-db/region-usage-json/BS.json create mode 100644 node_modules/caniuse-db/region-usage-json/BT.json create mode 100644 node_modules/caniuse-db/region-usage-json/BW.json create mode 100644 node_modules/caniuse-db/region-usage-json/BY.json create mode 100644 node_modules/caniuse-db/region-usage-json/BZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/CA.json create mode 100644 node_modules/caniuse-db/region-usage-json/CD.json create mode 100644 node_modules/caniuse-db/region-usage-json/CF.json create mode 100644 node_modules/caniuse-db/region-usage-json/CG.json create mode 100644 node_modules/caniuse-db/region-usage-json/CH.json create mode 100644 node_modules/caniuse-db/region-usage-json/CI.json create mode 100644 node_modules/caniuse-db/region-usage-json/CK.json create mode 100644 node_modules/caniuse-db/region-usage-json/CL.json create mode 100644 node_modules/caniuse-db/region-usage-json/CM.json create mode 100644 node_modules/caniuse-db/region-usage-json/CN.json create mode 100644 node_modules/caniuse-db/region-usage-json/CO.json create mode 100644 node_modules/caniuse-db/region-usage-json/CR.json create mode 100644 node_modules/caniuse-db/region-usage-json/CU.json create mode 100644 node_modules/caniuse-db/region-usage-json/CV.json create mode 100644 node_modules/caniuse-db/region-usage-json/CX.json create mode 100644 node_modules/caniuse-db/region-usage-json/CY.json create mode 100644 node_modules/caniuse-db/region-usage-json/CZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/DE.json create mode 100644 node_modules/caniuse-db/region-usage-json/DJ.json create mode 100644 node_modules/caniuse-db/region-usage-json/DK.json create mode 100644 node_modules/caniuse-db/region-usage-json/DM.json create mode 100644 node_modules/caniuse-db/region-usage-json/DO.json create mode 100644 node_modules/caniuse-db/region-usage-json/DZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/EC.json create mode 100644 node_modules/caniuse-db/region-usage-json/EE.json create mode 100644 node_modules/caniuse-db/region-usage-json/EG.json create mode 100644 node_modules/caniuse-db/region-usage-json/ER.json create mode 100644 node_modules/caniuse-db/region-usage-json/ES.json create mode 100644 node_modules/caniuse-db/region-usage-json/ET.json create mode 100644 node_modules/caniuse-db/region-usage-json/FI.json create mode 100644 node_modules/caniuse-db/region-usage-json/FJ.json create mode 100644 node_modules/caniuse-db/region-usage-json/FK.json create mode 100644 node_modules/caniuse-db/region-usage-json/FM.json create mode 100644 node_modules/caniuse-db/region-usage-json/FO.json create mode 100644 node_modules/caniuse-db/region-usage-json/FR.json create mode 100644 node_modules/caniuse-db/region-usage-json/GA.json create mode 100644 node_modules/caniuse-db/region-usage-json/GB.json create mode 100644 node_modules/caniuse-db/region-usage-json/GD.json create mode 100644 node_modules/caniuse-db/region-usage-json/GE.json create mode 100644 node_modules/caniuse-db/region-usage-json/GF.json create mode 100644 node_modules/caniuse-db/region-usage-json/GG.json create mode 100644 node_modules/caniuse-db/region-usage-json/GH.json create mode 100644 node_modules/caniuse-db/region-usage-json/GI.json create mode 100644 node_modules/caniuse-db/region-usage-json/GL.json create mode 100644 node_modules/caniuse-db/region-usage-json/GM.json create mode 100644 node_modules/caniuse-db/region-usage-json/GN.json create mode 100644 node_modules/caniuse-db/region-usage-json/GP.json create mode 100644 node_modules/caniuse-db/region-usage-json/GQ.json create mode 100644 node_modules/caniuse-db/region-usage-json/GR.json create mode 100644 node_modules/caniuse-db/region-usage-json/GT.json create mode 100644 node_modules/caniuse-db/region-usage-json/GU.json create mode 100644 node_modules/caniuse-db/region-usage-json/GW.json create mode 100644 node_modules/caniuse-db/region-usage-json/GY.json create mode 100644 node_modules/caniuse-db/region-usage-json/HK.json create mode 100644 node_modules/caniuse-db/region-usage-json/HN.json create mode 100644 node_modules/caniuse-db/region-usage-json/HR.json create mode 100644 node_modules/caniuse-db/region-usage-json/HT.json create mode 100644 node_modules/caniuse-db/region-usage-json/HU.json create mode 100644 node_modules/caniuse-db/region-usage-json/ID.json create mode 100644 node_modules/caniuse-db/region-usage-json/IE.json create mode 100644 node_modules/caniuse-db/region-usage-json/IL.json create mode 100644 node_modules/caniuse-db/region-usage-json/IM.json create mode 100644 node_modules/caniuse-db/region-usage-json/IN.json create mode 100644 node_modules/caniuse-db/region-usage-json/IQ.json create mode 100644 node_modules/caniuse-db/region-usage-json/IR.json create mode 100644 node_modules/caniuse-db/region-usage-json/IS.json create mode 100644 node_modules/caniuse-db/region-usage-json/IT.json create mode 100644 node_modules/caniuse-db/region-usage-json/JE.json create mode 100644 node_modules/caniuse-db/region-usage-json/JM.json create mode 100644 node_modules/caniuse-db/region-usage-json/JO.json create mode 100644 node_modules/caniuse-db/region-usage-json/JP.json create mode 100644 node_modules/caniuse-db/region-usage-json/KE.json create mode 100644 node_modules/caniuse-db/region-usage-json/KG.json create mode 100644 node_modules/caniuse-db/region-usage-json/KH.json create mode 100644 node_modules/caniuse-db/region-usage-json/KI.json create mode 100644 node_modules/caniuse-db/region-usage-json/KM.json create mode 100644 node_modules/caniuse-db/region-usage-json/KN.json create mode 100644 node_modules/caniuse-db/region-usage-json/KP.json create mode 100644 node_modules/caniuse-db/region-usage-json/KR.json create mode 100644 node_modules/caniuse-db/region-usage-json/KW.json create mode 100644 node_modules/caniuse-db/region-usage-json/KY.json create mode 100644 node_modules/caniuse-db/region-usage-json/KZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/LA.json create mode 100644 node_modules/caniuse-db/region-usage-json/LB.json create mode 100644 node_modules/caniuse-db/region-usage-json/LC.json create mode 100644 node_modules/caniuse-db/region-usage-json/LI.json create mode 100644 node_modules/caniuse-db/region-usage-json/LK.json create mode 100644 node_modules/caniuse-db/region-usage-json/LR.json create mode 100644 node_modules/caniuse-db/region-usage-json/LS.json create mode 100644 node_modules/caniuse-db/region-usage-json/LT.json create mode 100644 node_modules/caniuse-db/region-usage-json/LU.json create mode 100644 node_modules/caniuse-db/region-usage-json/LV.json create mode 100644 node_modules/caniuse-db/region-usage-json/LY.json create mode 100644 node_modules/caniuse-db/region-usage-json/MA.json create mode 100644 node_modules/caniuse-db/region-usage-json/MC.json create mode 100644 node_modules/caniuse-db/region-usage-json/MD.json create mode 100644 node_modules/caniuse-db/region-usage-json/ME.json create mode 100644 node_modules/caniuse-db/region-usage-json/MG.json create mode 100644 node_modules/caniuse-db/region-usage-json/MH.json create mode 100644 node_modules/caniuse-db/region-usage-json/MK.json create mode 100644 node_modules/caniuse-db/region-usage-json/ML.json create mode 100644 node_modules/caniuse-db/region-usage-json/MM.json create mode 100644 node_modules/caniuse-db/region-usage-json/MN.json create mode 100644 node_modules/caniuse-db/region-usage-json/MO.json create mode 100644 node_modules/caniuse-db/region-usage-json/MP.json create mode 100644 node_modules/caniuse-db/region-usage-json/MQ.json create mode 100644 node_modules/caniuse-db/region-usage-json/MR.json create mode 100644 node_modules/caniuse-db/region-usage-json/MS.json create mode 100644 node_modules/caniuse-db/region-usage-json/MT.json create mode 100644 node_modules/caniuse-db/region-usage-json/MU.json create mode 100644 node_modules/caniuse-db/region-usage-json/MV.json create mode 100644 node_modules/caniuse-db/region-usage-json/MW.json create mode 100644 node_modules/caniuse-db/region-usage-json/MX.json create mode 100644 node_modules/caniuse-db/region-usage-json/MY.json create mode 100644 node_modules/caniuse-db/region-usage-json/MZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/NA.json create mode 100644 node_modules/caniuse-db/region-usage-json/NC.json create mode 100644 node_modules/caniuse-db/region-usage-json/NE.json create mode 100644 node_modules/caniuse-db/region-usage-json/NF.json create mode 100644 node_modules/caniuse-db/region-usage-json/NG.json create mode 100644 node_modules/caniuse-db/region-usage-json/NI.json create mode 100644 node_modules/caniuse-db/region-usage-json/NL.json create mode 100644 node_modules/caniuse-db/region-usage-json/NO.json create mode 100644 node_modules/caniuse-db/region-usage-json/NP.json create mode 100644 node_modules/caniuse-db/region-usage-json/NR.json create mode 100644 node_modules/caniuse-db/region-usage-json/NU.json create mode 100644 node_modules/caniuse-db/region-usage-json/NZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/OM.json create mode 100644 node_modules/caniuse-db/region-usage-json/PA.json create mode 100644 node_modules/caniuse-db/region-usage-json/PE.json create mode 100644 node_modules/caniuse-db/region-usage-json/PF.json create mode 100644 node_modules/caniuse-db/region-usage-json/PG.json create mode 100644 node_modules/caniuse-db/region-usage-json/PH.json create mode 100644 node_modules/caniuse-db/region-usage-json/PK.json create mode 100644 node_modules/caniuse-db/region-usage-json/PL.json create mode 100644 node_modules/caniuse-db/region-usage-json/PM.json create mode 100644 node_modules/caniuse-db/region-usage-json/PN.json create mode 100644 node_modules/caniuse-db/region-usage-json/PR.json create mode 100644 node_modules/caniuse-db/region-usage-json/PS.json create mode 100644 node_modules/caniuse-db/region-usage-json/PT.json create mode 100644 node_modules/caniuse-db/region-usage-json/PW.json create mode 100644 node_modules/caniuse-db/region-usage-json/PY.json create mode 100644 node_modules/caniuse-db/region-usage-json/QA.json create mode 100644 node_modules/caniuse-db/region-usage-json/RE.json create mode 100644 node_modules/caniuse-db/region-usage-json/RO.json create mode 100644 node_modules/caniuse-db/region-usage-json/RS.json create mode 100644 node_modules/caniuse-db/region-usage-json/RU.json create mode 100644 node_modules/caniuse-db/region-usage-json/RW.json create mode 100644 node_modules/caniuse-db/region-usage-json/SA.json create mode 100644 node_modules/caniuse-db/region-usage-json/SB.json create mode 100644 node_modules/caniuse-db/region-usage-json/SC.json create mode 100644 node_modules/caniuse-db/region-usage-json/SD.json create mode 100644 node_modules/caniuse-db/region-usage-json/SE.json create mode 100644 node_modules/caniuse-db/region-usage-json/SG.json create mode 100644 node_modules/caniuse-db/region-usage-json/SH.json create mode 100644 node_modules/caniuse-db/region-usage-json/SI.json create mode 100644 node_modules/caniuse-db/region-usage-json/SK.json create mode 100644 node_modules/caniuse-db/region-usage-json/SL.json create mode 100644 node_modules/caniuse-db/region-usage-json/SM.json create mode 100644 node_modules/caniuse-db/region-usage-json/SN.json create mode 100644 node_modules/caniuse-db/region-usage-json/SO.json create mode 100644 node_modules/caniuse-db/region-usage-json/SR.json create mode 100644 node_modules/caniuse-db/region-usage-json/ST.json create mode 100644 node_modules/caniuse-db/region-usage-json/SV.json create mode 100644 node_modules/caniuse-db/region-usage-json/SY.json create mode 100644 node_modules/caniuse-db/region-usage-json/SZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/TC.json create mode 100644 node_modules/caniuse-db/region-usage-json/TD.json create mode 100644 node_modules/caniuse-db/region-usage-json/TG.json create mode 100644 node_modules/caniuse-db/region-usage-json/TH.json create mode 100644 node_modules/caniuse-db/region-usage-json/TJ.json create mode 100644 node_modules/caniuse-db/region-usage-json/TK.json create mode 100644 node_modules/caniuse-db/region-usage-json/TL.json create mode 100644 node_modules/caniuse-db/region-usage-json/TM.json create mode 100644 node_modules/caniuse-db/region-usage-json/TN.json create mode 100644 node_modules/caniuse-db/region-usage-json/TO.json create mode 100644 node_modules/caniuse-db/region-usage-json/TR.json create mode 100644 node_modules/caniuse-db/region-usage-json/TT.json create mode 100644 node_modules/caniuse-db/region-usage-json/TV.json create mode 100644 node_modules/caniuse-db/region-usage-json/TW.json create mode 100644 node_modules/caniuse-db/region-usage-json/TZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/UA.json create mode 100644 node_modules/caniuse-db/region-usage-json/UG.json create mode 100644 node_modules/caniuse-db/region-usage-json/US.json create mode 100644 node_modules/caniuse-db/region-usage-json/UY.json create mode 100644 node_modules/caniuse-db/region-usage-json/UZ.json create mode 100644 node_modules/caniuse-db/region-usage-json/VA.json create mode 100644 node_modules/caniuse-db/region-usage-json/VC.json create mode 100644 node_modules/caniuse-db/region-usage-json/VE.json create mode 100644 node_modules/caniuse-db/region-usage-json/VG.json create mode 100644 node_modules/caniuse-db/region-usage-json/VI.json create mode 100644 node_modules/caniuse-db/region-usage-json/VN.json create mode 100644 node_modules/caniuse-db/region-usage-json/VU.json create mode 100644 node_modules/caniuse-db/region-usage-json/WF.json create mode 100644 node_modules/caniuse-db/region-usage-json/WS.json create mode 100644 node_modules/caniuse-db/region-usage-json/YE.json create mode 100644 node_modules/caniuse-db/region-usage-json/YT.json create mode 100644 node_modules/caniuse-db/region-usage-json/ZA.json create mode 100644 node_modules/caniuse-db/region-usage-json/ZM.json create mode 100644 node_modules/caniuse-db/region-usage-json/ZW.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-af.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-an.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-as.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-eu.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-na.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-oc.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-sa.json create mode 100644 node_modules/caniuse-db/region-usage-json/alt-ww.json create mode 100644 node_modules/flatten/LICENSE create mode 100644 node_modules/flatten/README.md create mode 100644 node_modules/flatten/index.js create mode 100644 node_modules/flatten/package.json create mode 100644 node_modules/flatten/test.js create mode 100644 node_modules/gather-stream/README.md create mode 100644 node_modules/gather-stream/index.js create mode 100644 node_modules/gather-stream/package.json create mode 100644 node_modules/has-ansi/index.js create mode 100644 node_modules/has-ansi/license create mode 100644 node_modules/has-ansi/node_modules/ansi-regex/index.js create mode 100644 node_modules/has-ansi/node_modules/ansi-regex/license create mode 100644 node_modules/has-ansi/node_modules/ansi-regex/package.json create mode 100644 node_modules/has-ansi/node_modules/ansi-regex/readme.md create mode 100644 node_modules/has-ansi/package.json create mode 100644 node_modules/has-ansi/readme.md create mode 100644 node_modules/indexes-of/.npmignore create mode 100644 node_modules/indexes-of/LICENSE create mode 100644 node_modules/indexes-of/README.md create mode 100644 node_modules/indexes-of/index.js create mode 100644 node_modules/indexes-of/package.json create mode 100644 node_modules/indexes-of/test.js create mode 100644 node_modules/js-base64/LICENSE.md create mode 100644 node_modules/js-base64/README.md create mode 100644 node_modules/js-base64/base64.js create mode 100644 node_modules/js-base64/base64.min.js create mode 100644 node_modules/js-base64/package.json create mode 100644 node_modules/laggard/.eslintrc create mode 100644 node_modules/laggard/.npmignore create mode 100644 node_modules/laggard/.travis.yml create mode 100644 node_modules/laggard/CHANGELOG.md create mode 100644 node_modules/laggard/CONTRIBUTORS.md create mode 100644 node_modules/laggard/README.md create mode 100755 node_modules/laggard/bin/cmd.js create mode 100644 node_modules/laggard/bin/help.txt create mode 100644 node_modules/laggard/index.js create mode 120000 node_modules/laggard/node_modules/.bin/browserslist create mode 100644 node_modules/laggard/node_modules/balanced-match/.npmignore create mode 100644 node_modules/laggard/node_modules/balanced-match/LICENSE.md create mode 100644 node_modules/laggard/node_modules/balanced-match/README.md create mode 100644 node_modules/laggard/node_modules/balanced-match/index.js create mode 100644 node_modules/laggard/node_modules/balanced-match/package.json create mode 100644 node_modules/laggard/node_modules/browserslist/CHANGELOG.md create mode 100644 node_modules/laggard/node_modules/browserslist/LICENSE create mode 100644 node_modules/laggard/node_modules/browserslist/README.md create mode 100644 node_modules/laggard/node_modules/browserslist/browser.js create mode 100755 node_modules/laggard/node_modules/browserslist/cli.js create mode 100644 node_modules/laggard/node_modules/browserslist/error.js create mode 100644 node_modules/laggard/node_modules/browserslist/index.js create mode 100644 node_modules/laggard/node_modules/browserslist/node.js create mode 100644 node_modules/laggard/node_modules/browserslist/package.json create mode 100644 node_modules/laggard/node_modules/pixrem/.editorconfig create mode 100644 node_modules/laggard/node_modules/pixrem/.gitattributes create mode 100644 node_modules/laggard/node_modules/pixrem/.jshintrc create mode 100644 node_modules/laggard/node_modules/pixrem/.npmignore create mode 100644 node_modules/laggard/node_modules/pixrem/.travis.yml create mode 100644 node_modules/laggard/node_modules/pixrem/CHANGELOG.md create mode 100644 node_modules/laggard/node_modules/pixrem/LICENSE create mode 100644 node_modules/laggard/node_modules/pixrem/README.md create mode 100644 node_modules/laggard/node_modules/pixrem/lib/pixrem.js create mode 100644 node_modules/laggard/node_modules/pixrem/package.json create mode 100644 node_modules/laggard/node_modules/pixrem/test/test.js create mode 100644 node_modules/laggard/node_modules/postcss-color-rgba-fallback/CHANGELOG.md create mode 100755 node_modules/laggard/node_modules/postcss-color-rgba-fallback/LICENSE create mode 100644 node_modules/laggard/node_modules/postcss-color-rgba-fallback/README.md create mode 100644 node_modules/laggard/node_modules/postcss-color-rgba-fallback/index.js create mode 100644 node_modules/laggard/node_modules/postcss-color-rgba-fallback/package.json create mode 100644 node_modules/laggard/node_modules/postcss-reporter/CHANGELOG.md create mode 100644 node_modules/laggard/node_modules/postcss-reporter/LICENSE create mode 100644 node_modules/laggard/node_modules/postcss-reporter/README.md create mode 100644 node_modules/laggard/node_modules/postcss-reporter/index.js create mode 100644 node_modules/laggard/node_modules/postcss-reporter/lib/formatter.js create mode 100644 node_modules/laggard/node_modules/postcss-reporter/lib/reporter.js create mode 100644 node_modules/laggard/node_modules/postcss-reporter/lib/util.js create mode 100644 node_modules/laggard/node_modules/postcss-reporter/package.json create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/LICENSE create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/README.md create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/lib/index.js create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/lib/parse.js create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/lib/stringify.js create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/lib/unit.js create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/lib/walk.js create mode 100644 node_modules/laggard/node_modules/postcss-value-parser/package.json create mode 100644 node_modules/laggard/node_modules/postcss-will-change/CHANGELOG.md create mode 100644 node_modules/laggard/node_modules/postcss-will-change/LICENSE create mode 100644 node_modules/laggard/node_modules/postcss-will-change/README.md create mode 100644 node_modules/laggard/node_modules/postcss-will-change/index.js create mode 100644 node_modules/laggard/node_modules/postcss-will-change/package.json create mode 100644 node_modules/laggard/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/laggard/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/laggard/node_modules/postcss/LICENSE create mode 100644 node_modules/laggard/node_modules/postcss/README-cn.md create mode 100644 node_modules/laggard/node_modules/postcss/README.md create mode 100644 node_modules/laggard/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/laggard/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/laggard/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/laggard/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/laggard/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/laggard/node_modules/postcss/gulpfile.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/comment.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/container.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/input.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/list.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/node.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/parse.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/parser.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/laggard/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/processor.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/result.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/root.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/rule.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/laggard/node_modules/postcss/lib/warning.js create mode 100644 node_modules/laggard/node_modules/postcss/package.json create mode 100755 node_modules/laggard/node_modules/reduce-css-calc/CHANGELOG.md create mode 100755 node_modules/laggard/node_modules/reduce-css-calc/LICENSE create mode 100755 node_modules/laggard/node_modules/reduce-css-calc/README.md create mode 100755 node_modules/laggard/node_modules/reduce-css-calc/index.js create mode 100644 node_modules/laggard/node_modules/reduce-css-calc/package.json create mode 100644 node_modules/laggard/node_modules/rgb-hex/index.js create mode 100644 node_modules/laggard/node_modules/rgb-hex/license create mode 100644 node_modules/laggard/node_modules/rgb-hex/package.json create mode 100644 node_modules/laggard/node_modules/rgb-hex/readme.md create mode 100644 node_modules/laggard/package.json create mode 100644 node_modules/laggard/test/fixtures/opacity.css create mode 100644 node_modules/laggard/test/fixtures/opacity.expected.css create mode 100644 node_modules/laggard/test/fixtures/pixrem.css create mode 100644 node_modules/laggard/test/fixtures/pixrem.expected.css create mode 100644 node_modules/laggard/test/fixtures/pseudo.css create mode 100644 node_modules/laggard/test/fixtures/pseudo.expected.css create mode 100644 node_modules/laggard/test/fixtures/rgba.css create mode 100644 node_modules/laggard/test/fixtures/rgba.expected.css create mode 100644 node_modules/laggard/test/fixtures/vmin.css create mode 100644 node_modules/laggard/test/fixtures/vmin.expected.css create mode 100644 node_modules/laggard/test/fixtures/willchange.css create mode 100644 node_modules/laggard/test/fixtures/willchange.expected.css create mode 100644 node_modules/laggard/test/test.js create mode 100644 node_modules/laggard/yarn.lock create mode 100644 node_modules/lodash/LICENSE create mode 100644 node_modules/lodash/README.md create mode 100644 node_modules/lodash/_DataView.js create mode 100644 node_modules/lodash/_Hash.js create mode 100644 node_modules/lodash/_LazyWrapper.js create mode 100644 node_modules/lodash/_ListCache.js create mode 100644 node_modules/lodash/_LodashWrapper.js create mode 100644 node_modules/lodash/_Map.js create mode 100644 node_modules/lodash/_MapCache.js create mode 100644 node_modules/lodash/_Promise.js create mode 100644 node_modules/lodash/_Set.js create mode 100644 node_modules/lodash/_SetCache.js create mode 100644 node_modules/lodash/_Stack.js create mode 100644 node_modules/lodash/_Symbol.js create mode 100644 node_modules/lodash/_Uint8Array.js create mode 100644 node_modules/lodash/_WeakMap.js create mode 100644 node_modules/lodash/_apply.js create mode 100644 node_modules/lodash/_arrayAggregator.js create mode 100644 node_modules/lodash/_arrayEach.js create mode 100644 node_modules/lodash/_arrayEachRight.js create mode 100644 node_modules/lodash/_arrayEvery.js create mode 100644 node_modules/lodash/_arrayFilter.js create mode 100644 node_modules/lodash/_arrayIncludes.js create mode 100644 node_modules/lodash/_arrayIncludesWith.js create mode 100644 node_modules/lodash/_arrayLikeKeys.js create mode 100644 node_modules/lodash/_arrayMap.js create mode 100644 node_modules/lodash/_arrayPush.js create mode 100644 node_modules/lodash/_arrayReduce.js create mode 100644 node_modules/lodash/_arrayReduceRight.js create mode 100644 node_modules/lodash/_arraySample.js create mode 100644 node_modules/lodash/_arraySampleSize.js create mode 100644 node_modules/lodash/_arrayShuffle.js create mode 100644 node_modules/lodash/_arraySome.js create mode 100644 node_modules/lodash/_asciiSize.js create mode 100644 node_modules/lodash/_asciiToArray.js create mode 100644 node_modules/lodash/_asciiWords.js create mode 100644 node_modules/lodash/_assignMergeValue.js create mode 100644 node_modules/lodash/_assignValue.js create mode 100644 node_modules/lodash/_assocIndexOf.js create mode 100644 node_modules/lodash/_baseAggregator.js create mode 100644 node_modules/lodash/_baseAssign.js create mode 100644 node_modules/lodash/_baseAssignIn.js create mode 100644 node_modules/lodash/_baseAssignValue.js create mode 100644 node_modules/lodash/_baseAt.js create mode 100644 node_modules/lodash/_baseClamp.js create mode 100644 node_modules/lodash/_baseClone.js create mode 100644 node_modules/lodash/_baseConforms.js create mode 100644 node_modules/lodash/_baseConformsTo.js create mode 100644 node_modules/lodash/_baseCreate.js create mode 100644 node_modules/lodash/_baseDelay.js create mode 100644 node_modules/lodash/_baseDifference.js create mode 100644 node_modules/lodash/_baseEach.js create mode 100644 node_modules/lodash/_baseEachRight.js create mode 100644 node_modules/lodash/_baseEvery.js create mode 100644 node_modules/lodash/_baseExtremum.js create mode 100644 node_modules/lodash/_baseFill.js create mode 100644 node_modules/lodash/_baseFilter.js create mode 100644 node_modules/lodash/_baseFindIndex.js create mode 100644 node_modules/lodash/_baseFindKey.js create mode 100644 node_modules/lodash/_baseFlatten.js create mode 100644 node_modules/lodash/_baseFor.js create mode 100644 node_modules/lodash/_baseForOwn.js create mode 100644 node_modules/lodash/_baseForOwnRight.js create mode 100644 node_modules/lodash/_baseForRight.js create mode 100644 node_modules/lodash/_baseFunctions.js create mode 100644 node_modules/lodash/_baseGet.js create mode 100644 node_modules/lodash/_baseGetAllKeys.js create mode 100644 node_modules/lodash/_baseGetTag.js create mode 100644 node_modules/lodash/_baseGt.js create mode 100644 node_modules/lodash/_baseHas.js create mode 100644 node_modules/lodash/_baseHasIn.js create mode 100644 node_modules/lodash/_baseInRange.js create mode 100644 node_modules/lodash/_baseIndexOf.js create mode 100644 node_modules/lodash/_baseIndexOfWith.js create mode 100644 node_modules/lodash/_baseIntersection.js create mode 100644 node_modules/lodash/_baseInverter.js create mode 100644 node_modules/lodash/_baseInvoke.js create mode 100644 node_modules/lodash/_baseIsArguments.js create mode 100644 node_modules/lodash/_baseIsArrayBuffer.js create mode 100644 node_modules/lodash/_baseIsDate.js create mode 100644 node_modules/lodash/_baseIsEqual.js create mode 100644 node_modules/lodash/_baseIsEqualDeep.js create mode 100644 node_modules/lodash/_baseIsMap.js create mode 100644 node_modules/lodash/_baseIsMatch.js create mode 100644 node_modules/lodash/_baseIsNaN.js create mode 100644 node_modules/lodash/_baseIsNative.js create mode 100644 node_modules/lodash/_baseIsRegExp.js create mode 100644 node_modules/lodash/_baseIsSet.js create mode 100644 node_modules/lodash/_baseIsTypedArray.js create mode 100644 node_modules/lodash/_baseIteratee.js create mode 100644 node_modules/lodash/_baseKeys.js create mode 100644 node_modules/lodash/_baseKeysIn.js create mode 100644 node_modules/lodash/_baseLodash.js create mode 100644 node_modules/lodash/_baseLt.js create mode 100644 node_modules/lodash/_baseMap.js create mode 100644 node_modules/lodash/_baseMatches.js create mode 100644 node_modules/lodash/_baseMatchesProperty.js create mode 100644 node_modules/lodash/_baseMean.js create mode 100644 node_modules/lodash/_baseMerge.js create mode 100644 node_modules/lodash/_baseMergeDeep.js create mode 100644 node_modules/lodash/_baseNth.js create mode 100644 node_modules/lodash/_baseOrderBy.js create mode 100644 node_modules/lodash/_basePick.js create mode 100644 node_modules/lodash/_basePickBy.js create mode 100644 node_modules/lodash/_baseProperty.js create mode 100644 node_modules/lodash/_basePropertyDeep.js create mode 100644 node_modules/lodash/_basePropertyOf.js create mode 100644 node_modules/lodash/_basePullAll.js create mode 100644 node_modules/lodash/_basePullAt.js create mode 100644 node_modules/lodash/_baseRandom.js create mode 100644 node_modules/lodash/_baseRange.js create mode 100644 node_modules/lodash/_baseReduce.js create mode 100644 node_modules/lodash/_baseRepeat.js create mode 100644 node_modules/lodash/_baseRest.js create mode 100644 node_modules/lodash/_baseSample.js create mode 100644 node_modules/lodash/_baseSampleSize.js create mode 100644 node_modules/lodash/_baseSet.js create mode 100644 node_modules/lodash/_baseSetData.js create mode 100644 node_modules/lodash/_baseSetToString.js create mode 100644 node_modules/lodash/_baseShuffle.js create mode 100644 node_modules/lodash/_baseSlice.js create mode 100644 node_modules/lodash/_baseSome.js create mode 100644 node_modules/lodash/_baseSortBy.js create mode 100644 node_modules/lodash/_baseSortedIndex.js create mode 100644 node_modules/lodash/_baseSortedIndexBy.js create mode 100644 node_modules/lodash/_baseSortedUniq.js create mode 100644 node_modules/lodash/_baseSum.js create mode 100644 node_modules/lodash/_baseTimes.js create mode 100644 node_modules/lodash/_baseToNumber.js create mode 100644 node_modules/lodash/_baseToPairs.js create mode 100644 node_modules/lodash/_baseToString.js create mode 100644 node_modules/lodash/_baseTrim.js create mode 100644 node_modules/lodash/_baseUnary.js create mode 100644 node_modules/lodash/_baseUniq.js create mode 100644 node_modules/lodash/_baseUnset.js create mode 100644 node_modules/lodash/_baseUpdate.js create mode 100644 node_modules/lodash/_baseValues.js create mode 100644 node_modules/lodash/_baseWhile.js create mode 100644 node_modules/lodash/_baseWrapperValue.js create mode 100644 node_modules/lodash/_baseXor.js create mode 100644 node_modules/lodash/_baseZipObject.js create mode 100644 node_modules/lodash/_cacheHas.js create mode 100644 node_modules/lodash/_castArrayLikeObject.js create mode 100644 node_modules/lodash/_castFunction.js create mode 100644 node_modules/lodash/_castPath.js create mode 100644 node_modules/lodash/_castRest.js create mode 100644 node_modules/lodash/_castSlice.js create mode 100644 node_modules/lodash/_charsEndIndex.js create mode 100644 node_modules/lodash/_charsStartIndex.js create mode 100644 node_modules/lodash/_cloneArrayBuffer.js create mode 100644 node_modules/lodash/_cloneBuffer.js create mode 100644 node_modules/lodash/_cloneDataView.js create mode 100644 node_modules/lodash/_cloneRegExp.js create mode 100644 node_modules/lodash/_cloneSymbol.js create mode 100644 node_modules/lodash/_cloneTypedArray.js create mode 100644 node_modules/lodash/_compareAscending.js create mode 100644 node_modules/lodash/_compareMultiple.js create mode 100644 node_modules/lodash/_composeArgs.js create mode 100644 node_modules/lodash/_composeArgsRight.js create mode 100644 node_modules/lodash/_copyArray.js create mode 100644 node_modules/lodash/_copyObject.js create mode 100644 node_modules/lodash/_copySymbols.js create mode 100644 node_modules/lodash/_copySymbolsIn.js create mode 100644 node_modules/lodash/_coreJsData.js create mode 100644 node_modules/lodash/_countHolders.js create mode 100644 node_modules/lodash/_createAggregator.js create mode 100644 node_modules/lodash/_createAssigner.js create mode 100644 node_modules/lodash/_createBaseEach.js create mode 100644 node_modules/lodash/_createBaseFor.js create mode 100644 node_modules/lodash/_createBind.js create mode 100644 node_modules/lodash/_createCaseFirst.js create mode 100644 node_modules/lodash/_createCompounder.js create mode 100644 node_modules/lodash/_createCtor.js create mode 100644 node_modules/lodash/_createCurry.js create mode 100644 node_modules/lodash/_createFind.js create mode 100644 node_modules/lodash/_createFlow.js create mode 100644 node_modules/lodash/_createHybrid.js create mode 100644 node_modules/lodash/_createInverter.js create mode 100644 node_modules/lodash/_createMathOperation.js create mode 100644 node_modules/lodash/_createOver.js create mode 100644 node_modules/lodash/_createPadding.js create mode 100644 node_modules/lodash/_createPartial.js create mode 100644 node_modules/lodash/_createRange.js create mode 100644 node_modules/lodash/_createRecurry.js create mode 100644 node_modules/lodash/_createRelationalOperation.js create mode 100644 node_modules/lodash/_createRound.js create mode 100644 node_modules/lodash/_createSet.js create mode 100644 node_modules/lodash/_createToPairs.js create mode 100644 node_modules/lodash/_createWrap.js create mode 100644 node_modules/lodash/_customDefaultsAssignIn.js create mode 100644 node_modules/lodash/_customDefaultsMerge.js create mode 100644 node_modules/lodash/_customOmitClone.js create mode 100644 node_modules/lodash/_deburrLetter.js create mode 100644 node_modules/lodash/_defineProperty.js create mode 100644 node_modules/lodash/_equalArrays.js create mode 100644 node_modules/lodash/_equalByTag.js create mode 100644 node_modules/lodash/_equalObjects.js create mode 100644 node_modules/lodash/_escapeHtmlChar.js create mode 100644 node_modules/lodash/_escapeStringChar.js create mode 100644 node_modules/lodash/_flatRest.js create mode 100644 node_modules/lodash/_freeGlobal.js create mode 100644 node_modules/lodash/_getAllKeys.js create mode 100644 node_modules/lodash/_getAllKeysIn.js create mode 100644 node_modules/lodash/_getData.js create mode 100644 node_modules/lodash/_getFuncName.js create mode 100644 node_modules/lodash/_getHolder.js create mode 100644 node_modules/lodash/_getMapData.js create mode 100644 node_modules/lodash/_getMatchData.js create mode 100644 node_modules/lodash/_getNative.js create mode 100644 node_modules/lodash/_getPrototype.js create mode 100644 node_modules/lodash/_getRawTag.js create mode 100644 node_modules/lodash/_getSymbols.js create mode 100644 node_modules/lodash/_getSymbolsIn.js create mode 100644 node_modules/lodash/_getTag.js create mode 100644 node_modules/lodash/_getValue.js create mode 100644 node_modules/lodash/_getView.js create mode 100644 node_modules/lodash/_getWrapDetails.js create mode 100644 node_modules/lodash/_hasPath.js create mode 100644 node_modules/lodash/_hasUnicode.js create mode 100644 node_modules/lodash/_hasUnicodeWord.js create mode 100644 node_modules/lodash/_hashClear.js create mode 100644 node_modules/lodash/_hashDelete.js create mode 100644 node_modules/lodash/_hashGet.js create mode 100644 node_modules/lodash/_hashHas.js create mode 100644 node_modules/lodash/_hashSet.js create mode 100644 node_modules/lodash/_initCloneArray.js create mode 100644 node_modules/lodash/_initCloneByTag.js create mode 100644 node_modules/lodash/_initCloneObject.js create mode 100644 node_modules/lodash/_insertWrapDetails.js create mode 100644 node_modules/lodash/_isFlattenable.js create mode 100644 node_modules/lodash/_isIndex.js create mode 100644 node_modules/lodash/_isIterateeCall.js create mode 100644 node_modules/lodash/_isKey.js create mode 100644 node_modules/lodash/_isKeyable.js create mode 100644 node_modules/lodash/_isLaziable.js create mode 100644 node_modules/lodash/_isMaskable.js create mode 100644 node_modules/lodash/_isMasked.js create mode 100644 node_modules/lodash/_isPrototype.js create mode 100644 node_modules/lodash/_isStrictComparable.js create mode 100644 node_modules/lodash/_iteratorToArray.js create mode 100644 node_modules/lodash/_lazyClone.js create mode 100644 node_modules/lodash/_lazyReverse.js create mode 100644 node_modules/lodash/_lazyValue.js create mode 100644 node_modules/lodash/_listCacheClear.js create mode 100644 node_modules/lodash/_listCacheDelete.js create mode 100644 node_modules/lodash/_listCacheGet.js create mode 100644 node_modules/lodash/_listCacheHas.js create mode 100644 node_modules/lodash/_listCacheSet.js create mode 100644 node_modules/lodash/_mapCacheClear.js create mode 100644 node_modules/lodash/_mapCacheDelete.js create mode 100644 node_modules/lodash/_mapCacheGet.js create mode 100644 node_modules/lodash/_mapCacheHas.js create mode 100644 node_modules/lodash/_mapCacheSet.js create mode 100644 node_modules/lodash/_mapToArray.js create mode 100644 node_modules/lodash/_matchesStrictComparable.js create mode 100644 node_modules/lodash/_memoizeCapped.js create mode 100644 node_modules/lodash/_mergeData.js create mode 100644 node_modules/lodash/_metaMap.js create mode 100644 node_modules/lodash/_nativeCreate.js create mode 100644 node_modules/lodash/_nativeKeys.js create mode 100644 node_modules/lodash/_nativeKeysIn.js create mode 100644 node_modules/lodash/_nodeUtil.js create mode 100644 node_modules/lodash/_objectToString.js create mode 100644 node_modules/lodash/_overArg.js create mode 100644 node_modules/lodash/_overRest.js create mode 100644 node_modules/lodash/_parent.js create mode 100644 node_modules/lodash/_reEscape.js create mode 100644 node_modules/lodash/_reEvaluate.js create mode 100644 node_modules/lodash/_reInterpolate.js create mode 100644 node_modules/lodash/_realNames.js create mode 100644 node_modules/lodash/_reorder.js create mode 100644 node_modules/lodash/_replaceHolders.js create mode 100644 node_modules/lodash/_root.js create mode 100644 node_modules/lodash/_safeGet.js create mode 100644 node_modules/lodash/_setCacheAdd.js create mode 100644 node_modules/lodash/_setCacheHas.js create mode 100644 node_modules/lodash/_setData.js create mode 100644 node_modules/lodash/_setToArray.js create mode 100644 node_modules/lodash/_setToPairs.js create mode 100644 node_modules/lodash/_setToString.js create mode 100644 node_modules/lodash/_setWrapToString.js create mode 100644 node_modules/lodash/_shortOut.js create mode 100644 node_modules/lodash/_shuffleSelf.js create mode 100644 node_modules/lodash/_stackClear.js create mode 100644 node_modules/lodash/_stackDelete.js create mode 100644 node_modules/lodash/_stackGet.js create mode 100644 node_modules/lodash/_stackHas.js create mode 100644 node_modules/lodash/_stackSet.js create mode 100644 node_modules/lodash/_strictIndexOf.js create mode 100644 node_modules/lodash/_strictLastIndexOf.js create mode 100644 node_modules/lodash/_stringSize.js create mode 100644 node_modules/lodash/_stringToArray.js create mode 100644 node_modules/lodash/_stringToPath.js create mode 100644 node_modules/lodash/_toKey.js create mode 100644 node_modules/lodash/_toSource.js create mode 100644 node_modules/lodash/_trimmedEndIndex.js create mode 100644 node_modules/lodash/_unescapeHtmlChar.js create mode 100644 node_modules/lodash/_unicodeSize.js create mode 100644 node_modules/lodash/_unicodeToArray.js create mode 100644 node_modules/lodash/_unicodeWords.js create mode 100644 node_modules/lodash/_updateWrapDetails.js create mode 100644 node_modules/lodash/_wrapperClone.js create mode 100644 node_modules/lodash/add.js create mode 100644 node_modules/lodash/after.js create mode 100644 node_modules/lodash/array.js create mode 100644 node_modules/lodash/ary.js create mode 100644 node_modules/lodash/assign.js create mode 100644 node_modules/lodash/assignIn.js create mode 100644 node_modules/lodash/assignInWith.js create mode 100644 node_modules/lodash/assignWith.js create mode 100644 node_modules/lodash/at.js create mode 100644 node_modules/lodash/attempt.js create mode 100644 node_modules/lodash/before.js create mode 100644 node_modules/lodash/bind.js create mode 100644 node_modules/lodash/bindAll.js create mode 100644 node_modules/lodash/bindKey.js create mode 100644 node_modules/lodash/camelCase.js create mode 100644 node_modules/lodash/capitalize.js create mode 100644 node_modules/lodash/castArray.js create mode 100644 node_modules/lodash/ceil.js create mode 100644 node_modules/lodash/chain.js create mode 100644 node_modules/lodash/chunk.js create mode 100644 node_modules/lodash/clamp.js create mode 100644 node_modules/lodash/clone.js create mode 100644 node_modules/lodash/cloneDeep.js create mode 100644 node_modules/lodash/cloneDeepWith.js create mode 100644 node_modules/lodash/cloneWith.js create mode 100644 node_modules/lodash/collection.js create mode 100644 node_modules/lodash/commit.js create mode 100644 node_modules/lodash/compact.js create mode 100644 node_modules/lodash/concat.js create mode 100644 node_modules/lodash/cond.js create mode 100644 node_modules/lodash/conforms.js create mode 100644 node_modules/lodash/conformsTo.js create mode 100644 node_modules/lodash/constant.js create mode 100644 node_modules/lodash/core.js create mode 100644 node_modules/lodash/core.min.js create mode 100644 node_modules/lodash/countBy.js create mode 100644 node_modules/lodash/create.js create mode 100644 node_modules/lodash/curry.js create mode 100644 node_modules/lodash/curryRight.js create mode 100644 node_modules/lodash/date.js create mode 100644 node_modules/lodash/debounce.js create mode 100644 node_modules/lodash/deburr.js create mode 100644 node_modules/lodash/defaultTo.js create mode 100644 node_modules/lodash/defaults.js create mode 100644 node_modules/lodash/defaultsDeep.js create mode 100644 node_modules/lodash/defer.js create mode 100644 node_modules/lodash/delay.js create mode 100644 node_modules/lodash/difference.js create mode 100644 node_modules/lodash/differenceBy.js create mode 100644 node_modules/lodash/differenceWith.js create mode 100644 node_modules/lodash/divide.js create mode 100644 node_modules/lodash/drop.js create mode 100644 node_modules/lodash/dropRight.js create mode 100644 node_modules/lodash/dropRightWhile.js create mode 100644 node_modules/lodash/dropWhile.js create mode 100644 node_modules/lodash/each.js create mode 100644 node_modules/lodash/eachRight.js create mode 100644 node_modules/lodash/endsWith.js create mode 100644 node_modules/lodash/entries.js create mode 100644 node_modules/lodash/entriesIn.js create mode 100644 node_modules/lodash/eq.js create mode 100644 node_modules/lodash/escape.js create mode 100644 node_modules/lodash/escapeRegExp.js create mode 100644 node_modules/lodash/every.js create mode 100644 node_modules/lodash/extend.js create mode 100644 node_modules/lodash/extendWith.js create mode 100644 node_modules/lodash/fill.js create mode 100644 node_modules/lodash/filter.js create mode 100644 node_modules/lodash/find.js create mode 100644 node_modules/lodash/findIndex.js create mode 100644 node_modules/lodash/findKey.js create mode 100644 node_modules/lodash/findLast.js create mode 100644 node_modules/lodash/findLastIndex.js create mode 100644 node_modules/lodash/findLastKey.js create mode 100644 node_modules/lodash/first.js create mode 100644 node_modules/lodash/flake.lock create mode 100644 node_modules/lodash/flake.nix create mode 100644 node_modules/lodash/flatMap.js create mode 100644 node_modules/lodash/flatMapDeep.js create mode 100644 node_modules/lodash/flatMapDepth.js create mode 100644 node_modules/lodash/flatten.js create mode 100644 node_modules/lodash/flattenDeep.js create mode 100644 node_modules/lodash/flattenDepth.js create mode 100644 node_modules/lodash/flip.js create mode 100644 node_modules/lodash/floor.js create mode 100644 node_modules/lodash/flow.js create mode 100644 node_modules/lodash/flowRight.js create mode 100644 node_modules/lodash/forEach.js create mode 100644 node_modules/lodash/forEachRight.js create mode 100644 node_modules/lodash/forIn.js create mode 100644 node_modules/lodash/forInRight.js create mode 100644 node_modules/lodash/forOwn.js create mode 100644 node_modules/lodash/forOwnRight.js create mode 100644 node_modules/lodash/fp.js create mode 100644 node_modules/lodash/fp/F.js create mode 100644 node_modules/lodash/fp/T.js create mode 100644 node_modules/lodash/fp/__.js create mode 100644 node_modules/lodash/fp/_baseConvert.js create mode 100644 node_modules/lodash/fp/_convertBrowser.js create mode 100644 node_modules/lodash/fp/_falseOptions.js create mode 100644 node_modules/lodash/fp/_mapping.js create mode 100644 node_modules/lodash/fp/_util.js create mode 100644 node_modules/lodash/fp/add.js create mode 100644 node_modules/lodash/fp/after.js create mode 100644 node_modules/lodash/fp/all.js create mode 100644 node_modules/lodash/fp/allPass.js create mode 100644 node_modules/lodash/fp/always.js create mode 100644 node_modules/lodash/fp/any.js create mode 100644 node_modules/lodash/fp/anyPass.js create mode 100644 node_modules/lodash/fp/apply.js create mode 100644 node_modules/lodash/fp/array.js create mode 100644 node_modules/lodash/fp/ary.js create mode 100644 node_modules/lodash/fp/assign.js create mode 100644 node_modules/lodash/fp/assignAll.js create mode 100644 node_modules/lodash/fp/assignAllWith.js create mode 100644 node_modules/lodash/fp/assignIn.js create mode 100644 node_modules/lodash/fp/assignInAll.js create mode 100644 node_modules/lodash/fp/assignInAllWith.js create mode 100644 node_modules/lodash/fp/assignInWith.js create mode 100644 node_modules/lodash/fp/assignWith.js create mode 100644 node_modules/lodash/fp/assoc.js create mode 100644 node_modules/lodash/fp/assocPath.js create mode 100644 node_modules/lodash/fp/at.js create mode 100644 node_modules/lodash/fp/attempt.js create mode 100644 node_modules/lodash/fp/before.js create mode 100644 node_modules/lodash/fp/bind.js create mode 100644 node_modules/lodash/fp/bindAll.js create mode 100644 node_modules/lodash/fp/bindKey.js create mode 100644 node_modules/lodash/fp/camelCase.js create mode 100644 node_modules/lodash/fp/capitalize.js create mode 100644 node_modules/lodash/fp/castArray.js create mode 100644 node_modules/lodash/fp/ceil.js create mode 100644 node_modules/lodash/fp/chain.js create mode 100644 node_modules/lodash/fp/chunk.js create mode 100644 node_modules/lodash/fp/clamp.js create mode 100644 node_modules/lodash/fp/clone.js create mode 100644 node_modules/lodash/fp/cloneDeep.js create mode 100644 node_modules/lodash/fp/cloneDeepWith.js create mode 100644 node_modules/lodash/fp/cloneWith.js create mode 100644 node_modules/lodash/fp/collection.js create mode 100644 node_modules/lodash/fp/commit.js create mode 100644 node_modules/lodash/fp/compact.js create mode 100644 node_modules/lodash/fp/complement.js create mode 100644 node_modules/lodash/fp/compose.js create mode 100644 node_modules/lodash/fp/concat.js create mode 100644 node_modules/lodash/fp/cond.js create mode 100644 node_modules/lodash/fp/conforms.js create mode 100644 node_modules/lodash/fp/conformsTo.js create mode 100644 node_modules/lodash/fp/constant.js create mode 100644 node_modules/lodash/fp/contains.js create mode 100644 node_modules/lodash/fp/convert.js create mode 100644 node_modules/lodash/fp/countBy.js create mode 100644 node_modules/lodash/fp/create.js create mode 100644 node_modules/lodash/fp/curry.js create mode 100644 node_modules/lodash/fp/curryN.js create mode 100644 node_modules/lodash/fp/curryRight.js create mode 100644 node_modules/lodash/fp/curryRightN.js create mode 100644 node_modules/lodash/fp/date.js create mode 100644 node_modules/lodash/fp/debounce.js create mode 100644 node_modules/lodash/fp/deburr.js create mode 100644 node_modules/lodash/fp/defaultTo.js create mode 100644 node_modules/lodash/fp/defaults.js create mode 100644 node_modules/lodash/fp/defaultsAll.js create mode 100644 node_modules/lodash/fp/defaultsDeep.js create mode 100644 node_modules/lodash/fp/defaultsDeepAll.js create mode 100644 node_modules/lodash/fp/defer.js create mode 100644 node_modules/lodash/fp/delay.js create mode 100644 node_modules/lodash/fp/difference.js create mode 100644 node_modules/lodash/fp/differenceBy.js create mode 100644 node_modules/lodash/fp/differenceWith.js create mode 100644 node_modules/lodash/fp/dissoc.js create mode 100644 node_modules/lodash/fp/dissocPath.js create mode 100644 node_modules/lodash/fp/divide.js create mode 100644 node_modules/lodash/fp/drop.js create mode 100644 node_modules/lodash/fp/dropLast.js create mode 100644 node_modules/lodash/fp/dropLastWhile.js create mode 100644 node_modules/lodash/fp/dropRight.js create mode 100644 node_modules/lodash/fp/dropRightWhile.js create mode 100644 node_modules/lodash/fp/dropWhile.js create mode 100644 node_modules/lodash/fp/each.js create mode 100644 node_modules/lodash/fp/eachRight.js create mode 100644 node_modules/lodash/fp/endsWith.js create mode 100644 node_modules/lodash/fp/entries.js create mode 100644 node_modules/lodash/fp/entriesIn.js create mode 100644 node_modules/lodash/fp/eq.js create mode 100644 node_modules/lodash/fp/equals.js create mode 100644 node_modules/lodash/fp/escape.js create mode 100644 node_modules/lodash/fp/escapeRegExp.js create mode 100644 node_modules/lodash/fp/every.js create mode 100644 node_modules/lodash/fp/extend.js create mode 100644 node_modules/lodash/fp/extendAll.js create mode 100644 node_modules/lodash/fp/extendAllWith.js create mode 100644 node_modules/lodash/fp/extendWith.js create mode 100644 node_modules/lodash/fp/fill.js create mode 100644 node_modules/lodash/fp/filter.js create mode 100644 node_modules/lodash/fp/find.js create mode 100644 node_modules/lodash/fp/findFrom.js create mode 100644 node_modules/lodash/fp/findIndex.js create mode 100644 node_modules/lodash/fp/findIndexFrom.js create mode 100644 node_modules/lodash/fp/findKey.js create mode 100644 node_modules/lodash/fp/findLast.js create mode 100644 node_modules/lodash/fp/findLastFrom.js create mode 100644 node_modules/lodash/fp/findLastIndex.js create mode 100644 node_modules/lodash/fp/findLastIndexFrom.js create mode 100644 node_modules/lodash/fp/findLastKey.js create mode 100644 node_modules/lodash/fp/first.js create mode 100644 node_modules/lodash/fp/flatMap.js create mode 100644 node_modules/lodash/fp/flatMapDeep.js create mode 100644 node_modules/lodash/fp/flatMapDepth.js create mode 100644 node_modules/lodash/fp/flatten.js create mode 100644 node_modules/lodash/fp/flattenDeep.js create mode 100644 node_modules/lodash/fp/flattenDepth.js create mode 100644 node_modules/lodash/fp/flip.js create mode 100644 node_modules/lodash/fp/floor.js create mode 100644 node_modules/lodash/fp/flow.js create mode 100644 node_modules/lodash/fp/flowRight.js create mode 100644 node_modules/lodash/fp/forEach.js create mode 100644 node_modules/lodash/fp/forEachRight.js create mode 100644 node_modules/lodash/fp/forIn.js create mode 100644 node_modules/lodash/fp/forInRight.js create mode 100644 node_modules/lodash/fp/forOwn.js create mode 100644 node_modules/lodash/fp/forOwnRight.js create mode 100644 node_modules/lodash/fp/fromPairs.js create mode 100644 node_modules/lodash/fp/function.js create mode 100644 node_modules/lodash/fp/functions.js create mode 100644 node_modules/lodash/fp/functionsIn.js create mode 100644 node_modules/lodash/fp/get.js create mode 100644 node_modules/lodash/fp/getOr.js create mode 100644 node_modules/lodash/fp/groupBy.js create mode 100644 node_modules/lodash/fp/gt.js create mode 100644 node_modules/lodash/fp/gte.js create mode 100644 node_modules/lodash/fp/has.js create mode 100644 node_modules/lodash/fp/hasIn.js create mode 100644 node_modules/lodash/fp/head.js create mode 100644 node_modules/lodash/fp/identical.js create mode 100644 node_modules/lodash/fp/identity.js create mode 100644 node_modules/lodash/fp/inRange.js create mode 100644 node_modules/lodash/fp/includes.js create mode 100644 node_modules/lodash/fp/includesFrom.js create mode 100644 node_modules/lodash/fp/indexBy.js create mode 100644 node_modules/lodash/fp/indexOf.js create mode 100644 node_modules/lodash/fp/indexOfFrom.js create mode 100644 node_modules/lodash/fp/init.js create mode 100644 node_modules/lodash/fp/initial.js create mode 100644 node_modules/lodash/fp/intersection.js create mode 100644 node_modules/lodash/fp/intersectionBy.js create mode 100644 node_modules/lodash/fp/intersectionWith.js create mode 100644 node_modules/lodash/fp/invert.js create mode 100644 node_modules/lodash/fp/invertBy.js create mode 100644 node_modules/lodash/fp/invertObj.js create mode 100644 node_modules/lodash/fp/invoke.js create mode 100644 node_modules/lodash/fp/invokeArgs.js create mode 100644 node_modules/lodash/fp/invokeArgsMap.js create mode 100644 node_modules/lodash/fp/invokeMap.js create mode 100644 node_modules/lodash/fp/isArguments.js create mode 100644 node_modules/lodash/fp/isArray.js create mode 100644 node_modules/lodash/fp/isArrayBuffer.js create mode 100644 node_modules/lodash/fp/isArrayLike.js create mode 100644 node_modules/lodash/fp/isArrayLikeObject.js create mode 100644 node_modules/lodash/fp/isBoolean.js create mode 100644 node_modules/lodash/fp/isBuffer.js create mode 100644 node_modules/lodash/fp/isDate.js create mode 100644 node_modules/lodash/fp/isElement.js create mode 100644 node_modules/lodash/fp/isEmpty.js create mode 100644 node_modules/lodash/fp/isEqual.js create mode 100644 node_modules/lodash/fp/isEqualWith.js create mode 100644 node_modules/lodash/fp/isError.js create mode 100644 node_modules/lodash/fp/isFinite.js create mode 100644 node_modules/lodash/fp/isFunction.js create mode 100644 node_modules/lodash/fp/isInteger.js create mode 100644 node_modules/lodash/fp/isLength.js create mode 100644 node_modules/lodash/fp/isMap.js create mode 100644 node_modules/lodash/fp/isMatch.js create mode 100644 node_modules/lodash/fp/isMatchWith.js create mode 100644 node_modules/lodash/fp/isNaN.js create mode 100644 node_modules/lodash/fp/isNative.js create mode 100644 node_modules/lodash/fp/isNil.js create mode 100644 node_modules/lodash/fp/isNull.js create mode 100644 node_modules/lodash/fp/isNumber.js create mode 100644 node_modules/lodash/fp/isObject.js create mode 100644 node_modules/lodash/fp/isObjectLike.js create mode 100644 node_modules/lodash/fp/isPlainObject.js create mode 100644 node_modules/lodash/fp/isRegExp.js create mode 100644 node_modules/lodash/fp/isSafeInteger.js create mode 100644 node_modules/lodash/fp/isSet.js create mode 100644 node_modules/lodash/fp/isString.js create mode 100644 node_modules/lodash/fp/isSymbol.js create mode 100644 node_modules/lodash/fp/isTypedArray.js create mode 100644 node_modules/lodash/fp/isUndefined.js create mode 100644 node_modules/lodash/fp/isWeakMap.js create mode 100644 node_modules/lodash/fp/isWeakSet.js create mode 100644 node_modules/lodash/fp/iteratee.js create mode 100644 node_modules/lodash/fp/join.js create mode 100644 node_modules/lodash/fp/juxt.js create mode 100644 node_modules/lodash/fp/kebabCase.js create mode 100644 node_modules/lodash/fp/keyBy.js create mode 100644 node_modules/lodash/fp/keys.js create mode 100644 node_modules/lodash/fp/keysIn.js create mode 100644 node_modules/lodash/fp/lang.js create mode 100644 node_modules/lodash/fp/last.js create mode 100644 node_modules/lodash/fp/lastIndexOf.js create mode 100644 node_modules/lodash/fp/lastIndexOfFrom.js create mode 100644 node_modules/lodash/fp/lowerCase.js create mode 100644 node_modules/lodash/fp/lowerFirst.js create mode 100644 node_modules/lodash/fp/lt.js create mode 100644 node_modules/lodash/fp/lte.js create mode 100644 node_modules/lodash/fp/map.js create mode 100644 node_modules/lodash/fp/mapKeys.js create mode 100644 node_modules/lodash/fp/mapValues.js create mode 100644 node_modules/lodash/fp/matches.js create mode 100644 node_modules/lodash/fp/matchesProperty.js create mode 100644 node_modules/lodash/fp/math.js create mode 100644 node_modules/lodash/fp/max.js create mode 100644 node_modules/lodash/fp/maxBy.js create mode 100644 node_modules/lodash/fp/mean.js create mode 100644 node_modules/lodash/fp/meanBy.js create mode 100644 node_modules/lodash/fp/memoize.js create mode 100644 node_modules/lodash/fp/merge.js create mode 100644 node_modules/lodash/fp/mergeAll.js create mode 100644 node_modules/lodash/fp/mergeAllWith.js create mode 100644 node_modules/lodash/fp/mergeWith.js create mode 100644 node_modules/lodash/fp/method.js create mode 100644 node_modules/lodash/fp/methodOf.js create mode 100644 node_modules/lodash/fp/min.js create mode 100644 node_modules/lodash/fp/minBy.js create mode 100644 node_modules/lodash/fp/mixin.js create mode 100644 node_modules/lodash/fp/multiply.js create mode 100644 node_modules/lodash/fp/nAry.js create mode 100644 node_modules/lodash/fp/negate.js create mode 100644 node_modules/lodash/fp/next.js create mode 100644 node_modules/lodash/fp/noop.js create mode 100644 node_modules/lodash/fp/now.js create mode 100644 node_modules/lodash/fp/nth.js create mode 100644 node_modules/lodash/fp/nthArg.js create mode 100644 node_modules/lodash/fp/number.js create mode 100644 node_modules/lodash/fp/object.js create mode 100644 node_modules/lodash/fp/omit.js create mode 100644 node_modules/lodash/fp/omitAll.js create mode 100644 node_modules/lodash/fp/omitBy.js create mode 100644 node_modules/lodash/fp/once.js create mode 100644 node_modules/lodash/fp/orderBy.js create mode 100644 node_modules/lodash/fp/over.js create mode 100644 node_modules/lodash/fp/overArgs.js create mode 100644 node_modules/lodash/fp/overEvery.js create mode 100644 node_modules/lodash/fp/overSome.js create mode 100644 node_modules/lodash/fp/pad.js create mode 100644 node_modules/lodash/fp/padChars.js create mode 100644 node_modules/lodash/fp/padCharsEnd.js create mode 100644 node_modules/lodash/fp/padCharsStart.js create mode 100644 node_modules/lodash/fp/padEnd.js create mode 100644 node_modules/lodash/fp/padStart.js create mode 100644 node_modules/lodash/fp/parseInt.js create mode 100644 node_modules/lodash/fp/partial.js create mode 100644 node_modules/lodash/fp/partialRight.js create mode 100644 node_modules/lodash/fp/partition.js create mode 100644 node_modules/lodash/fp/path.js create mode 100644 node_modules/lodash/fp/pathEq.js create mode 100644 node_modules/lodash/fp/pathOr.js create mode 100644 node_modules/lodash/fp/paths.js create mode 100644 node_modules/lodash/fp/pick.js create mode 100644 node_modules/lodash/fp/pickAll.js create mode 100644 node_modules/lodash/fp/pickBy.js create mode 100644 node_modules/lodash/fp/pipe.js create mode 100644 node_modules/lodash/fp/placeholder.js create mode 100644 node_modules/lodash/fp/plant.js create mode 100644 node_modules/lodash/fp/pluck.js create mode 100644 node_modules/lodash/fp/prop.js create mode 100644 node_modules/lodash/fp/propEq.js create mode 100644 node_modules/lodash/fp/propOr.js create mode 100644 node_modules/lodash/fp/property.js create mode 100644 node_modules/lodash/fp/propertyOf.js create mode 100644 node_modules/lodash/fp/props.js create mode 100644 node_modules/lodash/fp/pull.js create mode 100644 node_modules/lodash/fp/pullAll.js create mode 100644 node_modules/lodash/fp/pullAllBy.js create mode 100644 node_modules/lodash/fp/pullAllWith.js create mode 100644 node_modules/lodash/fp/pullAt.js create mode 100644 node_modules/lodash/fp/random.js create mode 100644 node_modules/lodash/fp/range.js create mode 100644 node_modules/lodash/fp/rangeRight.js create mode 100644 node_modules/lodash/fp/rangeStep.js create mode 100644 node_modules/lodash/fp/rangeStepRight.js create mode 100644 node_modules/lodash/fp/rearg.js create mode 100644 node_modules/lodash/fp/reduce.js create mode 100644 node_modules/lodash/fp/reduceRight.js create mode 100644 node_modules/lodash/fp/reject.js create mode 100644 node_modules/lodash/fp/remove.js create mode 100644 node_modules/lodash/fp/repeat.js create mode 100644 node_modules/lodash/fp/replace.js create mode 100644 node_modules/lodash/fp/rest.js create mode 100644 node_modules/lodash/fp/restFrom.js create mode 100644 node_modules/lodash/fp/result.js create mode 100644 node_modules/lodash/fp/reverse.js create mode 100644 node_modules/lodash/fp/round.js create mode 100644 node_modules/lodash/fp/sample.js create mode 100644 node_modules/lodash/fp/sampleSize.js create mode 100644 node_modules/lodash/fp/seq.js create mode 100644 node_modules/lodash/fp/set.js create mode 100644 node_modules/lodash/fp/setWith.js create mode 100644 node_modules/lodash/fp/shuffle.js create mode 100644 node_modules/lodash/fp/size.js create mode 100644 node_modules/lodash/fp/slice.js create mode 100644 node_modules/lodash/fp/snakeCase.js create mode 100644 node_modules/lodash/fp/some.js create mode 100644 node_modules/lodash/fp/sortBy.js create mode 100644 node_modules/lodash/fp/sortedIndex.js create mode 100644 node_modules/lodash/fp/sortedIndexBy.js create mode 100644 node_modules/lodash/fp/sortedIndexOf.js create mode 100644 node_modules/lodash/fp/sortedLastIndex.js create mode 100644 node_modules/lodash/fp/sortedLastIndexBy.js create mode 100644 node_modules/lodash/fp/sortedLastIndexOf.js create mode 100644 node_modules/lodash/fp/sortedUniq.js create mode 100644 node_modules/lodash/fp/sortedUniqBy.js create mode 100644 node_modules/lodash/fp/split.js create mode 100644 node_modules/lodash/fp/spread.js create mode 100644 node_modules/lodash/fp/spreadFrom.js create mode 100644 node_modules/lodash/fp/startCase.js create mode 100644 node_modules/lodash/fp/startsWith.js create mode 100644 node_modules/lodash/fp/string.js create mode 100644 node_modules/lodash/fp/stubArray.js create mode 100644 node_modules/lodash/fp/stubFalse.js create mode 100644 node_modules/lodash/fp/stubObject.js create mode 100644 node_modules/lodash/fp/stubString.js create mode 100644 node_modules/lodash/fp/stubTrue.js create mode 100644 node_modules/lodash/fp/subtract.js create mode 100644 node_modules/lodash/fp/sum.js create mode 100644 node_modules/lodash/fp/sumBy.js create mode 100644 node_modules/lodash/fp/symmetricDifference.js create mode 100644 node_modules/lodash/fp/symmetricDifferenceBy.js create mode 100644 node_modules/lodash/fp/symmetricDifferenceWith.js create mode 100644 node_modules/lodash/fp/tail.js create mode 100644 node_modules/lodash/fp/take.js create mode 100644 node_modules/lodash/fp/takeLast.js create mode 100644 node_modules/lodash/fp/takeLastWhile.js create mode 100644 node_modules/lodash/fp/takeRight.js create mode 100644 node_modules/lodash/fp/takeRightWhile.js create mode 100644 node_modules/lodash/fp/takeWhile.js create mode 100644 node_modules/lodash/fp/tap.js create mode 100644 node_modules/lodash/fp/template.js create mode 100644 node_modules/lodash/fp/templateSettings.js create mode 100644 node_modules/lodash/fp/throttle.js create mode 100644 node_modules/lodash/fp/thru.js create mode 100644 node_modules/lodash/fp/times.js create mode 100644 node_modules/lodash/fp/toArray.js create mode 100644 node_modules/lodash/fp/toFinite.js create mode 100644 node_modules/lodash/fp/toInteger.js create mode 100644 node_modules/lodash/fp/toIterator.js create mode 100644 node_modules/lodash/fp/toJSON.js create mode 100644 node_modules/lodash/fp/toLength.js create mode 100644 node_modules/lodash/fp/toLower.js create mode 100644 node_modules/lodash/fp/toNumber.js create mode 100644 node_modules/lodash/fp/toPairs.js create mode 100644 node_modules/lodash/fp/toPairsIn.js create mode 100644 node_modules/lodash/fp/toPath.js create mode 100644 node_modules/lodash/fp/toPlainObject.js create mode 100644 node_modules/lodash/fp/toSafeInteger.js create mode 100644 node_modules/lodash/fp/toString.js create mode 100644 node_modules/lodash/fp/toUpper.js create mode 100644 node_modules/lodash/fp/transform.js create mode 100644 node_modules/lodash/fp/trim.js create mode 100644 node_modules/lodash/fp/trimChars.js create mode 100644 node_modules/lodash/fp/trimCharsEnd.js create mode 100644 node_modules/lodash/fp/trimCharsStart.js create mode 100644 node_modules/lodash/fp/trimEnd.js create mode 100644 node_modules/lodash/fp/trimStart.js create mode 100644 node_modules/lodash/fp/truncate.js create mode 100644 node_modules/lodash/fp/unapply.js create mode 100644 node_modules/lodash/fp/unary.js create mode 100644 node_modules/lodash/fp/unescape.js create mode 100644 node_modules/lodash/fp/union.js create mode 100644 node_modules/lodash/fp/unionBy.js create mode 100644 node_modules/lodash/fp/unionWith.js create mode 100644 node_modules/lodash/fp/uniq.js create mode 100644 node_modules/lodash/fp/uniqBy.js create mode 100644 node_modules/lodash/fp/uniqWith.js create mode 100644 node_modules/lodash/fp/uniqueId.js create mode 100644 node_modules/lodash/fp/unnest.js create mode 100644 node_modules/lodash/fp/unset.js create mode 100644 node_modules/lodash/fp/unzip.js create mode 100644 node_modules/lodash/fp/unzipWith.js create mode 100644 node_modules/lodash/fp/update.js create mode 100644 node_modules/lodash/fp/updateWith.js create mode 100644 node_modules/lodash/fp/upperCase.js create mode 100644 node_modules/lodash/fp/upperFirst.js create mode 100644 node_modules/lodash/fp/useWith.js create mode 100644 node_modules/lodash/fp/util.js create mode 100644 node_modules/lodash/fp/value.js create mode 100644 node_modules/lodash/fp/valueOf.js create mode 100644 node_modules/lodash/fp/values.js create mode 100644 node_modules/lodash/fp/valuesIn.js create mode 100644 node_modules/lodash/fp/where.js create mode 100644 node_modules/lodash/fp/whereEq.js create mode 100644 node_modules/lodash/fp/without.js create mode 100644 node_modules/lodash/fp/words.js create mode 100644 node_modules/lodash/fp/wrap.js create mode 100644 node_modules/lodash/fp/wrapperAt.js create mode 100644 node_modules/lodash/fp/wrapperChain.js create mode 100644 node_modules/lodash/fp/wrapperLodash.js create mode 100644 node_modules/lodash/fp/wrapperReverse.js create mode 100644 node_modules/lodash/fp/wrapperValue.js create mode 100644 node_modules/lodash/fp/xor.js create mode 100644 node_modules/lodash/fp/xorBy.js create mode 100644 node_modules/lodash/fp/xorWith.js create mode 100644 node_modules/lodash/fp/zip.js create mode 100644 node_modules/lodash/fp/zipAll.js create mode 100644 node_modules/lodash/fp/zipObj.js create mode 100644 node_modules/lodash/fp/zipObject.js create mode 100644 node_modules/lodash/fp/zipObjectDeep.js create mode 100644 node_modules/lodash/fp/zipWith.js create mode 100644 node_modules/lodash/fromPairs.js create mode 100644 node_modules/lodash/function.js create mode 100644 node_modules/lodash/functions.js create mode 100644 node_modules/lodash/functionsIn.js create mode 100644 node_modules/lodash/get.js create mode 100644 node_modules/lodash/groupBy.js create mode 100644 node_modules/lodash/gt.js create mode 100644 node_modules/lodash/gte.js create mode 100644 node_modules/lodash/has.js create mode 100644 node_modules/lodash/hasIn.js create mode 100644 node_modules/lodash/head.js create mode 100644 node_modules/lodash/identity.js create mode 100644 node_modules/lodash/inRange.js create mode 100644 node_modules/lodash/includes.js create mode 100644 node_modules/lodash/index.js create mode 100644 node_modules/lodash/indexOf.js create mode 100644 node_modules/lodash/initial.js create mode 100644 node_modules/lodash/intersection.js create mode 100644 node_modules/lodash/intersectionBy.js create mode 100644 node_modules/lodash/intersectionWith.js create mode 100644 node_modules/lodash/invert.js create mode 100644 node_modules/lodash/invertBy.js create mode 100644 node_modules/lodash/invoke.js create mode 100644 node_modules/lodash/invokeMap.js create mode 100644 node_modules/lodash/isArguments.js create mode 100644 node_modules/lodash/isArray.js create mode 100644 node_modules/lodash/isArrayBuffer.js create mode 100644 node_modules/lodash/isArrayLike.js create mode 100644 node_modules/lodash/isArrayLikeObject.js create mode 100644 node_modules/lodash/isBoolean.js create mode 100644 node_modules/lodash/isBuffer.js create mode 100644 node_modules/lodash/isDate.js create mode 100644 node_modules/lodash/isElement.js create mode 100644 node_modules/lodash/isEmpty.js create mode 100644 node_modules/lodash/isEqual.js create mode 100644 node_modules/lodash/isEqualWith.js create mode 100644 node_modules/lodash/isError.js create mode 100644 node_modules/lodash/isFinite.js create mode 100644 node_modules/lodash/isFunction.js create mode 100644 node_modules/lodash/isInteger.js create mode 100644 node_modules/lodash/isLength.js create mode 100644 node_modules/lodash/isMap.js create mode 100644 node_modules/lodash/isMatch.js create mode 100644 node_modules/lodash/isMatchWith.js create mode 100644 node_modules/lodash/isNaN.js create mode 100644 node_modules/lodash/isNative.js create mode 100644 node_modules/lodash/isNil.js create mode 100644 node_modules/lodash/isNull.js create mode 100644 node_modules/lodash/isNumber.js create mode 100644 node_modules/lodash/isObject.js create mode 100644 node_modules/lodash/isObjectLike.js create mode 100644 node_modules/lodash/isPlainObject.js create mode 100644 node_modules/lodash/isRegExp.js create mode 100644 node_modules/lodash/isSafeInteger.js create mode 100644 node_modules/lodash/isSet.js create mode 100644 node_modules/lodash/isString.js create mode 100644 node_modules/lodash/isSymbol.js create mode 100644 node_modules/lodash/isTypedArray.js create mode 100644 node_modules/lodash/isUndefined.js create mode 100644 node_modules/lodash/isWeakMap.js create mode 100644 node_modules/lodash/isWeakSet.js create mode 100644 node_modules/lodash/iteratee.js create mode 100644 node_modules/lodash/join.js create mode 100644 node_modules/lodash/kebabCase.js create mode 100644 node_modules/lodash/keyBy.js create mode 100644 node_modules/lodash/keys.js create mode 100644 node_modules/lodash/keysIn.js create mode 100644 node_modules/lodash/lang.js create mode 100644 node_modules/lodash/last.js create mode 100644 node_modules/lodash/lastIndexOf.js create mode 100644 node_modules/lodash/lodash.js create mode 100644 node_modules/lodash/lodash.min.js create mode 100644 node_modules/lodash/lowerCase.js create mode 100644 node_modules/lodash/lowerFirst.js create mode 100644 node_modules/lodash/lt.js create mode 100644 node_modules/lodash/lte.js create mode 100644 node_modules/lodash/map.js create mode 100644 node_modules/lodash/mapKeys.js create mode 100644 node_modules/lodash/mapValues.js create mode 100644 node_modules/lodash/matches.js create mode 100644 node_modules/lodash/matchesProperty.js create mode 100644 node_modules/lodash/math.js create mode 100644 node_modules/lodash/max.js create mode 100644 node_modules/lodash/maxBy.js create mode 100644 node_modules/lodash/mean.js create mode 100644 node_modules/lodash/meanBy.js create mode 100644 node_modules/lodash/memoize.js create mode 100644 node_modules/lodash/merge.js create mode 100644 node_modules/lodash/mergeWith.js create mode 100644 node_modules/lodash/method.js create mode 100644 node_modules/lodash/methodOf.js create mode 100644 node_modules/lodash/min.js create mode 100644 node_modules/lodash/minBy.js create mode 100644 node_modules/lodash/mixin.js create mode 100644 node_modules/lodash/multiply.js create mode 100644 node_modules/lodash/negate.js create mode 100644 node_modules/lodash/next.js create mode 100644 node_modules/lodash/noop.js create mode 100644 node_modules/lodash/now.js create mode 100644 node_modules/lodash/nth.js create mode 100644 node_modules/lodash/nthArg.js create mode 100644 node_modules/lodash/number.js create mode 100644 node_modules/lodash/object.js create mode 100644 node_modules/lodash/omit.js create mode 100644 node_modules/lodash/omitBy.js create mode 100644 node_modules/lodash/once.js create mode 100644 node_modules/lodash/orderBy.js create mode 100644 node_modules/lodash/over.js create mode 100644 node_modules/lodash/overArgs.js create mode 100644 node_modules/lodash/overEvery.js create mode 100644 node_modules/lodash/overSome.js create mode 100644 node_modules/lodash/package.json create mode 100644 node_modules/lodash/pad.js create mode 100644 node_modules/lodash/padEnd.js create mode 100644 node_modules/lodash/padStart.js create mode 100644 node_modules/lodash/parseInt.js create mode 100644 node_modules/lodash/partial.js create mode 100644 node_modules/lodash/partialRight.js create mode 100644 node_modules/lodash/partition.js create mode 100644 node_modules/lodash/pick.js create mode 100644 node_modules/lodash/pickBy.js create mode 100644 node_modules/lodash/plant.js create mode 100644 node_modules/lodash/property.js create mode 100644 node_modules/lodash/propertyOf.js create mode 100644 node_modules/lodash/pull.js create mode 100644 node_modules/lodash/pullAll.js create mode 100644 node_modules/lodash/pullAllBy.js create mode 100644 node_modules/lodash/pullAllWith.js create mode 100644 node_modules/lodash/pullAt.js create mode 100644 node_modules/lodash/random.js create mode 100644 node_modules/lodash/range.js create mode 100644 node_modules/lodash/rangeRight.js create mode 100644 node_modules/lodash/rearg.js create mode 100644 node_modules/lodash/reduce.js create mode 100644 node_modules/lodash/reduceRight.js create mode 100644 node_modules/lodash/reject.js create mode 100644 node_modules/lodash/release.md create mode 100644 node_modules/lodash/remove.js create mode 100644 node_modules/lodash/repeat.js create mode 100644 node_modules/lodash/replace.js create mode 100644 node_modules/lodash/rest.js create mode 100644 node_modules/lodash/result.js create mode 100644 node_modules/lodash/reverse.js create mode 100644 node_modules/lodash/round.js create mode 100644 node_modules/lodash/sample.js create mode 100644 node_modules/lodash/sampleSize.js create mode 100644 node_modules/lodash/seq.js create mode 100644 node_modules/lodash/set.js create mode 100644 node_modules/lodash/setWith.js create mode 100644 node_modules/lodash/shuffle.js create mode 100644 node_modules/lodash/size.js create mode 100644 node_modules/lodash/slice.js create mode 100644 node_modules/lodash/snakeCase.js create mode 100644 node_modules/lodash/some.js create mode 100644 node_modules/lodash/sortBy.js create mode 100644 node_modules/lodash/sortedIndex.js create mode 100644 node_modules/lodash/sortedIndexBy.js create mode 100644 node_modules/lodash/sortedIndexOf.js create mode 100644 node_modules/lodash/sortedLastIndex.js create mode 100644 node_modules/lodash/sortedLastIndexBy.js create mode 100644 node_modules/lodash/sortedLastIndexOf.js create mode 100644 node_modules/lodash/sortedUniq.js create mode 100644 node_modules/lodash/sortedUniqBy.js create mode 100644 node_modules/lodash/split.js create mode 100644 node_modules/lodash/spread.js create mode 100644 node_modules/lodash/startCase.js create mode 100644 node_modules/lodash/startsWith.js create mode 100644 node_modules/lodash/string.js create mode 100644 node_modules/lodash/stubArray.js create mode 100644 node_modules/lodash/stubFalse.js create mode 100644 node_modules/lodash/stubObject.js create mode 100644 node_modules/lodash/stubString.js create mode 100644 node_modules/lodash/stubTrue.js create mode 100644 node_modules/lodash/subtract.js create mode 100644 node_modules/lodash/sum.js create mode 100644 node_modules/lodash/sumBy.js create mode 100644 node_modules/lodash/tail.js create mode 100644 node_modules/lodash/take.js create mode 100644 node_modules/lodash/takeRight.js create mode 100644 node_modules/lodash/takeRightWhile.js create mode 100644 node_modules/lodash/takeWhile.js create mode 100644 node_modules/lodash/tap.js create mode 100644 node_modules/lodash/template.js create mode 100644 node_modules/lodash/templateSettings.js create mode 100644 node_modules/lodash/throttle.js create mode 100644 node_modules/lodash/thru.js create mode 100644 node_modules/lodash/times.js create mode 100644 node_modules/lodash/toArray.js create mode 100644 node_modules/lodash/toFinite.js create mode 100644 node_modules/lodash/toInteger.js create mode 100644 node_modules/lodash/toIterator.js create mode 100644 node_modules/lodash/toJSON.js create mode 100644 node_modules/lodash/toLength.js create mode 100644 node_modules/lodash/toLower.js create mode 100644 node_modules/lodash/toNumber.js create mode 100644 node_modules/lodash/toPairs.js create mode 100644 node_modules/lodash/toPairsIn.js create mode 100644 node_modules/lodash/toPath.js create mode 100644 node_modules/lodash/toPlainObject.js create mode 100644 node_modules/lodash/toSafeInteger.js create mode 100644 node_modules/lodash/toString.js create mode 100644 node_modules/lodash/toUpper.js create mode 100644 node_modules/lodash/transform.js create mode 100644 node_modules/lodash/trim.js create mode 100644 node_modules/lodash/trimEnd.js create mode 100644 node_modules/lodash/trimStart.js create mode 100644 node_modules/lodash/truncate.js create mode 100644 node_modules/lodash/unary.js create mode 100644 node_modules/lodash/unescape.js create mode 100644 node_modules/lodash/union.js create mode 100644 node_modules/lodash/unionBy.js create mode 100644 node_modules/lodash/unionWith.js create mode 100644 node_modules/lodash/uniq.js create mode 100644 node_modules/lodash/uniqBy.js create mode 100644 node_modules/lodash/uniqWith.js create mode 100644 node_modules/lodash/uniqueId.js create mode 100644 node_modules/lodash/unset.js create mode 100644 node_modules/lodash/unzip.js create mode 100644 node_modules/lodash/unzipWith.js create mode 100644 node_modules/lodash/update.js create mode 100644 node_modules/lodash/updateWith.js create mode 100644 node_modules/lodash/upperCase.js create mode 100644 node_modules/lodash/upperFirst.js create mode 100644 node_modules/lodash/util.js create mode 100644 node_modules/lodash/value.js create mode 100644 node_modules/lodash/valueOf.js create mode 100644 node_modules/lodash/values.js create mode 100644 node_modules/lodash/valuesIn.js create mode 100644 node_modules/lodash/without.js create mode 100644 node_modules/lodash/words.js create mode 100644 node_modules/lodash/wrap.js create mode 100644 node_modules/lodash/wrapperAt.js create mode 100644 node_modules/lodash/wrapperChain.js create mode 100644 node_modules/lodash/wrapperLodash.js create mode 100644 node_modules/lodash/wrapperReverse.js create mode 100644 node_modules/lodash/wrapperValue.js create mode 100644 node_modules/lodash/xor.js create mode 100644 node_modules/lodash/xorBy.js create mode 100644 node_modules/lodash/xorWith.js create mode 100644 node_modules/lodash/zip.js create mode 100644 node_modules/lodash/zipObject.js create mode 100644 node_modules/lodash/zipObjectDeep.js create mode 100644 node_modules/lodash/zipWith.js create mode 100644 node_modules/log-symbols/browser.js create mode 100644 node_modules/log-symbols/index.js create mode 100644 node_modules/log-symbols/license create mode 100644 node_modules/log-symbols/package.json create mode 100644 node_modules/log-symbols/readme.md create mode 100644 node_modules/math-expression-evaluator/LICENSE create mode 100644 node_modules/math-expression-evaluator/README.md create mode 100644 node_modules/math-expression-evaluator/dist/browser/math-expression-evaluator.js create mode 100644 node_modules/math-expression-evaluator/dist/browser/math-expression-evaluator.min.js create mode 100644 node_modules/math-expression-evaluator/package.json create mode 100644 node_modules/math-expression-evaluator/src/formula_evaluator.js create mode 100644 node_modules/math-expression-evaluator/src/lexer.js create mode 100644 node_modules/math-expression-evaluator/src/math_function.js create mode 100644 node_modules/math-expression-evaluator/src/postfix.js create mode 100644 node_modules/math-expression-evaluator/src/postfix_evaluator.js create mode 100644 node_modules/minimist/.eslintrc create mode 100644 node_modules/minimist/.github/FUNDING.yml create mode 100644 node_modules/minimist/.nycrc create mode 100644 node_modules/minimist/CHANGELOG.md create mode 100644 node_modules/minimist/LICENSE create mode 100644 node_modules/minimist/README.md create mode 100644 node_modules/minimist/example/parse.js create mode 100644 node_modules/minimist/index.js create mode 100644 node_modules/minimist/package.json create mode 100644 node_modules/minimist/test/all_bool.js create mode 100644 node_modules/minimist/test/bool.js create mode 100644 node_modules/minimist/test/dash.js create mode 100644 node_modules/minimist/test/default_bool.js create mode 100644 node_modules/minimist/test/dotted.js create mode 100644 node_modules/minimist/test/kv_short.js create mode 100644 node_modules/minimist/test/long.js create mode 100644 node_modules/minimist/test/num.js create mode 100644 node_modules/minimist/test/parse.js create mode 100644 node_modules/minimist/test/parse_modified.js create mode 100644 node_modules/minimist/test/proto.js create mode 100644 node_modules/minimist/test/short.js create mode 100644 node_modules/minimist/test/stop_early.js create mode 100644 node_modules/minimist/test/unknown.js create mode 100644 node_modules/minimist/test/whitespace.js create mode 100644 node_modules/num2fraction/.editorconfig create mode 100644 node_modules/num2fraction/.npmignore create mode 100644 node_modules/num2fraction/LICENSE create mode 100644 node_modules/num2fraction/README.md create mode 100644 node_modules/num2fraction/index.js create mode 100644 node_modules/num2fraction/package.json create mode 100644 node_modules/postcss-alias/.eslintrc create mode 100644 node_modules/postcss-alias/.npmignore create mode 100644 node_modules/postcss-alias/README.md create mode 100644 node_modules/postcss-alias/index.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-alias/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/README.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-alias/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-alias/node_modules/postcss/package.json create mode 100644 node_modules/postcss-alias/package-lock.json create mode 100644 node_modules/postcss-alias/package.json create mode 100644 node_modules/postcss-clearfix/CHANGELOG.md create mode 100644 node_modules/postcss-clearfix/README.md create mode 100644 node_modules/postcss-clearfix/index.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/README.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-clearfix/node_modules/postcss/package.json create mode 100644 node_modules/postcss-clearfix/package.json create mode 100644 node_modules/postcss-easings/CHANGELOG.md create mode 100644 node_modules/postcss-easings/LICENSE create mode 100644 node_modules/postcss-easings/README.md create mode 100644 node_modules/postcss-easings/index.js create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/LICENSE create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/README.md create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/lib/index.js create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/lib/parse.js create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/lib/stringify.js create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/lib/unit.js create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/lib/walk.js create mode 100644 node_modules/postcss-easings/node_modules/postcss-value-parser/package.json create mode 100644 node_modules/postcss-easings/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-easings/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/README.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-easings/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-easings/node_modules/postcss/package.json create mode 100644 node_modules/postcss-easings/package.json create mode 100644 node_modules/postcss-fixes/.codeclimate.yml create mode 100644 node_modules/postcss-fixes/.editorconfig create mode 100644 node_modules/postcss-fixes/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/LICENSE create mode 100644 node_modules/postcss-fixes/README.md create mode 100644 node_modules/postcss-fixes/index.js create mode 120000 node_modules/postcss-fixes/node_modules/.bin/browserslist create mode 100644 node_modules/postcss-fixes/node_modules/ansi-regex/index.js create mode 100644 node_modules/postcss-fixes/node_modules/ansi-regex/license create mode 100644 node_modules/postcss-fixes/node_modules/ansi-regex/package.json create mode 100644 node_modules/postcss-fixes/node_modules/ansi-regex/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/ansi-styles/index.js create mode 100644 node_modules/postcss-fixes/node_modules/ansi-styles/license create mode 100644 node_modules/postcss-fixes/node_modules/ansi-styles/package.json create mode 100644 node_modules/postcss-fixes/node_modules/ansi-styles/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/balanced-match/.npmignore create mode 100644 node_modules/postcss-fixes/node_modules/balanced-match/LICENSE.md create mode 100644 node_modules/postcss-fixes/node_modules/balanced-match/README.md create mode 100644 node_modules/postcss-fixes/node_modules/balanced-match/index.js create mode 100644 node_modules/postcss-fixes/node_modules/balanced-match/package.json create mode 100644 node_modules/postcss-fixes/node_modules/browserslist/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/browserslist/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/browserslist/README.md create mode 100755 node_modules/postcss-fixes/node_modules/browserslist/cli.js create mode 100644 node_modules/postcss-fixes/node_modules/browserslist/index.js create mode 100644 node_modules/postcss-fixes/node_modules/browserslist/package.json create mode 100644 node_modules/postcss-fixes/node_modules/has-flag/index.js create mode 100644 node_modules/postcss-fixes/node_modules/has-flag/license create mode 100644 node_modules/postcss-fixes/node_modules/has-flag/package.json create mode 100644 node_modules/postcss-fixes/node_modules/has-flag/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/README.md create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/package.json create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/picocolors.browser.js create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/picocolors.d.ts create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/picocolors.js create mode 100644 node_modules/postcss-fixes/node_modules/picocolors/types.ts create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/.editorconfig create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/.gitattributes create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/.jshintrc create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/.npmignore create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/.travis.yml create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/README.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/lib/pixrem.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/index.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/license create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/node_modules/supports-color/license create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/package.json create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/README.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss/package.json create mode 100755 node_modules/postcss-fixes/node_modules/pixrem/node_modules/reduce-css-calc/CHANGELOG.md create mode 100755 node_modules/postcss-fixes/node_modules/pixrem/node_modules/reduce-css-calc/LICENSE create mode 100755 node_modules/postcss-fixes/node_modules/pixrem/node_modules/reduce-css-calc/README.md create mode 100755 node_modules/postcss-fixes/node_modules/pixrem/node_modules/reduce-css-calc/index.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/reduce-css-calc/package.json create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/README.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/dist/source-map.debug.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/dist/source-map.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/dist/source-map.min.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/dist/source-map.min.js.map create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/array-set.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/base64-vlq.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/base64.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/binary-search.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/mapping-list.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/quick-sort.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/source-map-consumer.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/source-map-generator.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/source-node.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/lib/util.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/package.json create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map/source-map.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/supports-color/browser.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/supports-color/license create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/package.json create mode 100644 node_modules/postcss-fixes/node_modules/pixrem/test/test.js create mode 100755 node_modules/postcss-fixes/node_modules/postcss-calc/CHANGELOG.md create mode 100755 node_modules/postcss-fixes/node_modules/postcss-calc/LICENSE create mode 100755 node_modules/postcss-fixes/node_modules/postcss-calc/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/dist/index.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/dist/lib/transform.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-calc/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/.npmignore create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/ChangeLog.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/index.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/index.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/license create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/node_modules/supports-color/license create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/dist/source-map.debug.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/dist/source-map.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/dist/source-map.min.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/dist/source-map.min.js.map create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/array-set.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/base64-vlq.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/base64.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/binary-search.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/mapping-list.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/quick-sort.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/source-map-consumer.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/source-map-generator.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/source-node.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/lib/util.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map/source-map.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/supports-color/browser.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/supports-color/license create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/test/expected.css create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/test/input.css create mode 100644 node_modules/postcss-fixes/node_modules/postcss-pseudoelements/test/test.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/API.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/LICENSE-MIT create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/index.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/parser.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/processor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/attribute.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/className.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/combinator.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/comment.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/container.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/id.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/namespace.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/nesting.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/node.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/pseudo.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/root.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/selector.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/string.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/tag.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/types.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/selectors/universal.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/sortAscending.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/dist/tokenize.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss-selector-parser/package.json create mode 100644 node_modules/postcss-fixes/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-fixes/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/README.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-fixes/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-fixes/node_modules/postcss/package.json create mode 100644 node_modules/postcss-fixes/node_modules/strip-ansi/index.js create mode 100644 node_modules/postcss-fixes/node_modules/strip-ansi/license create mode 100644 node_modules/postcss-fixes/node_modules/strip-ansi/package.json create mode 100644 node_modules/postcss-fixes/node_modules/strip-ansi/readme.md create mode 100644 node_modules/postcss-fixes/package.json create mode 100644 node_modules/postcss-flexbugs-fixes/CHANGELOG.md create mode 100644 node_modules/postcss-flexbugs-fixes/LICENSE create mode 100644 node_modules/postcss-flexbugs-fixes/README.md create mode 100644 node_modules/postcss-flexbugs-fixes/bugs/bug4.js create mode 100644 node_modules/postcss-flexbugs-fixes/bugs/bug6.js create mode 100644 node_modules/postcss-flexbugs-fixes/bugs/bug81a.js create mode 100644 node_modules/postcss-flexbugs-fixes/index.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/README.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-flexbugs-fixes/node_modules/postcss/package.json create mode 100644 node_modules/postcss-flexbugs-fixes/package.json create mode 100644 node_modules/postcss-fontpath/.eslintrc create mode 100644 node_modules/postcss-fontpath/.npmignore create mode 100644 node_modules/postcss-fontpath/CHANGELOG.md create mode 100644 node_modules/postcss-fontpath/LICENSE create mode 100644 node_modules/postcss-fontpath/README.md create mode 100644 node_modules/postcss-fontpath/index.js create mode 100644 node_modules/postcss-fontpath/missing.expected.css create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/README.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-fontpath/node_modules/postcss/package.json create mode 100644 node_modules/postcss-fontpath/package.json create mode 100644 node_modules/postcss-hexrgba/.eslintrc create mode 100644 node_modules/postcss-hexrgba/.travis.yml create mode 100644 node_modules/postcss-hexrgba/CHANGELOG.md create mode 100644 node_modules/postcss-hexrgba/LICENSE create mode 100644 node_modules/postcss-hexrgba/README.md create mode 100644 node_modules/postcss-hexrgba/index.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/README.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-hexrgba/node_modules/postcss/package.json create mode 100644 node_modules/postcss-hexrgba/package.json create mode 100644 node_modules/postcss-hexrgba/test/fixtures/complex.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/complex.expected.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/important.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/important.expected.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/multiple.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/multiple.expected.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/shorthand.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/shorthand.expected.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/standard.css create mode 100644 node_modules/postcss-hexrgba/test/fixtures/standard.expected.css create mode 100644 node_modules/postcss-hexrgba/test/mocha.opts create mode 100644 node_modules/postcss-hexrgba/test/test.js create mode 100644 node_modules/postcss-input-style/.eslintrc create mode 100644 node_modules/postcss-input-style/.npmignore create mode 100644 node_modules/postcss-input-style/CHANGELOG.md create mode 100644 node_modules/postcss-input-style/LICENSE create mode 100644 node_modules/postcss-input-style/README.md create mode 100644 node_modules/postcss-input-style/index.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-input-style/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/README.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-input-style/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-input-style/node_modules/postcss/package.json create mode 100644 node_modules/postcss-input-style/package-lock.json create mode 100644 node_modules/postcss-input-style/package.json create mode 100644 node_modules/postcss-nth-child-fix/.npmignore create mode 100644 node_modules/postcss-nth-child-fix/CHANGELOG.md create mode 100644 node_modules/postcss-nth-child-fix/LICENSE create mode 100644 node_modules/postcss-nth-child-fix/README.md create mode 100644 node_modules/postcss-nth-child-fix/index.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/README.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-nth-child-fix/node_modules/postcss/package.json create mode 100644 node_modules/postcss-nth-child-fix/package.json create mode 100644 node_modules/postcss-position/.eslintrc create mode 100644 node_modules/postcss-position/CHANGELOG.md create mode 100644 node_modules/postcss-position/LICENSE create mode 100644 node_modules/postcss-position/README.md create mode 100644 node_modules/postcss-position/index.js create mode 100644 node_modules/postcss-position/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-position/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-position/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-position/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-position/node_modules/postcss/README.md create mode 100644 node_modules/postcss-position/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-position/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-position/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-position/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-position/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-position/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-position/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-position/node_modules/postcss/package.json create mode 100644 node_modules/postcss-position/package.json create mode 100644 node_modules/postcss-quantity-queries/CHANGELOG.md create mode 100644 node_modules/postcss-quantity-queries/README.md create mode 100644 node_modules/postcss-quantity-queries/UNLICENSE create mode 100644 node_modules/postcss-quantity-queries/dist/index.js create mode 100644 node_modules/postcss-quantity-queries/index.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/balanced-match/.npmignore create mode 100644 node_modules/postcss-quantity-queries/node_modules/balanced-match/LICENSE.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/balanced-match/README.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/balanced-match/index.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/balanced-match/package.json create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/README.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-quantity-queries/node_modules/postcss/package.json create mode 100644 node_modules/postcss-quantity-queries/package.json create mode 100644 node_modules/postcss-responsive-type/.eslintrc create mode 100644 node_modules/postcss-responsive-type/.npmignore create mode 100644 node_modules/postcss-responsive-type/README.md create mode 100644 node_modules/postcss-responsive-type/index.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/README-cn.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/README.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/gulpfile.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-responsive-type/node_modules/postcss/package.json create mode 100644 node_modules/postcss-responsive-type/package-lock.json create mode 100644 node_modules/postcss-responsive-type/package.json create mode 100644 node_modules/postcss-unopacity/.editorconfig create mode 100644 node_modules/postcss-unopacity/.eslintrc create mode 100644 node_modules/postcss-unopacity/.npmignore create mode 100644 node_modules/postcss-unopacity/.travis.yml create mode 100644 node_modules/postcss-unopacity/CHANGELOG.md create mode 100644 node_modules/postcss-unopacity/CONTRIBUTING.md create mode 100644 node_modules/postcss-unopacity/LICENSE.md create mode 100644 node_modules/postcss-unopacity/README.md create mode 100644 node_modules/postcss-unopacity/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-regex/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-regex/license create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-regex/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-regex/readme.md create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-styles/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-styles/license create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-styles/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/ansi-styles/readme.md create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/license create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/node_modules/supports-color/license create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/chalk/readme.md create mode 100644 node_modules/postcss-unopacity/node_modules/has-flag/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/has-flag/license create mode 100644 node_modules/postcss-unopacity/node_modules/has-flag/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/has-flag/readme.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/README.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-unopacity/node_modules/postcss/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/CHANGELOG.md create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/LICENSE create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/README.md create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/dist/source-map.debug.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/dist/source-map.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/dist/source-map.min.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/dist/source-map.min.js.map create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/array-set.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/base64-vlq.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/base64.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/binary-search.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/mapping-list.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/quick-sort.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/source-map-consumer.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/source-map-generator.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/source-node.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/lib/util.js create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/source-map/source-map.js create mode 100644 node_modules/postcss-unopacity/node_modules/strip-ansi/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/strip-ansi/license create mode 100644 node_modules/postcss-unopacity/node_modules/strip-ansi/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/strip-ansi/readme.md create mode 100644 node_modules/postcss-unopacity/node_modules/supports-color/browser.js create mode 100644 node_modules/postcss-unopacity/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-unopacity/node_modules/supports-color/license create mode 100644 node_modules/postcss-unopacity/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-unopacity/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-unopacity/package.json create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.actual.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.copy.actual.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.copy.expect.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.expect.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.prefixed.actual.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.prefixed.expect.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.warn.actual.css create mode 100644 node_modules/postcss-unopacity/test/fixtures/basic.warn.expect.css create mode 100644 node_modules/postcss-unopacity/test/index.js create mode 100644 node_modules/postcss-unroot/.editorconfig create mode 100644 node_modules/postcss-unroot/.eslintrc create mode 100644 node_modules/postcss-unroot/.npmignore create mode 100644 node_modules/postcss-unroot/.travis.yml create mode 100644 node_modules/postcss-unroot/CHANGELOG.md create mode 100644 node_modules/postcss-unroot/CONTRIBUTING.md create mode 100644 node_modules/postcss-unroot/LICENSE.md create mode 100644 node_modules/postcss-unroot/README.md create mode 100644 node_modules/postcss-unroot/index.js create mode 100644 node_modules/postcss-unroot/node_modules/ansi-regex/index.js create mode 100644 node_modules/postcss-unroot/node_modules/ansi-regex/license create mode 100644 node_modules/postcss-unroot/node_modules/ansi-regex/package.json create mode 100644 node_modules/postcss-unroot/node_modules/ansi-regex/readme.md create mode 100644 node_modules/postcss-unroot/node_modules/ansi-styles/index.js create mode 100644 node_modules/postcss-unroot/node_modules/ansi-styles/license create mode 100644 node_modules/postcss-unroot/node_modules/ansi-styles/package.json create mode 100644 node_modules/postcss-unroot/node_modules/ansi-styles/readme.md create mode 100644 node_modules/postcss-unroot/node_modules/chalk/index.js create mode 100644 node_modules/postcss-unroot/node_modules/chalk/license create mode 100644 node_modules/postcss-unroot/node_modules/chalk/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-unroot/node_modules/chalk/node_modules/supports-color/license create mode 100644 node_modules/postcss-unroot/node_modules/chalk/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-unroot/node_modules/chalk/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-unroot/node_modules/chalk/package.json create mode 100644 node_modules/postcss-unroot/node_modules/chalk/readme.md create mode 100644 node_modules/postcss-unroot/node_modules/has-flag/index.js create mode 100644 node_modules/postcss-unroot/node_modules/has-flag/license create mode 100644 node_modules/postcss-unroot/node_modules/has-flag/package.json create mode 100644 node_modules/postcss-unroot/node_modules/has-flag/readme.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/API.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/CHANGELOG.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/LICENSE-MIT create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/README.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/index.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/parser.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/processor.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/attribute.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/className.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/combinator.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/comment.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/container.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/id.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/namespace.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/node.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/pseudo.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/root.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/selector.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/string.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/tag.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/selectors/universal.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/sortAscending.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/dist/tokenize.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss-selector-parser/package.json create mode 100644 node_modules/postcss-unroot/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss/LICENSE create mode 100644 node_modules/postcss-unroot/node_modules/postcss/README.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/comment.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/container.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/input.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/list.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/node.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/parse.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/parser.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/processor.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/result.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/root.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/rule.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/lib/warning.js create mode 100644 node_modules/postcss-unroot/node_modules/postcss/package.json create mode 100644 node_modules/postcss-unroot/node_modules/source-map/CHANGELOG.md create mode 100644 node_modules/postcss-unroot/node_modules/source-map/LICENSE create mode 100644 node_modules/postcss-unroot/node_modules/source-map/README.md create mode 100644 node_modules/postcss-unroot/node_modules/source-map/dist/source-map.debug.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/dist/source-map.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/dist/source-map.min.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/dist/source-map.min.js.map create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/array-set.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/base64-vlq.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/base64.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/binary-search.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/mapping-list.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/quick-sort.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/source-map-consumer.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/source-map-generator.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/source-node.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/lib/util.js create mode 100644 node_modules/postcss-unroot/node_modules/source-map/package.json create mode 100644 node_modules/postcss-unroot/node_modules/source-map/source-map.js create mode 100644 node_modules/postcss-unroot/node_modules/strip-ansi/index.js create mode 100644 node_modules/postcss-unroot/node_modules/strip-ansi/license create mode 100644 node_modules/postcss-unroot/node_modules/strip-ansi/package.json create mode 100644 node_modules/postcss-unroot/node_modules/strip-ansi/readme.md create mode 100644 node_modules/postcss-unroot/node_modules/supports-color/browser.js create mode 100644 node_modules/postcss-unroot/node_modules/supports-color/index.js create mode 100644 node_modules/postcss-unroot/node_modules/supports-color/license create mode 100644 node_modules/postcss-unroot/node_modules/supports-color/package.json create mode 100644 node_modules/postcss-unroot/node_modules/supports-color/readme.md create mode 100644 node_modules/postcss-unroot/package.json create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.actual.css create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.copy.actual.css create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.copy.expect.css create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.css create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.expect.css create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.warn.actual.css create mode 100644 node_modules/postcss-unroot/test/fixtures/basic.warn.expect.css create mode 100644 node_modules/postcss-unroot/test/fixtures/class.actual.css create mode 100644 node_modules/postcss-unroot/test/fixtures/class.css create mode 100644 node_modules/postcss-unroot/test/fixtures/class.expect.css create mode 100644 node_modules/postcss-unroot/test/fixtures/svg.actual.css create mode 100644 node_modules/postcss-unroot/test/fixtures/svg.css create mode 100644 node_modules/postcss-unroot/test/fixtures/svg.expect.css create mode 100644 node_modules/postcss-unroot/test/index.js create mode 100644 node_modules/read-file-stdin/.npmignore create mode 100644 node_modules/read-file-stdin/History.md create mode 100644 node_modules/read-file-stdin/Makefile create mode 100644 node_modules/read-file-stdin/Readme.md create mode 100644 node_modules/read-file-stdin/index.js create mode 100644 node_modules/read-file-stdin/package.json create mode 100755 node_modules/reduce-function-call/CHANGELOG.md create mode 100755 node_modules/reduce-function-call/LICENSE create mode 100755 node_modules/reduce-function-call/README.md create mode 100755 node_modules/reduce-function-call/index.js create mode 100755 node_modules/reduce-function-call/package.json create mode 100644 node_modules/rucksack-css/.eslintrc create mode 100644 node_modules/rucksack-css/.npmignore create mode 100644 node_modules/rucksack-css/.travis.yml create mode 100644 node_modules/rucksack-css/CHANGELOG.md create mode 100644 node_modules/rucksack-css/CONTRIBUTORS.md create mode 100644 node_modules/rucksack-css/LICENSE create mode 100644 node_modules/rucksack-css/README.md create mode 100755 node_modules/rucksack-css/bin/cmd.js create mode 100644 node_modules/rucksack-css/bin/help.txt create mode 100644 node_modules/rucksack-css/index.js create mode 120000 node_modules/rucksack-css/node_modules/.bin/autoprefixer-info create mode 120000 node_modules/rucksack-css/node_modules/.bin/browserslist create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/AUTHORS create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/CHANGELOG.md create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/LICENSE create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/README.md create mode 100755 node_modules/rucksack-css/node_modules/autoprefixer/bin/autoprefixer-info create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/data/prefixes.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/at-rule.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/autoprefixer.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/brackets.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/browsers.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/declaration.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/align-content.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/align-items.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/align-self.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/animation.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/appearance.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/background-size.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/block-logical.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/border-image.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/border-radius.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/break-props.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/cross-fade.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/display-flex.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/display-grid.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/filter-value.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/filter.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-basis.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-direction.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-flow.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-grow.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-shrink.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-spec.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex-wrap.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/flex.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/fullscreen.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/gradient.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-area.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-column-align.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-end.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-row-align.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-row-column.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-rows-columns.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-shorthand.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-start.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-template-areas.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/grid-template.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/image-rendering.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/image-set.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/inline-logical.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/intrinsic.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/justify-content.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/mask-border.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/order.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/pixelated.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/placeholder.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/text-decoration.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/text-emphasis-position.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/transform-decl.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/hacks/writing-mode.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/info.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/old-selector.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/old-value.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/prefixer.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/prefixes.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/processor.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/resolution.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/selector.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/supports.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/transition.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/utils.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/lib/value.js create mode 100644 node_modules/rucksack-css/node_modules/autoprefixer/package.json create mode 100644 node_modules/rucksack-css/node_modules/browserslist/CHANGELOG.md create mode 100644 node_modules/rucksack-css/node_modules/browserslist/LICENSE create mode 100644 node_modules/rucksack-css/node_modules/browserslist/README.md create mode 100644 node_modules/rucksack-css/node_modules/browserslist/browser.js create mode 100755 node_modules/rucksack-css/node_modules/browserslist/cli.js create mode 100644 node_modules/rucksack-css/node_modules/browserslist/error.js create mode 100644 node_modules/rucksack-css/node_modules/browserslist/index.js create mode 100644 node_modules/rucksack-css/node_modules/browserslist/node.js create mode 100644 node_modules/rucksack-css/node_modules/browserslist/package.json create mode 100644 node_modules/rucksack-css/node_modules/postcss-color-rgba-fallback/CHANGELOG.md create mode 100755 node_modules/rucksack-css/node_modules/postcss-color-rgba-fallback/LICENSE create mode 100644 node_modules/rucksack-css/node_modules/postcss-color-rgba-fallback/README.md create mode 100644 node_modules/rucksack-css/node_modules/postcss-color-rgba-fallback/index.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-color-rgba-fallback/package.json create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/CHANGELOG.md create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/LICENSE create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/README.md create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/index.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/lib/formatter.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/lib/reporter.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/lib/util.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-reporter/package.json create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/LICENSE create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/README.md create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/lib/index.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/lib/parse.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/lib/stringify.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/lib/unit.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/lib/walk.js create mode 100644 node_modules/rucksack-css/node_modules/postcss-value-parser/package.json create mode 100644 node_modules/rucksack-css/node_modules/postcss/CHANGELOG.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/CONTRIBUTING.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/LICENSE create mode 100644 node_modules/rucksack-css/node_modules/postcss/README-cn.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/README.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/docs/architecture.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/docs/guidelines/plugin.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/docs/guidelines/runner.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/docs/source-maps.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/docs/syntax.md create mode 100644 node_modules/rucksack-css/node_modules/postcss/gulpfile.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/at-rule.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/comment.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/container.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/css-syntax-error.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/declaration.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/input.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/lazy-result.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/list.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/map-generator.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/node.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/parse.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/parser.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/postcss.d.ts create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/postcss.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/previous-map.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/processor.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/result.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/root.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/rule.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/stringifier.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/stringify.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/terminal-highlight.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/tokenize.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/vendor.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/warn-once.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/lib/warning.js create mode 100644 node_modules/rucksack-css/node_modules/postcss/package.json create mode 100644 node_modules/rucksack-css/node_modules/rgb-hex/index.js create mode 100644 node_modules/rucksack-css/node_modules/rgb-hex/license create mode 100644 node_modules/rucksack-css/node_modules/rgb-hex/package.json create mode 100644 node_modules/rucksack-css/node_modules/rgb-hex/readme.md create mode 100644 node_modules/rucksack-css/package.json create mode 100644 node_modules/rucksack-css/test/fixtures/alias.css create mode 100644 node_modules/rucksack-css/test/fixtures/alias.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/autoprefixer.css create mode 100644 node_modules/rucksack-css/test/fixtures/autoprefixer.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/clearfix.css create mode 100644 node_modules/rucksack-css/test/fixtures/clearfix.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/easings.css create mode 100644 node_modules/rucksack-css/test/fixtures/easings.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/fontpath.css create mode 100644 node_modules/rucksack-css/test/fixtures/fontpath.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/hexrgba.css create mode 100644 node_modules/rucksack-css/test/fixtures/hexrgba.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/input.css create mode 100644 node_modules/rucksack-css/test/fixtures/input.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/laggard.css create mode 100644 node_modules/rucksack-css/test/fixtures/laggard.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/position.css create mode 100644 node_modules/rucksack-css/test/fixtures/position.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/quantity.css create mode 100644 node_modules/rucksack-css/test/fixtures/quantity.expected.css create mode 100644 node_modules/rucksack-css/test/fixtures/responsive-type.css create mode 100644 node_modules/rucksack-css/test/fixtures/responsive-type.expected.css create mode 100644 node_modules/rucksack-css/test/test.js create mode 100644 node_modules/rucksack-css/yarn.lock create mode 100644 node_modules/uniq/.npmignore create mode 100644 node_modules/uniq/LICENSE create mode 100644 node_modules/uniq/README.md create mode 100644 node_modules/uniq/package.json create mode 100644 node_modules/uniq/test/test.js create mode 100644 node_modules/uniq/uniq.js create mode 100644 node_modules/write-file-stdout/.npmignore create mode 100644 node_modules/write-file-stdout/History.md create mode 100644 node_modules/write-file-stdout/Makefile create mode 100644 node_modules/write-file-stdout/Readme.md create mode 100644 node_modules/write-file-stdout/index.js create mode 100644 node_modules/write-file-stdout/package.json create mode 100644 node_modules/write-file-stdout/test/index.js diff --git a/dest/css/ghrepo.css b/dest/css/ghrepo.css index 0196b000..bd2c8d07 100644 --- a/dest/css/ghrepo.css +++ b/dest/css/ghrepo.css @@ -1 +1 @@ -:root{--text:#e5e5e5;--accent:#1688f0;--bg-main:#000;--bg-repo:#0f0f1a;--bg-user:#0a0a0f;--purple:#7b1fa2;--violet:#673ab7;--pink:#f48fb1;--light-yellow:#ffc;--pale-yellow:#ff9;--lemon-yellow:#fffacd}*{background:transparent;box-sizing:border-box}body{font-family:Open Sans,sans-serif;margin:(3em) 0 0}main{margin-top:3em}.bgWrap{background-color:#303c64;background-image:url(/images/heigh-grass.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f4e8c1;font-size:16px;height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%;z-index:-1}.bgWrap,.container{align-items:center;display:flex;justify-content:center}.container{flex-direction:row;flex-wrap:wrap;max-width:1280px;position:center;width:90%}.container small,h1{background:transparent}.hide{display:none!important}h1{color:#1688f0;color:var(--accent);margin-bottom:4px}small{display:block;margin-bottom:20px}h2,small{text-align:center;width:100%}h2{color:#e5e5e5;color:var(--text);margin:0}a{background:transparent;color:#1688f0;color:var(--accent);-webkit-text-decoration:none;text-decoration:none;-webkit-transition:background .5s}.github-img{margin-right:8px;width:45px}ul{list-style:none;padding:0}.user-info,.user-info *{background:transparent}.user-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;color:#e5e5e5;color:var(--text);display:flex;flex-wrap:wrap;font-size:18px;justify-content:center;padding:2em}.user-info figure{background:transparent;max-width:250px;width:90%}.user-info img{border:2px solid #1688f0;border:2px solid var(--accent);border-radius:100%;box-shadow:0 0 6px #1688f0,0 0 6px #1688f0;box-shadow:0 0 6px var(--accent),0 0 6px var(--accent);box-shadow:0 0 10mm rgba(0,0,0,.7);height:auto;max-width:100%}.user-info img:hover{box-shadow:0 0 100mm rgba(255,238,16,.7);transform:scale(1.1)}.user-info div{align-items:center;display:flex;flex-wrap:wrap;padding-left:5%;text-align:center;width:100%}.user-info div p{background:transparent;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--text);margin:0;padding:0 0 18px;width:100%}.user-info :hover{transform:scale(1.1)}.user-info .usertitle{font-family:audiowide;font-size:2vw;text-transform:uppercase}.filter-repos,input{background:#0a0a0f;background:rgba(10,10,15,.3);border:2px solid #1688f0;border:2px solid var(--accent);border-radius:20px;box-shadow:0 0 10mm rgba(0,0,0,.7);margin-bottom:1em;margin-top:1em;min-width:300px;padding:1em;text-align:center;-webkit-transition:all .5s;width:50%}.filter-repos:hover,input:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 50mm rgba(0,0,0,.7);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);transform:scale(1.1);transition:all .5s}.filter-repos:active,input:active{background:#f4e8c1;background:hsla(46,70%,86%,.3);box-shadow:0 0 10mm rgba(0,0,0,.7)}.repos{background:grey;background:hsla(0,0%,50%,.2);border-radius:16px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4em;margin-top:0;padding:2em}.repos:hover{background:#000;background:rgba(0,0,0,.3);box-shadow:0 0 20mm hsla(0,0%,50%,.7);transform:scale(1.01);transition:all .5s}.repo-title{color:#1688f0;color:var(--accent);margin:4px;text-align:center;width:100%}.repo-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;scroll-snap-type:y mandatory}.repo-list,.repo-list li{background:transparent;width:100%}.repo-list li{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #1688f0;border:1px solid var(--accent);border-radius:10px;-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);margin:1em 0;min-height:180px;padding:1em;scroll-snap-align:center;text-align:center;-webkit-transition:all .5s}.repo-list h3,span{background:transparent}.repo:hover{background:#000;background:rgba(0,0,0,.5);box-shadow:0 0 50mm rgba(255,238,16,.7);transform:scale(1.05);transition:background .5s,transform 1s,all .3s}.repo-list:hover:has(li:hover) li:not(:hover){animation-duration:.5s;background:#000;background:rgba(0,0,0,.3);transform:scale(.95);transition:background .5s,transform 1s,all .3s}.link-btn{background:grey;background:hsla(0,0%,50%,.1);border:2px solid #1688f0;border:2px solid var(--accent);border-radius:30px;color:#e5e5e5;color:var(--text);padding:10px 20px;-webkit-transition:background .5s,transform .5s,border .5s,all .5s}.link-btn:hover{background:#1688f0;background:rgba(22,136,240,.5);border:2px solid #e5e5e5;border:2px solid var(--text);box-shadow:0 0 50mm rgba(0,156,255,.7);transform:scale(1.1);transition:background .5s,transform .5s,border .5s,all .5s}.repo-list p{background:transparent;margin:.5em 0;padding:0 .5em}.intro:hover,.user-info:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);transform:scale(1.1);transition:all .5s}.user-info{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:grey;background:hsla(0,0%,50%,.2);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px)}.repo{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 10mm rgba(0,0,0,.7);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);overflow:auto;overflow-x:hidden;resize:both}.rdescription{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.rdescription:hover{-webkit-line-clamp:unset}@media (min-width:700px){.user-info div{background:transparent;text-align:left;width:45%}.user-info div p{margin:10px}.repo-list{justify-content:space-around}.repo-list li{margin:2% 1.5%;width:48%}}@media (min-width:1200px){.repo-list li{width:30%}} \ No newline at end of file +html{--text:#e5e5e5;--accent:#1688f0;--bg-main:#000;--bg-repo:#0f0f1a;--bg-user:#0a0a0f;--purple:#7b1fa2;--violet:#673ab7;--pink:#f48fb1;--light-yellow:#ffc;--pale-yellow:#ff9;--lemon-yellow:#fffacd}*{background:transparent;box-sizing:border-box}body{font-family:Open Sans,sans-serif;margin:(3em) 0 0}main{margin-top:3em}.bgWrap{background-color:#303c64;background-image:url(/images/heigh-grass.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f4e8c1;font-size:16px;height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%;z-index:-1}.bgWrap,.container{align-items:center;display:flex;justify-content:center}.container{flex-direction:row;flex-wrap:wrap;max-width:1280px;position:center;width:90%}.container small,h1{background:transparent}.hide{display:none!important}h1{color:#1688f0;color:var(--accent);margin-bottom:4px}small{display:block;margin-bottom:20px}h2,small{text-align:center;width:100%}h2{color:#e5e5e5;color:var(--text);margin:0}a{background:transparent;color:#1688f0;color:var(--accent);-webkit-text-decoration:none;text-decoration:none;-webkit-transition:background .5s}.github-img{margin-right:8px;width:45px}ul{list-style:none;padding:0}.user-info,.user-info *{background:transparent}.user-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;color:#e5e5e5;color:var(--text);display:flex;flex-wrap:wrap;font-size:18px;justify-content:center;padding:2em}.user-info figure{background:transparent;max-width:250px;width:90%}.user-info img{border:2px solid #1688f0;border:2px solid var(--accent);border-radius:100%;box-shadow:0 0 6px #1688f0,0 0 6px #1688f0;box-shadow:0 0 6px var(--accent),0 0 6px var(--accent);box-shadow:0 0 10mm rgba(0,0,0,.7);height:auto;max-width:100%}.user-info img:hover{box-shadow:0 0 100mm rgba(255,238,16,.7);transform:scale(1.1)}.user-info div{align-items:center;display:flex;flex-wrap:wrap;padding-left:5%;text-align:center;width:100%}.user-info div p{background:transparent;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--text);margin:0;padding:0 0 18px;width:100%}.user-info :hover{transform:scale(1.1)}.user-info .usertitle{font-family:audiowide;font-size:2vw;text-transform:uppercase}.filter-repos,input{background:#0a0a0f;background:rgba(10,10,15,.3);border:2px solid #1688f0;border:2px solid var(--accent);border-radius:20px;box-shadow:0 0 10mm rgba(0,0,0,.7);margin-bottom:1em;margin-top:1em;min-width:300px;padding:1em;text-align:center;-webkit-transition:all .5s;width:50%}.filter-repos:hover,input:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 50mm rgba(0,0,0,.7);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);transform:scale(1.1);transition:all .5s}.filter-repos:active,input:active{background:#f4e8c1;background:hsla(46,70%,86%,.3);box-shadow:0 0 10mm rgba(0,0,0,.7)}.repos{background:grey;background:hsla(0,0%,50%,.2);border-radius:16px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4em;margin-top:0;padding:2em}.repos:hover{background:#000;background:rgba(0,0,0,.3);box-shadow:0 0 20mm hsla(0,0%,50%,.7);transform:scale(1.01);transition:all .5s}.repo-title{color:#1688f0;color:var(--accent);margin:4px;text-align:center;width:100%}.repo-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;scroll-snap-type:y mandatory}.repo-list,.repo-list li{background:transparent;width:100%}.repo-list li{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #1688f0;border:1px solid var(--accent);border-radius:10px;-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);margin:1em 0;min-height:180px;padding:1em;scroll-snap-align:center;text-align:center;-webkit-transition:all .5s}.repo-list h3,span{background:transparent}.repo:hover{background:#000;background:rgba(0,0,0,.5);box-shadow:0 0 50mm rgba(255,238,16,.7);transform:scale(1.05);transition:background .5s,transform 1s,all .3s}.repo-list:hover:has(li:hover) li:not(:hover){animation-duration:.5s;background:#000;background:rgba(0,0,0,.3);transform:scale(.95);transition:background .5s,transform 1s,all .3s}.link-btn{background:grey;background:hsla(0,0%,50%,.1);border:2px solid #1688f0;border:2px solid var(--accent);border-radius:30px;color:#e5e5e5;color:var(--text);padding:10px 20px;-webkit-transition:background .5s,transform .5s,border .5s,all .5s}.link-btn:hover{background:#1688f0;background:rgba(22,136,240,.5);border:2px solid #e5e5e5;border:2px solid var(--text);box-shadow:0 0 50mm rgba(0,156,255,.7);transform:scale(1.1);transition:background .5s,transform .5s,border .5s,all .5s}.repo-list p{background:transparent;margin:.5em 0;padding:0 .5em}.intro:hover,.user-info:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);transform:scale(1.1);transition:all .5s}.user-info{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:grey;background:hsla(0,0%,50%,.2);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px)}.repo{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 10mm rgba(0,0,0,.7);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);overflow:auto;overflow-x:hidden;resize:both}.rdescription{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.rdescription:hover{-webkit-line-clamp:unset}@media (min-width:700px){.user-info div{background:transparent;text-align:left;width:45%}.user-info div p{margin:10px}.repo-list{justify-content:space-around}.repo-list li{margin:2% 1.5%;width:48%}}@media (min-width:1200px){.repo-list li{width:30%}} \ No newline at end of file diff --git a/dest/css/style.css b/dest/css/style.css index 042473fd..10358cd9 100644 --- a/dest/css/style.css +++ b/dest/css/style.css @@ -1 +1 @@ -:root{--topBarHeight:10%}@font-face{font-family:hacked;src:url(/fonts/Hacked-KerX.ttf)}@font-face{font-family:smooth;src:url(/fonts/SmoothElegantRegular-ZLv3.ttf)}@font-face{font-family:liga;src:url(/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf)}@font-face{font-family:big;src:url(/fonts/Big500-8MLOM.ttf)}@font-face{font-family:monoton;src:url(/fonts/Monoton.ttf)}@font-face{font-family:rocksalt;src:url(/fonts/RockSalt-Regular.ttf)}@font-face{font-family:audiowide;src:url(/fonts/audiowide.ttf)}*{box-sizing:border-box;font-family:liga;margin:0;padding:0;text-shadow:0 0 1px #000}body{left:0;top:0;transition:background 1s ease-in-out}body::-webkit-scrollbar{display:none}@keyframes slideInTop{0%{transform:translateY(-300px)}to{transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(30px)}80%{transform:translateY(-15px)}}@keyframes zoomIn{0%{transform:scale(.01)}85%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.01)}}@keyframes reveal{0%{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-filter:blur(32px);-moz-filter:blur(32px);-o-filter:blur(32px);-ms-filter:blur(32px);transform:scale(2)}}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(.5deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-.5deg)}to{transform:rotate(0deg)}}@keyframes background-pan{0%{background-position:0}to{background-position:-200%}}.animate{animation-duration:.5s;animation-fill-mode:both}.animate.animate--infinite{animation-iteration-count:infinite}.animate.animation--delay-1s{animation-delay:1s}.animate.animation--delay-p5s{animation-delay:.5s}.animate.animation--delay-p3s{animation-delay:.3s}.animate.animation--fast{animation-duration:.3s}.animate.animation--slow{animation-duration:1s}.animate.slideInTop{animation-name:slideInTop;animation-timing-function:ease-in}.animate.bounce{animation-name:bounce}.animate.zoomIn{animation-name:zoomIn}.animate.zoomIn,.animate.zoomOut{transition-timing-function:linear}.animate.zoomOut{animation-name:zoomOut}.animate.reveal{animation-name:reveal;transition-timing-function:linear}.animate.shake{animation-name:shake}*{transition:all .3s}.js-tilt-glare{border-radius:18px;overflow:hidden}header{align-items:center;background:grey;background:hsla(0,0%,50%,.2);height:3em;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:1000}.navBar a{border-radius:8px;color:#f4e8c1;font-size:5mm;height:100%;margin-left:5mm;margin-right:5mm;padding-bottom:3mm;padding-top:3mm;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize}.navBar .hleft a{float:left}.navBar .hright a{float:right}.navBar a:after{background:grey;background:hsla(0,0%,50%,.2);border-radius:1mm;bottom:0;content:"";height:1mm;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.navBar a:hover:after{transform:scaleX(1.1)}.navBar a:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);transition:all 1s}.navBar a.active:after{background:grey;background:hsla(0,0%,50%,.9);border-radius:1mm;bottom:0;content:"";height:1mm;left:0;position:absolute;transform:scaleX(1);width:100%}#navBarHeader:active,#navBarHeader:hover,.navBar:active,.navBar:hover,header:active,header:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);transform:scale(1.005);transition:all .5s}#navBarHeader,.navBar,header{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);-moz-filter:blur(2.5px);-o-filter:blur(2.5px);-ms-filter:blur(2.5px)}.contents{height:100%;margin:0;padding:0;width:100%}section{position:relative}.wrapper{height:100vh;overflow-x:hidden;overflow-y:auto;perspective:10px}a:hover{cursor:pointer;font-size:5mm;font-weight:700;height:100%;margin-left:5mm;margin-right:5mm;padding-bottom:3mm;padding-top:3mm;position:relative;text-align:center;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:3px;text-transform:capitalize;text-underline-offset:1px;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition:all .5s} \ No newline at end of file +html{--topBarHeight:10%}@font-face{font-family:hacked;src:url(/fonts/Hacked-KerX.ttf)}@font-face{font-family:smooth;src:url(/fonts/SmoothElegantRegular-ZLv3.ttf)}@font-face{font-family:liga;src:url(/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf)}@font-face{font-family:big;src:url(/fonts/Big500-8MLOM.ttf)}@font-face{font-family:monoton;src:url(/fonts/Monoton.ttf)}@font-face{font-family:rocksalt;src:url(/fonts/RockSalt-Regular.ttf)}@font-face{font-family:audiowide;src:url(/fonts/audiowide.ttf)}*{box-sizing:border-box;font-family:liga;margin:0;padding:0;text-shadow:0 0 1px #000}body{left:0;top:0;transition:background 1s ease-in-out}body::-webkit-scrollbar{display:none}@keyframes slideInTop{0%{transform:translateY(-300px)}to{transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(30px)}80%{transform:translateY(-15px)}}@keyframes zoomIn{0%{transform:scale(.01)}85%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.01)}}@keyframes reveal{0%{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-filter:blur(32px);-moz-filter:blur(32px);-o-filter:blur(32px);-ms-filter:blur(32px);transform:scale(2)}}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(.5deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-.5deg)}to{transform:rotate(0deg)}}@keyframes background-pan{0%{background-position:0}to{background-position:-200%}}.animate{animation-duration:.5s;animation-fill-mode:both}.animate.animate--infinite{animation-iteration-count:infinite}.animate.animation--delay-1s{animation-delay:1s}.animate.animation--delay-p5s{animation-delay:.5s}.animate.animation--delay-p3s{animation-delay:.3s}.animate.animation--fast{animation-duration:.3s}.animate.animation--slow{animation-duration:1s}.animate.slideInTop{animation-name:slideInTop;animation-timing-function:ease-in}.animate.bounce{animation-name:bounce}.animate.zoomIn{animation-name:zoomIn}.animate.zoomIn,.animate.zoomOut{transition-timing-function:linear}.animate.zoomOut{animation-name:zoomOut}.animate.reveal{animation-name:reveal;transition-timing-function:linear}.animate.shake{animation-name:shake}*{transition:all .3s}.js-tilt-glare{border-radius:18px;overflow:hidden}header{align-items:center;background:grey;background:hsla(0,0%,50%,.2);height:3em;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:1000}.navBar a{border-radius:8px;color:#f4e8c1;font-size:5mm;height:100%;margin-left:5mm;margin-right:5mm;padding-bottom:3mm;padding-top:3mm;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize}.navBar .hleft a{float:left}.navBar .hright a{float:right}.navBar a:after{background:grey;background:hsla(0,0%,50%,.2);border-radius:1mm;bottom:0;content:"";height:1mm;left:0;position:absolute;transform:scaleX(0);transition:all .3s;width:100%}.navBar a:hover:after{transform:scaleX(1.1)}.navBar a:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);transition:all 1s}.navBar a.active:after{background:grey;background:hsla(0,0%,50%,.9);border-radius:1mm;bottom:0;content:"";height:1mm;left:0;position:absolute;transform:scaleX(1);width:100%}#navBarHeader:active,#navBarHeader:hover,.navBar:active,.navBar:hover,header:active,header:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);transform:scale(1.005);transition:all .5s}#navBarHeader,.navBar,header{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);-moz-filter:blur(2.5px);-o-filter:blur(2.5px);-ms-filter:blur(2.5px)}.contents{height:100%;margin:0;padding:0;width:100%}section{position:relative}.wrapper{height:100vh;overflow-x:hidden;overflow-y:auto;perspective:10px}a:hover{cursor:pointer;font-size:5mm;font-weight:700;height:100%;margin-left:5mm;margin-right:5mm;padding-bottom:3mm;padding-top:3mm;position:relative;text-align:center;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-thickness:3px;text-transform:capitalize;text-underline-offset:1px;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition:all .5s} \ No newline at end of file diff --git a/node_modules/.bin/laggard b/node_modules/.bin/laggard new file mode 120000 index 00000000..584f199e --- /dev/null +++ b/node_modules/.bin/laggard @@ -0,0 +1 @@ +../laggard/bin/cmd.js \ No newline at end of file diff --git a/node_modules/.bin/rucksack b/node_modules/.bin/rucksack new file mode 120000 index 00000000..569077b9 --- /dev/null +++ b/node_modules/.bin/rucksack @@ -0,0 +1 @@ +../rucksack-css/bin/cmd.js \ No newline at end of file diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json index f901304f..6b666fcc 100644 --- a/node_modules/.package-lock.json +++ b/node_modules/.package-lock.json @@ -2887,6 +2887,12 @@ "lodash.uniq": "^4.5.0" } }, + "node_modules/caniuse-db": { + "version": "1.0.30001549", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001549.tgz", + "integrity": "sha512-S1/27z6uZsY5IPBh36JHzuUE0qr8RqHe9vrMr0xKu8VBxNGkns1HRIHZvbiI62T01uZ08DBjB+zYSW58s5gVIQ==", + "dev": true + }, "node_modules/caniuse-lite": { "version": "1.0.30001549", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", @@ -3589,6 +3595,13 @@ "node": ">=8" } }, + "node_modules/flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", + "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.", + "dev": true + }, "node_modules/fraction.js": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", @@ -3648,6 +3661,12 @@ "integrity": "sha512-Fi6Ng5fZ/ANLQ15H11hCe+09sgUoNvDEBevVgx3KoYOhsH5iLNPn54hx0jPZ+3oSWr+xajnp2Qau9VmPsc7hTA==", "dev": true }, + "node_modules/gather-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gather-stream/-/gather-stream-1.0.0.tgz", + "integrity": "sha512-NspYMi3rN3EKmMdejUXbtluDYrcRlTEBBFhWzVRZVsOx94OPxlXp0AzyPKyLiT7iaurcoTE/KcHsHP/PowNEaA==", + "dev": true + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -3765,6 +3784,27 @@ "node": ">= 0.4.0" } }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -3783,6 +3823,12 @@ "node": ">= 4" } }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -3868,6 +3914,12 @@ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", "dev": true }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -3910,6 +3962,141 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/laggard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/laggard/-/laggard-2.0.1.tgz", + "integrity": "sha512-XCUGeE3r3VWxM8CV9aw+GjG3v3vTInyCf3p9YUo1SCTkM4N93/JaRH/4Lpz0hDZnaEQsArtAbp+rYic3PdTpbg==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0", + "pixrem": "^4.0.1", + "postcss": "^6.0.8", + "postcss-color-rgba-fallback": "^3.0.0", + "postcss-opacity": "^5.0.0", + "postcss-pseudoelements": "^5.0.0", + "postcss-reporter": "^5.0.0", + "postcss-vmin": "^3.0.0", + "postcss-will-change": "^2.0.0", + "read-file-stdin": "^0.2.0", + "write-file-stdout": "0.0.2" + }, + "bin": { + "laggard": "bin/cmd.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/laggard/node_modules/balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg==", + "dev": true + }, + "node_modules/laggard/node_modules/browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/laggard/node_modules/pixrem": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-4.0.1.tgz", + "integrity": "sha512-sFMGjkE42jNwAMBvBdWSx9f6MGZfufkfChzLxow7JmKY6XHWpNqLIwTQABcJOek0LCdtNf22cdL5fYzKLELmCA==", + "dev": true, + "dependencies": { + "browserslist": "^2.0.0", + "postcss": "^6.0.0", + "reduce-css-calc": "^1.2.7" + }, + "engines": { + "node": ">=0.10.0", + "npm": ">=1.2.10" + } + }, + "node_modules/laggard/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/laggard/node_modules/postcss-color-rgba-fallback": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-3.0.0.tgz", + "integrity": "sha512-RBCHHCQ0sVJH+y31jiVSLBM/b3vvfiU8g9tyAglpF7NOuYzcw41Tu+iGEm8B2zVEAYYgEhWCASNY/j4Wh3vi4w==", + "dev": true, + "dependencies": { + "postcss": "^6.0.6", + "postcss-value-parser": "^3.3.0", + "rgb-hex": "^2.1.0" + } + }, + "node_modules/laggard/node_modules/postcss-reporter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-5.0.0.tgz", + "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "lodash": "^4.17.4", + "log-symbols": "^2.0.0", + "postcss": "^6.0.8" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/laggard/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/laggard/node_modules/postcss-will-change": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-will-change/-/postcss-will-change-2.0.0.tgz", + "integrity": "sha512-HrqpQTvjGhoURZyFdjojKwCIOH99MAXrHfyR/GrrPqhOh576VPj+Dac47K9lIn0K1cTU6ayETbOdVwNhNlRBPA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/laggard/node_modules/reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha512-0dVfwYVOlf/LBA2ec4OwQ6p3X9mYxn/wOl2xTcLwjnPYrkgEfPx3VI4eGCH3rQLlPISG5v9I9bkZosKsNRTRKA==", + "dev": true, + "dependencies": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + } + }, + "node_modules/laggard/node_modules/rgb-hex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rgb-hex/-/rgb-hex-2.1.0.tgz", + "integrity": "sha512-1hDa60MqECZiEGsa9TtcOE9VbV6fhZSMQARy7U+a2HkhIJyoEBhcG4v/qYAJYzV3Bbj+j52sBoAIKKF5EPuQZw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/ldjson-stream": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ldjson-stream/-/ldjson-stream-1.2.1.tgz", @@ -3929,6 +4116,12 @@ "node": ">=10" } }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", @@ -3947,6 +4140,18 @@ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, + "node_modules/log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -3987,6 +4192,12 @@ "semver": "bin/semver" } }, + "node_modules/math-expression-evaluator": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.4.0.tgz", + "integrity": "sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==", + "dev": true + }, "node_modules/mdn-data": { "version": "2.0.30", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", @@ -4027,6 +4238,15 @@ "node": "*" } }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -4106,6 +4326,12 @@ "url": "https://github.com/fb55/nth-check?sponsor=1" } }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -4232,6 +4458,29 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/postcss-alias": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-alias/-/postcss-alias-2.0.0.tgz", + "integrity": "sha512-SzsjZdGaqVRql33315QLrhnNpNvvH2skp0hXpjzz+nYmaSwXSUjk4JADJRi7zUkwYyCXj41fy1go5MR3S9TDyg==", + "dev": true, + "dependencies": { + "postcss": "^6.0.6" + } + }, + "node_modules/postcss-alias/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/postcss-attribute-case-insensitive": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-6.0.2.tgz", @@ -4282,6 +4531,29 @@ "postcss": "^8.4.6" } }, + "node_modules/postcss-clearfix": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-clearfix/-/postcss-clearfix-2.0.1.tgz", + "integrity": "sha512-Bnh6pg3vlYtm4fCzyip1H8DA0eWxWA2ir2EkbgXrZifgDJunCe5Q+6imwa22ow+EvOgBBiDlnPbwswMbgrD3og==", + "dev": true, + "dependencies": { + "postcss": "^6.0.6" + } + }, + "node_modules/postcss-clearfix/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/postcss-cli": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.1.0.tgz", @@ -4632,104 +4904,497 @@ "postcss": "^8.4" } }, - "node_modules/postcss-focus-visible": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-9.0.0.tgz", - "integrity": "sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==", + "node_modules/postcss-easings": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-easings/-/postcss-easings-1.0.1.tgz", + "integrity": "sha512-zHRCKHinXtqpyrPPi3oojaf47v3eGcQHmG5zujWs1+9OWukIKi/rVEAm2KSh5y4swn66SNCZceGXcNi9GXo1cQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], "dependencies": { - "postcss-selector-parser": "^6.0.13" - }, - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "postcss": "^6.0.14", + "postcss-value-parser": "^3.3.0" } }, - "node_modules/postcss-focus-within": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-8.0.0.tgz", - "integrity": "sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==", + "node_modules/postcss-easings/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], "dependencies": { - "postcss-selector-parser": "^6.0.13" + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" }, "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=4.0.0" } }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "node_modules/postcss-easings/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-fixes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-fixes/-/postcss-fixes-3.0.0.tgz", + "integrity": "sha512-cGZYDVUV3YjE8Ueo5KPbczQC7ngWFXUKHCHvM+aLSddGtrccEo0u2ITvnror1nJ3cxWvv80G2Mf+/I55gOlLsw==", "dev": true, - "peerDependencies": { - "postcss": "^8.1.0" + "dependencies": { + "lodash": "^4.17.21", + "pixrem": "^3.0.2", + "postcss": "^6.0.23", + "postcss-calc": "^6.0.2", + "postcss-flexbugs-fixes": "^3.3.1", + "postcss-nth-child-fix": "^2.0.0", + "postcss-pseudoelements": "^3.0.0", + "postcss-unopacity": "^1.0.1", + "postcss-unroot": "^1.0.2", + "postcss-vmin": "^3.0.0" } }, - "node_modules/postcss-gap-properties": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-5.0.0.tgz", - "integrity": "sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==", + "node_modules/postcss-fixes/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.10.0" } }, - "node_modules/postcss-image-set-function": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-6.0.1.tgz", - "integrity": "sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==", + "node_modules/postcss-fixes/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "dependencies": { - "postcss-value-parser": "^4.2.0" + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-fixes/node_modules/balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg==", + "dev": true + }, + "node_modules/postcss-fixes/node_modules/browserslist": { + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", + "integrity": "sha512-qHJblDE2bXVRYzuDetv/wAeHOJyO97+9wxC1cdCtyzgNuSozOyRCiiLaCR1f71AN66lQdVVBipWm63V+a7bPOw==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-db": "^1.0.30000639", + "electron-to-chromium": "^1.2.7" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/postcss-fixes/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-fixes/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss-fixes/node_modules/pixrem": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pixrem/-/pixrem-3.0.2.tgz", + "integrity": "sha512-sOvRS25lBgH91Isn2ewxpc3GRvkRlXW1hgb/hcjXz1URERtLVsT3fblTpKyBXP8Cw/EOjUqwtIs7x4uG7sppVg==", + "dev": true, + "dependencies": { + "browserslist": "^1.0.0", + "postcss": "^5.0.0", + "reduce-css-calc": "^1.2.7" + }, + "engines": { + "node": ">=0.10.0", + "npm": ">=1.2.10" + } + }, + "node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-fixes/node_modules/pixrem/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-fixes/node_modules/pixrem/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-fixes/node_modules/pixrem/node_modules/reduce-css-calc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", + "integrity": "sha512-0dVfwYVOlf/LBA2ec4OwQ6p3X9mYxn/wOl2xTcLwjnPYrkgEfPx3VI4eGCH3rQLlPISG5v9I9bkZosKsNRTRKA==", + "dev": true, + "dependencies": { + "balanced-match": "^0.4.2", + "math-expression-evaluator": "^1.2.14", + "reduce-function-call": "^1.0.1" + } + }, + "node_modules/postcss-fixes/node_modules/pixrem/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-fixes/node_modules/pixrem/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-calc": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-6.0.2.tgz", + "integrity": "sha512-fiznXjEN5T42Qm7qqMCVJXS3roaj9r4xsSi+meaBVe7CJBl8t/QLOXu02Z2E6oWAMWIvCuF6JrvzFekmVEbOKA==", + "dev": true, + "dependencies": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.2", + "postcss-selector-parser": "^2.2.2", + "reduce-css-calc": "^2.0.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-calc/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-pseudoelements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-pseudoelements/-/postcss-pseudoelements-3.0.0.tgz", + "integrity": "sha512-v8MXqK2UZ/UHeHlpnQYyNL3bSO3eLqo+hEQY/hGFTePfF5l6dZrmVkf7nEvtrsyhSMF7h4lvrhukKZPicr7MFQ==", + "dev": true, + "dependencies": { + "postcss": "^5.0.4" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-pseudoelements/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-fixes/node_modules/postcss-selector-parser": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", + "integrity": "sha512-3pqyakeGhrO0BQ5+/tGTfvi5IAUAhHRayGK8WFSu06aEv2BmHoXw/Mhb+w7VY5HERIuC+QoUI7wgrCcq2hqCVA==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "node_modules/postcss-fixes/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-3.3.1.tgz", + "integrity": "sha512-9y9kDDf2F9EjKX6x9ueNa5GARvsUbXw4ezH8vXItXHwKzljbu8awP7t5dCaabKYm18Vs1lo5bKQcnc0HkISt+w==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-flexbugs-fixes/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-focus-visible": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-9.0.0.tgz", + "integrity": "sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "dependencies": { + "postcss-selector-parser": "^6.0.13" + }, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-8.0.0.tgz", + "integrity": "sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "dependencies": { + "postcss-selector-parser": "^6.0.13" + }, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "dev": true, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-fontpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-fontpath/-/postcss-fontpath-1.0.0.tgz", + "integrity": "sha512-g+zYrrHNrrPXWpzRBK4pRFRSk1U0p+yWxL8wpe2dKKyldFfvYZeWEsnfk3DtDooWUtWAuR9bcYJmyvbS6A4KqA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.0" + } + }, + "node_modules/postcss-fontpath/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-5.0.0.tgz", + "integrity": "sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-hexrgba": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/postcss-hexrgba/-/postcss-hexrgba-1.0.2.tgz", + "integrity": "sha512-1+W/ChIJQNSqZU3glt1tZyQbzCB5x9H5NKRBbaX+ccyI5I8itY4/3H4kWh2R+teWdFTfGp0OveUTpblEWA6iAA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.7" + } + }, + "node_modules/postcss-hexrgba/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-image-set-function": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-6.0.1.tgz", + "integrity": "sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "dependencies": { + "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^14 || ^16 || >=18" @@ -4738,6 +5403,29 @@ "postcss": "^8.4" } }, + "node_modules/postcss-input-style": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-input-style/-/postcss-input-style-1.0.0.tgz", + "integrity": "sha512-1+7tUeH7DFY42DBg7xv+K8QxnCUtrb4KWwJztaBVUQ5Rky0qBVrBijGRri4KYdHhwgM5h5AfFU3DbF94f/QtAA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.7" + } + }, + "node_modules/postcss-input-style/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/postcss-lab-function": { "version": "6.0.7", "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-6.0.7.tgz", @@ -5077,6 +5765,29 @@ "postcss": "^8.2.15" } }, + "node_modules/postcss-nth-child-fix": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-nth-child-fix/-/postcss-nth-child-fix-2.0.0.tgz", + "integrity": "sha512-HCp90GlJBIYyeNvyHHvTAmACwINitT4LUJH/BgGaCowKqKFb7hEIpbtksBhxiOsxmFy9gNy2iMvPLrO4JY0rYg==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-nth-child-fix/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/postcss-opacity": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-opacity/-/postcss-opacity-5.0.0.tgz", @@ -5191,10 +5902,33 @@ "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-position": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-position/-/postcss-position-1.1.0.tgz", + "integrity": "sha512-fRXp36r3ipELjlQBig4PwFSIZ3HbS1NOu/sNm73YQhAiXrlBSSZzUC4lXLAHoRYWUV27073sAihmPEJhmiwbVA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.7" + } + }, + "node_modules/postcss-position/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" } }, "node_modules/postcss-preset-env": { @@ -5327,6 +6061,36 @@ "node": ">=4.0.0" } }, + "node_modules/postcss-quantity-queries": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/postcss-quantity-queries/-/postcss-quantity-queries-0.5.0.tgz", + "integrity": "sha512-UycZBVg7WLqRxtM8CyMCJLAgjxEmFgK477cPeMA6hCGGmGufIHbpeZWg0rbFFiTspg4v+ojy+aXOgD6+R2u+1g==", + "dev": true, + "dependencies": { + "balanced-match": "^0.4.2", + "postcss": "^6.0.0" + } + }, + "node_modules/postcss-quantity-queries/node_modules/balanced-match": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", + "integrity": "sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg==", + "dev": true + }, + "node_modules/postcss-quantity-queries/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/postcss-reduce-initial": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.0.0.tgz", @@ -5387,6 +6151,29 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-responsive-type": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postcss-responsive-type/-/postcss-responsive-type-1.0.0.tgz", + "integrity": "sha512-O4kAKbc4RLnSkzcguJ6ojW67uOfeILaj+8xjsO0quLU94d8BKCqYwwFEUVRNbj0YcXA6d3uF/byhbaEATMRVig==", + "dev": true, + "dependencies": { + "postcss": "^6.0.6" + } + }, + "node_modules/postcss-responsive-type/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/postcss-selector-not": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-7.0.1.tgz", @@ -5450,6 +6237,244 @@ "postcss": "^8.2.15" } }, + "node_modules/postcss-unopacity": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postcss-unopacity/-/postcss-unopacity-1.0.1.tgz", + "integrity": "sha512-gTxY/07heqh9hBMoUK6PaVvZlElJLpsPtawUagDM4TtSYqW1rOP8thnqLugatV4P1FUSokx+BoZMxUZDgYD2lw==", + "dev": true, + "dependencies": { + "postcss": "^5.0.10" + }, + "engines": { + "iojs": ">=2.0.0", + "node": ">=0.12.0" + } + }, + "node_modules/postcss-unopacity/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unopacity/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unopacity/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unopacity/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-unopacity/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unopacity/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-unopacity/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unopacity/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unopacity/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-unroot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/postcss-unroot/-/postcss-unroot-1.0.2.tgz", + "integrity": "sha512-XaxPQVCHSQiME/5pUXBxA5TWoEmqcZ5rdEpORX6/rj9Cu42tpbW/VQ434BTr9rbh7CeBy1sTKZV1wmJKnGbr7Q==", + "dev": true, + "dependencies": { + "postcss": "^5.0.10", + "postcss-selector-parser": "^1.3.0" + }, + "engines": { + "iojs": ">=2.0.0", + "node": ">=0.12.0" + } + }, + "node_modules/postcss-unroot/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unroot/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unroot/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unroot/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-unroot/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unroot/node_modules/postcss": { + "version": "5.2.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", + "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "js-base64": "^2.1.9", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/postcss-unroot/node_modules/postcss-selector-parser": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-1.3.3.tgz", + "integrity": "sha512-YVWTPQprpsXhiQyZe3PW1U5stw+/OI7mMG7REN5sx9z6eaIpuzTUm5vy9RI4NTLR7hC9SqNYmxhyxTkorC2KFg==", + "dev": true, + "dependencies": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "node_modules/postcss-unroot/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unroot/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-unroot/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", @@ -5533,6 +6558,15 @@ "pify": "^2.3.0" } }, + "node_modules/read-file-stdin": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/read-file-stdin/-/read-file-stdin-0.2.1.tgz", + "integrity": "sha512-dAqysQ4kfj9m5aejZOPr+aRGXZJXdLkMOLZ3BXMwMBQHiO+aylGBFJPh88AYPQrOf+D43F4Uc2oUIW9kBlItLA==", + "dev": true, + "dependencies": { + "gather-stream": "^1.0.0" + } + }, "node_modules/readable-stream": { "version": "1.1.14", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", @@ -5573,6 +6607,15 @@ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true }, + "node_modules/reduce-function-call": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz", + "integrity": "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", @@ -5689,6 +6732,126 @@ "node": ">=8" } }, + "node_modules/rucksack-css": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/rucksack-css/-/rucksack-css-1.0.2.tgz", + "integrity": "sha512-+ir3KHUb+IfCjqTsUruYZDKf95GZKhqucVridhNSuU9AsC7efqBhKtzJeMNZqc+EOND0LWBenG5ZCodKUPbL6g==", + "dev": true, + "dependencies": { + "autoprefixer": "^7.1.2", + "laggard": "^2.0.0", + "minimist": "^1.1.2", + "postcss": "^6.0.8", + "postcss-alias": "^2.0.0", + "postcss-clearfix": "^2.0.1", + "postcss-color-rgba-fallback": "^3.0.0", + "postcss-easings": "^1.0.0", + "postcss-fontpath": "^1.0.0", + "postcss-hexrgba": "^1.0.0", + "postcss-input-style": "^1.0.0", + "postcss-opacity": "^5.0.0", + "postcss-position": "^1.0.0", + "postcss-pseudoelements": "^5.0.0", + "postcss-quantity-queries": "^0.5.0", + "postcss-reporter": "^5.0.0", + "postcss-responsive-type": "^1.0.0", + "postcss-vmin": "^3.0.0", + "read-file-stdin": "^0.2.0", + "write-file-stdout": "^0.0.2" + }, + "bin": { + "rucksack": "bin/cmd.js" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/rucksack-css/node_modules/autoprefixer": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", + "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", + "dev": true, + "dependencies": { + "browserslist": "^2.11.3", + "caniuse-lite": "^1.0.30000805", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^6.0.17", + "postcss-value-parser": "^3.2.3" + }, + "bin": { + "autoprefixer-info": "bin/autoprefixer-info" + } + }, + "node_modules/rucksack-css/node_modules/browserslist": { + "version": "2.11.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", + "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", + "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30000792", + "electron-to-chromium": "^1.3.30" + }, + "bin": { + "browserslist": "cli.js" + } + }, + "node_modules/rucksack-css/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/rucksack-css/node_modules/postcss-color-rgba-fallback": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-rgba-fallback/-/postcss-color-rgba-fallback-3.0.0.tgz", + "integrity": "sha512-RBCHHCQ0sVJH+y31jiVSLBM/b3vvfiU8g9tyAglpF7NOuYzcw41Tu+iGEm8B2zVEAYYgEhWCASNY/j4Wh3vi4w==", + "dev": true, + "dependencies": { + "postcss": "^6.0.6", + "postcss-value-parser": "^3.3.0", + "rgb-hex": "^2.1.0" + } + }, + "node_modules/rucksack-css/node_modules/postcss-reporter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-5.0.0.tgz", + "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "lodash": "^4.17.4", + "log-symbols": "^2.0.0", + "postcss": "^6.0.8" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/rucksack-css/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/rucksack-css/node_modules/rgb-hex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rgb-hex/-/rgb-hex-2.1.0.tgz", + "integrity": "sha512-1hDa60MqECZiEGsa9TtcOE9VbV6fhZSMQARy7U+a2HkhIJyoEBhcG4v/qYAJYzV3Bbj+j52sBoAIKKF5EPuQZw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -5971,6 +7134,12 @@ "node": ">=4" } }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -6039,6 +7208,12 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true }, + "node_modules/write-file-stdout": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/write-file-stdout/-/write-file-stdout-0.0.2.tgz", + "integrity": "sha512-KofbSPeePSre3soWCMaqcWHVZy9t/rbJaEMa2h19cupODsvc4eh7390Se1TjzZEL77rS+D6dznu0TLXyCbR+sw==", + "dev": true + }, "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", diff --git a/node_modules/caniuse-db/.editorconfig b/node_modules/caniuse-db/.editorconfig new file mode 100644 index 00000000..c5180f38 --- /dev/null +++ b/node_modules/caniuse-db/.editorconfig @@ -0,0 +1,8 @@ +root = true + +[*.json] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = false diff --git a/node_modules/caniuse-db/.github/FUNDING.yml b/node_modules/caniuse-db/.github/FUNDING.yml new file mode 100644 index 00000000..0a0f189c --- /dev/null +++ b/node_modules/caniuse-db/.github/FUNDING.yml @@ -0,0 +1 @@ +patreon: caniuse diff --git a/node_modules/caniuse-db/.github/workflows/main.yml b/node_modules/caniuse-db/.github/workflows/main.yml new file mode 100644 index 00000000..bc21b5d7 --- /dev/null +++ b/node_modules/caniuse-db/.github/workflows/main.yml @@ -0,0 +1,15 @@ +name: main +on: + - pull_request + - push +jobs: + main: + name: validate + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: "14" + - run: npm install + - run: npm run validate diff --git a/node_modules/caniuse-db/LICENSE b/node_modules/caniuse-db/LICENSE new file mode 100644 index 00000000..db9e61f8 --- /dev/null +++ b/node_modules/caniuse-db/LICENSE @@ -0,0 +1,398 @@ +Copyright (C) 2020 Alexis Deveria + +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. + diff --git a/node_modules/caniuse-db/README.md b/node_modules/caniuse-db/README.md new file mode 100644 index 00000000..13f8a6c6 --- /dev/null +++ b/node_modules/caniuse-db/README.md @@ -0,0 +1,21 @@ +# caniuse +[![Build Status](https://github.com/Fyrd/caniuse/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/Fyrd/caniuse/actions/) + +## About + +This repo contains raw data from the caniuse.com support tables. It serves two purposes: + +1. The ability for anyone interested to update or add to the support data on the site. If you are interested in this, please read the [CONTRIBUTING file](CONTRIBUTING.md). + +2. Access to the site's data for other projects. For this use the [`fulldata-json/data-2.0.json`](fulldata-json/data-2.0.json) file which includes all support data. ([`data.json`](data.json) is also available for backwards compatibility.) + +The data in this repo is available for use under a CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0/). For attribution just mention somewhere that the source is caniuse.com. If you have any questions about using the data for your project please contact me here: https://a.deveria.com/contact + +## Sponsor + +[![Browserstack](/browserstack-logo.png)](https://browserstack.com) + + +Caniuse.com is created and maintained by Alexis Deveria +
https://caniuse.com/ +
https://a.deveria.com/ diff --git a/node_modules/caniuse-db/browserstack-logo.png b/node_modules/caniuse-db/browserstack-logo.png new file mode 100644 index 00000000..382d30d3 Binary files /dev/null and b/node_modules/caniuse-db/browserstack-logo.png differ diff --git a/node_modules/caniuse-db/data.json b/node_modules/caniuse-db/data.json new file mode 100644 index 00000000..11c5c268 --- /dev/null +++ b/node_modules/caniuse-db/data.json @@ -0,0 +1 @@ +{"eras":{"e-118":"118 versions back","e-117":"117 versions back","e-116":"116 versions back","e-115":"115 versions back","e-114":"114 versions back","e-113":"113 versions back","e-112":"112 versions back","e-111":"111 versions back","e-110":"110 versions back","e-109":"109 versions back","e-108":"108 versions back","e-107":"107 versions back","e-106":"106 versions back","e-105":"105 versions back","e-104":"104 versions back","e-103":"103 versions back","e-102":"102 versions back","e-101":"101 versions back","e-100":"100 versions back","e-99":"99 versions back","e-98":"98 versions back","e-97":"97 versions back","e-96":"96 versions back","e-95":"95 versions back","e-94":"94 versions back","e-93":"93 versions back","e-92":"92 versions back","e-91":"91 versions back","e-90":"90 versions back","e-89":"89 versions back","e-88":"88 versions back","e-87":"87 versions back","e-86":"86 versions back","e-85":"85 versions back","e-84":"84 versions back","e-83":"83 versions back","e-82":"82 versions back","e-81":"81 versions back","e-80":"80 versions back","e-79":"79 versions back","e-78":"78 versions back","e-77":"77 versions back","e-76":"76 versions back","e-75":"75 versions back","e-74":"74 versions back","e-73":"73 versions back","e-72":"72 versions back","e-71":"71 versions back","e-70":"70 versions back","e-69":"69 versions back","e-68":"68 versions back","e-67":"67 versions back","e-66":"66 versions back","e-65":"65 versions back","e-64":"64 versions back","e-63":"63 versions back","e-62":"62 versions back","e-61":"61 versions back","e-60":"60 versions back","e-59":"59 versions back","e-58":"58 versions back","e-57":"57 versions back","e-56":"56 versions back","e-55":"55 versions back","e-54":"54 versions back","e-53":"53 versions back","e-52":"52 versions back","e-51":"51 versions back","e-50":"50 versions back","e-49":"49 versions back","e-48":"48 versions back","e-47":"47 versions back","e-46":"46 versions back","e-45":"45 versions back","e-44":"44 versions back","e-43":"43 versions back","e-42":"42 versions back","e-41":"41 versions back","e-40":"40 versions back","e-39":"39 versions back","e-38":"38 versions back","e-37":"37 versions back","e-36":"36 versions back","e-35":"35 versions back","e-34":"34 versions back","e-33":"33 versions back","e-32":"32 versions back","e-31":"31 versions back","e-30":"30 versions back","e-29":"29 versions back","e-28":"28 versions back","e-27":"27 versions back","e-26":"26 versions back","e-25":"25 versions back","e-24":"24 versions back","e-23":"23 versions back","e-22":"22 versions back","e-21":"21 versions back","e-20":"20 versions back","e-19":"19 versions back","e-18":"18 versions back","e-17":"17 versions back","e-16":"16 versions back","e-15":"15 versions back","e-14":"14 versions back","e-13":"13 versions back","e-12":"12 versions back","e-11":"11 versions back","e-10":"10 versions back","e-9":"9 versions back","e-8":"8 versions back","e-7":"7 versions back","e-6":"6 versions back","e-5":"5 versions back","e-4":"4 versions back","e-3":"3 versions back","e-2":"2 versions back","e-1":"Previous version","e0":"Current","e1":"Near future","e2":"Farther future","e3":"3 versions ahead"},"agents":{"ie":{"browser":"IE","long_name":"Microsoft Internet Explorer","abbr":"IE","prefix":"ms","type":"desktop","usage_global":{"5.5":0,"6":0,"7":0,"8":0.0259843,"9":0.0649608,"10":0,"11":0.389765},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"5.5","6","7","8","9","10","11",null,null,null]},"edge":{"browser":"Edge","long_name":"Microsoft Edge","abbr":"Edge","prefix":"webkit","type":"desktop","usage_global":{"12":0.004535,"13":0.004535,"14":0.004535,"15":0.004535,"16":0,"17":0.004535,"18":0.013605,"79":0,"80":0.00907,"81":0.00907,"83":0.00907,"84":0.00907,"85":0.004535,"86":0.00907,"87":0.004535,"88":0.004535,"89":0.004535,"90":0.00907,"91":0,"92":0.013605,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0.013605,"100":0,"101":0,"102":0,"103":0,"104":0,"105":0,"106":0,"107":0.00907,"108":0.00907,"109":0.07256,"110":0.013605,"111":0.12698,"112":0.12698,"113":0.02721,"114":0.176865,"115":0.14512,"116":2.54867,"117":1.76865,"118":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"12","13","14","15","16","17","18","79","80","81","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103","104","105","106","107","108","109","110","111","112","113","114","115","116","117","118",null,null,null],"prefix_exceptions":{"12":"ms","13":"ms","14":"ms","15":"ms","16":"ms","17":"ms","18":"ms"}},"firefox":{"browser":"Firefox","long_name":"Mozilla Firefox","abbr":"FF","prefix":"moz","type":"desktop","usage_global":{"2":0,"3":0,"3.5":0,"3.6":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.00907,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.004535,"44":0.004535,"45":0.004535,"46":0,"47":0,"48":0.01814,"49":0,"50":0.00907,"51":0,"52":0.05442,"53":0.00907,"54":0.00907,"55":0,"56":0.013605,"57":0,"58":0,"59":0.004535,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0.013605,"73":0,"74":0,"75":0,"76":0,"77":0,"78":0.03628,"79":0,"80":0,"81":0,"82":0,"83":0.004535,"84":0,"85":0,"86":0,"87":0,"88":0.004535,"89":0.004535,"90":0,"91":0.004535,"92":0,"93":0,"94":0.004535,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0.11791,"103":0.022675,"104":0,"105":0.004535,"106":0.004535,"107":0.004535,"108":0.00907,"109":0.00907,"110":0.00907,"111":0.00907,"112":0.06349,"113":0.01814,"114":0.01814,"115":0.31745,"116":0.113375,"117":1.56457,"118":0.13605,"119":0,"120":0,"121":0},"versions":["2","3","3.5","3.6","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103","104","105","106","107","108","109","110","111","112","113","114","115","116","117","118","119","120","121"]},"chrome":{"browser":"Chrome","long_name":"Google Chrome","abbr":"Chr.","prefix":"webkit","type":"desktop","usage_global":{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0.004535,"35":0,"36":0,"37":0,"38":0.013605,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0.00907,"48":0.01814,"49":0.03628,"50":0.00907,"51":0.004535,"52":0,"53":0.00907,"54":0,"55":0.00907,"56":0.031745,"57":0.00907,"58":0.00907,"59":0,"60":0.02721,"61":0.004535,"62":0.004535,"63":0.004535,"64":0,"65":0.013605,"66":0.022675,"67":0.004535,"68":0.031745,"69":0.06349,"70":0.077095,"71":0.022675,"72":0.031745,"73":0.040815,"74":0.040815,"75":0.040815,"76":0.104305,"77":0.03628,"78":0.04535,"79":0.204075,"80":0.068025,"81":0.06349,"83":0.113375,"84":0.03628,"85":0.086165,"86":0.0907,"87":0.09977,"88":0.058955,"89":0.04535,"90":0.068025,"91":0.07256,"92":0.02721,"93":0.131515,"94":0.02721,"95":0.013605,"96":0.022675,"97":0.02721,"98":0.068025,"99":0.04535,"100":0.031745,"101":0.03628,"102":0.040815,"103":0.21768,"104":0.04535,"105":0.049885,"106":0.05442,"107":0.17233,"108":0.213145,"109":1.78679,"110":0.185935,"111":0.32652,"112":0.24489,"113":0.15419,"114":0.829905,"115":1.44213,"116":15.3691,"117":3.86382,"118":0.022675,"119":0.013605,"120":0,"121":0},"versions":[null,null,null,null,null,"4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103","104","105","106","107","108","109","110","111","112","113","114","115","116","117","118","119","120","121"]},"safari":{"browser":"Safari","long_name":"Safari","abbr":"Saf.","prefix":"webkit","type":"desktop","usage_global":{"3.1":0,"3.2":0,"4":0,"5":0,"5.1":0.00907,"6":0,"6.1":0,"7":0,"7.1":0,"8":0,"9":0,"9.1":0.1814,"10":0,"10.1":0,"11":0,"11.1":0.004535,"12":0,"12.1":0.02721,"13":0.01814,"13.1":0.131515,"14":0.0907,"14.1":0.240355,"15":0.01814,"15.1":0.040815,"15.2-15.3":0.03628,"15.4":0.068025,"15.5":0.10884,"15.6":0.5442,"16.0":0.068025,"16.1":0.158725,"16.2":0.15419,"16.3":0.3628,"16.4":0.185935,"16.5":0.44443,"16.6":2.50332,"17.0":0.09977,"17.1":0,"TP":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.1","3.2","4","5","5.1","6","6.1","7","7.1","8","9","9.1","10","10.1","11","11.1","12","12.1","13","13.1","14","14.1","15","15.1","15.2-15.3","15.4","15.5","15.6","16.0","16.1","16.2","16.3","16.4","16.5","16.6","17.0","17.1","TP",null]},"opera":{"browser":"Opera","long_name":"Opera","abbr":"Op.","prefix":"webkit","type":"desktop","usage_global":{"9":0,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11":0,"11.1":0,"11.5":0,"11.6":0,"12":0,"12.1":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.004535,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0.013605,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0.004535,"55":0.004535,"56":0,"57":0,"58":0,"60":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0,"77":0.004535,"78":0,"79":0,"80":0,"81":0,"82":0,"83":0,"84":0,"85":0.004535,"86":0,"87":0,"88":0,"89":0.004535,"90":0,"91":0,"92":0,"93":0,"94":0,"95":0.05442,"96":0,"97":0.11791,"98":0,"99":0.022675,"100":0.26303,"101":0.58048,"102":0.64397,"103":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"9","9.5-9.6","10.0-10.1","10.5","10.6","11","11.1","11.5","11.6","12","12.1","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","60","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103",null,null,null],"prefix_exceptions":{"9":"o","9.5-9.6":"o","10.0-10.1":"o","10.5":"o","10.6":"o","11":"o","11.1":"o","11.5":"o","11.6":"o","12":"o","12.1":"o"}},"ios_saf":{"browser":"Safari on iOS","long_name":"Safari on iOS","abbr":"iOS","prefix":"webkit","type":"mobile","usage_global":{"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00285607,"5.0-5.1":0.00285607,"6.0-6.1":0.00285607,"7.0-7.1":0.00999624,"8":0,"8.1-8.4":0.00285607,"9.0-9.2":0.00999624,"9.3":0.0342728,"10.0-10.2":0.00142803,"10.3":0.0514092,"11.0-11.2":0.0214205,"11.3-11.4":0.0157084,"12.0-12.1":0.0142803,"12.2-12.5":0.238482,"13.0-13.1":0.00714017,"13.2":0.0128523,"13.3":0.155656,"13.4-13.7":0.0499812,"14.0-14.4":0.135663,"14.5-14.8":0.225629,"15.0-15.1":0.0899662,"15.2-15.3":0.0985344,"15.4":0.112815,"15.5":0.157084,"15.6-15.7":1.03961,"16.0":0.411274,"16.1":0.761142,"16.2":0.386997,"16.3":0.722585,"16.4":0.164224,"16.5":0.489816,"16.6":7.98414,"17.0":0.704021,"17.1":0.00142803},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"3.2","4.0-4.1","4.2-4.3","5.0-5.1","6.0-6.1","7.0-7.1","8","8.1-8.4","9.0-9.2","9.3","10.0-10.2","10.3","11.0-11.2","11.3-11.4","12.0-12.1","12.2-12.5","13.0-13.1","13.2","13.3","13.4-13.7","14.0-14.4","14.5-14.8","15.0-15.1","15.2-15.3","15.4","15.5","15.6-15.7","16.0","16.1","16.2","16.3","16.4","16.5","16.6","17.0","17.1",null,null]},"op_mini":{"browser":"Opera Mini","long_name":"Opera Mini","abbr":"O.Mini","prefix":"o","type":"mobile","usage_global":{"all":1.02942},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"all",null,null,null]},"android":{"browser":"Android Browser","long_name":"Android Browser / Webview","abbr":"And.","prefix":"webkit","type":"mobile","usage_global":{"2.1":0,"2.2":0.0156469,"2.3":0,"3":0,"4":0.0156469,"4.1":0.0156469,"4.2-4.3":0.0547642,"4.4":0,"4.4.3-4.4.4":0.242527,"117":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.1","2.2","2.3","3","4","4.1","4.2-4.3","4.4","4.4.3-4.4.4","117",null,null,null]},"bb":{"browser":"Blackberry Browser","long_name":"","abbr":"BB","prefix":"webkit","type":"mobile","usage_global":{"7":0,"10":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"7","10",null,null,null]},"op_mob":{"browser":"Opera Mobile","long_name":"Opera for Android","abbr":"O.Mob","prefix":"o","type":"mobile","usage_global":{"10":0,"11":0,"11.1":0,"11.5":0,"12":0,"12.1":0,"73":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10","11","11.1","11.5","12","12.1","73",null,null,null],"prefix_exceptions":{"73":"webkit"}},"and_chr":{"browser":"Chrome for Android","long_name":"Google Chrome for Android","abbr":"Chr/And.","prefix":"webkit","type":"mobile","usage_global":{"117":36.3803},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"117",null,null,null]},"and_ff":{"browser":"Firefox for Android","long_name":"Mozilla Firefox for Android","abbr":"FF/And.","prefix":"moz","type":"mobile","usage_global":{"118":0.278664},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"118",null,null,null]},"ie_mob":{"browser":"IE Mobile","long_name":"","abbr":"IE.Mob","prefix":"ms","type":"mobile","usage_global":{"10":0,"11":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"10","11",null,null,null]},"and_uc":{"browser":"UC Browser for Android","long_name":"UC Browser for Android","abbr":"UC","prefix":"webkit","type":"mobile","usage_global":{"15.5":0.890632},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"15.5",null,null,null],"prefix_exceptions":{"15.5":"webkit"}},"samsung":{"browser":"Samsung Internet","long_name":"Samsung Internet Browser","abbr":"SS","prefix":"webkit","type":"mobile","usage_global":{"4":0.107075,"5.0-5.4":0,"6.2-6.4":0,"7.2-7.4":0.0321224,"8.2":0,"9.2":0,"10.1":0,"11.1-11.2":0.0107075,"12.0":0,"13.0":0.021415,"14.0":0.0107075,"15.0":0,"16.0":0.021415,"17.0":0.0321224,"18.0":0.021415,"19.0":0.0535374,"20":0.0642449,"21":0.139197,"22":1.87381},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"4","5.0-5.4","6.2-6.4","7.2-7.4","8.2","9.2","10.1","11.1-11.2","12.0","13.0","14.0","15.0","16.0","17.0","18.0","19.0","20","21","22",null,null,null]},"and_qq":{"browser":"QQ Browser","long_name":"QQ Browser for Android","abbr":"QQ","prefix":"webkit","type":"mobile","usage_global":{"13.1":0.16392},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"13.1",null,null,null]},"baidu":{"browser":"Baidu Browser","long_name":"Baidu Browser for Android","abbr":"baidu","prefix":"webkit","type":"mobile","usage_global":{"13.18":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"13.18",null,null,null]},"kaios":{"browser":"KaiOS Browser","long_name":"KaiOS Browser","abbr":"Kai","prefix":"moz","type":"mobile","usage_global":{"2.5":0.05464,"3.0-3.1":0},"versions":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"2.5","3.0-3.1",null,null,null]}},"statuses":{"rec":"W3C Recommendation","pr":"W3C Proposed Recommendation","cr":"W3C Candidate Recommendation","wd":"W3C Working Draft","ls":"WHATWG Living Standard","other":"Other","unoff":"Unofficial / Note"},"cats":{"CSS":["CSS","CSS2","CSS3"],"HTML5":["Canvas","HTML5"],"JS":["JS"],"JS API":["JS API"],"Other":["Other","DOM","PNG"],"Security":["Security"],"SVG":["SVG"]},"updated":1697262190,"data":{"aac":{"title":"AAC audio file format","description":"Advanced Audio Coding format, designed to be the successor format to MP3, with generally better sound quality.","spec":"http://www.digitalpreservation.gov/formats/fdd/fdd000114.shtml","status":"other","links":[{"url":"https://en.wikipedia.org/wiki/Advanced_Audio_Coding","title":"Wikipedia article"}],"categories":["Other"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"y","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"a #1","23":"a #1","24":"a #1","25":"a #1","26":"a #1","27":"a #1","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","59":"a #1","60":"a #1","61":"a #1","62":"a #1","63":"a #1","64":"a #1","65":"a #1","66":"a #1","67":"a #1","68":"a #1","69":"a #1","70":"a #1","71":"a #1","72":"a #1","73":"a #1","74":"a #1","75":"a #1","76":"a #1","77":"a #1","78":"a #1","79":"a #1","80":"a #1","81":"a #1","82":"a #1","83":"a #1","84":"a #1","85":"a #1","86":"a #1","87":"a #1","88":"a #1","89":"a #1","90":"a #1","91":"a #1","92":"a #1","93":"a #1","94":"a #1","95":"a #1","96":"a #1","97":"a #1","98":"a #1","99":"a #1","100":"a #1","101":"a #1","102":"a #1","103":"a #1","104":"a #1","105":"a #1","106":"a #1","107":"a #1","108":"a #1","109":"a #1","110":"a #1","111":"a #1","112":"a #1","113":"a #1","114":"a #1","115":"a #1","116":"a #1","117":"a #1","118":"a #1","119":"a #1","120":"a #1","121":"a #1"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"u","11":"u","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"u","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","117":"y"},"bb":{"7":"n","10":"y"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"a #1"},"ie_mob":{"10":"y","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"a #1","3.0-3.1":"a #1"}},"notes":"Support refers to this format's use in the `audio` element, not other conditions.","notes_by_num":{"1":"Partial support in Firefox refers to only supporting AAC in an MP4 container and only when the operating system already has the codecs installed."},"usage_perc_y":94.36,"usage_perc_a":2.96,"ucprefix":false,"parent":"audio","keywords":"audio/aac","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"abortcontroller":{"title":"AbortController & AbortSignal","description":"Controller object that allows you to abort one or more DOM requests made with the Fetch API.","spec":"https://dom.spec.whatwg.org/#abortsignal","status":"ls","links":[{"url":"https://developers.google.com/web/updates/2017/09/abortable-fetch","title":"Abortable Fetch - Google Developers article"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/AbortController","title":"AbortController - MDN Web Docs"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal","title":"AbortSignal - MDN Web Docs"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n #1","12":"n #1","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"n","3.0-3.1":"y"}},"notes":"","notes_by_num":{"1":"Safari has window.AbortController defined in the DOM but it's just a stub, it does not abort requests at all. The same issue also affects Chrome on IOS and Firefox on IOS because they use the same WebKit rendering engine as Safari."},"usage_perc_y":95.62,"usage_perc_a":0,"ucprefix":false,"parent":"fetch","keywords":"abort api","ie_id":"","chrome_id":"5631483679080448","firefox_id":"abort-api","webkit_id":""},"accelerometer":{"title":"Accelerometer","description":"Defines `Accelerometer`, `LinearAccelerationSensor` and `GravitySensor` interfaces for obtaining information about acceleration applied to the X, Y and Z axis of a device that hosts the sensor.","spec":"https://www.w3.org/TR/accelerometer/","status":"cr","links":[{"url":"https://intel.github.io/generic-sensor-demos/punchmeter/","title":"Demo"},{"url":"https://developers.google.com/web/updates/2017/09/sensors-for-the-web#acceleration-and-linear-accelerometer-sensor","title":"Article"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n","74":"n","75":"n","76":"n","77":"n","78":"n","79":"n","80":"n","81":"n","82":"n","83":"n","84":"n","85":"n","86":"n","87":"n","88":"n","89":"n","90":"n","91":"n","92":"n","93":"n","94":"n","95":"n","96":"n","97":"n","98":"n","99":"n","100":"n","101":"n","102":"n","103":"n","104":"n","105":"n","106":"n","107":"n","108":"n","109":"n","110":"n","111":"n","112":"n","113":"n","114":"n","115":"n","116":"n","117":"n","118":"n","119":"n","120":"n","121":"n"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n d #1","59":"n d #1","60":"n d #1","61":"n d #1","62":"n d #1","63":"n d #1","64":"n d #1","65":"n d #1","66":"n d #1","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","13.1":"n","14":"n","14.1":"n","15":"n","15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6":"n","17.0":"n","17.1":"n","TP":"n"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6-15.7":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6":"n","17.0":"n","17.1":"n"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"n"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n","14.0":"n","15.0":"n","16.0":"n","17.0":"n","18.0":"n","19.0":"n","20":"n","21":"n","22":"n"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"n","3.0-3.1":"n"}},"notes":"","notes_by_num":{"1":"Available by enabling the \"Generic Sensor\" experimental flag in `about:flags`"},"usage_perc_y":71.28,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"","ie_id":"","chrome_id":"5698781827825664","firefox_id":"","webkit_id":""},"addeventlistener":{"title":"EventTarget.addEventListener()","description":"The modern standard API for adding DOM event handlers. Introduced in the DOM Level 2 Events spec. Also implies support for `removeEventListener`, the [capture phase](https://dom.spec.whatwg.org/#dom-event-capturing_phase) of DOM event dispatch, as well as the `stopPropagation()` and `preventDefault()` event methods.","spec":"https://dom.spec.whatwg.org/#dom-eventtarget-addeventlistener","status":"ls","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener","title":"MDN Web Docs - addEventListener"},{"url":"https://github.com/Financial-Times/polyfill-service/blob/master/polyfills/Event/polyfill.js","title":"Financial Times IE8 polyfill"},{"url":"https://github.com/WebReflection/ie8","title":"WebReflection ie8 polyfill"}],"categories":["DOM"],"stats":{"ie":{"5.5":"n #1","6":"n #1","7":"n #1","8":"n #1","9":"y","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"y #2","3":"y #2","3.5":"y #2","3.6":"y #2","4":"y #2","5":"y #2","6":"y #2","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"y","3.2":"y","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"y","9.5-9.6":"y","10.0-10.1":"y","10.5":"y","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"y","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"y"},"android":{"2.1":"y","2.2":"y","2.3":"y","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","117":"y"},"bb":{"7":"y","10":"y"},"op_mob":{"10":"y","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"y","11":"y"},"and_uc":{"15.5":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{"1":"IE<=8 instead only supports the [proprietary `.attachEvent()` method](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener). It also does not support the [capture phase](https://www.w3.org/TR/DOM-Level-3-Events/#event-flow) of DOM event dispatch; it only supports event bubbling.","2":"The `useCapture` parameter is non-optional and must be provided. Future versions made it optional, with a default value of `false`."},"usage_perc_y":98.37,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"event,target,add,remove,listener,capture,capturing,phase","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"ambient-light":{"title":"Ambient Light Sensor","description":"Defines a concrete sensor interface to monitor the ambient light level or illuminance of the device\u2019s environment.","spec":"https://www.w3.org/TR/ambient-light/","status":"cr","links":[{"url":"https://intel.github.io/generic-sensor-demos/ambient-map/build/bundled/","title":"Demo"},{"url":"https://developers.google.com/web/updates/2017/09/sensors-for-the-web","title":"Article"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Ambient_Light_Sensor_API","title":"MDN Web Docs - Ambient Light Sensor"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"a #1","15":"a #1","16":"a #1","17":"a #1","18":"a #1","79":"n d #2","80":"n d #2","81":"n d #2","83":"n d #2","84":"n d #2","85":"n d #2","86":"n d #2","87":"n d #2","88":"n d #2","89":"n d #2","90":"n d #2","91":"n d #2","92":"n d #2","93":"n d #2","94":"n d #2","95":"n d #2","96":"n d #2","97":"n d #2","98":"n d #2","99":"n d #2","100":"n d #2","101":"n d #2","102":"n d #2","103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"a #1","23":"a #1","24":"a #1","25":"a #1","26":"a #1","27":"a #1","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","59":"a #1","60":"n d #1","61":"n d #1","62":"n d #1","63":"n d #1","64":"n d #1","65":"n d #1","66":"n d #1","67":"n d #1","68":"n d #1","69":"n d #1","70":"n d #1","71":"n d #1","72":"n d #1","73":"n d #1","74":"n d #1","75":"n d #1","76":"n d #1","77":"n d #1","78":"n d #1","79":"n d #1","80":"n d #1","81":"n d #1","82":"n d #1","83":"n d #1","84":"n d #1","85":"n d #1","86":"n d #1","87":"n d #1","88":"n d #1","89":"n d #1","90":"n d #1","91":"n d #1","92":"n d #1","93":"n d #1","94":"n d #1","95":"n d #1","96":"n d #1","97":"n d #1","98":"n d #1","99":"n d #1","100":"n d #1","101":"n d #1","102":"n d #1","103":"n d #1","104":"n d #1","105":"n d #1","106":"n d #1","107":"n d #1","108":"n d #1","109":"n d #1","110":"n d #1","111":"n d #1","112":"n d #1","113":"n d #1","114":"n d #1","115":"n d #1","116":"n d #1","117":"n d #1","118":"n d #1","119":"n d #1","120":"n d #1","121":"n d #1"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n d #2","59":"n d #2","60":"n d #2","61":"n d #2","62":"n d #2","63":"n d #2","64":"n d #2","65":"n d #2","66":"n d #2","67":"n d #2","68":"n d #2","69":"n d #2","70":"n d #2","71":"n d #2","72":"n d #2","73":"n d #2","74":"n d #2","75":"n d #2","76":"n d #2","77":"n d #2","78":"n d #2","79":"n d #2","80":"n d #2","81":"n d #2","83":"n d #2","84":"n d #2","85":"n d #2","86":"n d #2","87":"n d #2","88":"n d #2","89":"n d #2","90":"n d #2","91":"n d #2","92":"n d #2","93":"n d #2","94":"n d #2","95":"n d #2","96":"n d #2","97":"n d #2","98":"n d #2","99":"n d #2","100":"n d #2","101":"n d #2","102":"n d #2","103":"n d #2","104":"n d #2","105":"n d #2","106":"n d #2","107":"n d #2","108":"n d #2","109":"n d #2","110":"n d #2","111":"n d #2","112":"n d #2","113":"n d #2","114":"n d #2","115":"n d #2","116":"n d #2","117":"n d #2","118":"n d #2","119":"n d #2","120":"n d #2","121":"n d #2"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","13.1":"n","14":"n","14.1":"n","15":"n","15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6":"n","17.0":"n","17.1":"n","TP":"n"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","60":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"n","70":"n","71":"n","72":"n","73":"n d #2","74":"n d #2","75":"n d #2","76":"n d #2","77":"n d #2","78":"n d #2","79":"n d #2","80":"n d #2","81":"n d #2","82":"n d #2","83":"n d #2","84":"n d #2","85":"n d #2","86":"n d #2","87":"n d #2","88":"n d #2","89":"n d #2","90":"n d #2","91":"n d #2","92":"n d #2","93":"n d #2","94":"n d #2","95":"n d #2","96":"n d #2","97":"n d #2","98":"n d #2","99":"n d #2","100":"n d #2","101":"n d #2","102":"n d #2","103":"n d #2"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6-15.7":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6":"n","17.0":"n","17.1":"n"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"n"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"n"},"and_chr":{"117":"n"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"n"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"n","11.1-11.2":"n","12.0":"n","13.0":"n","14.0":"n","15.0":"n","16.0":"n","17.0":"n","18.0":"n","19.0":"n","20":"n","21":"n","22":"n"},"and_qq":{"13.1":"n"},"baidu":{"13.18":"n"},"kaios":{"2.5":"a #1","3.0-3.1":"a #1"}},"notes":"","notes_by_num":{"1":"Implements an [outdated version of the spec](https://www.w3.org/TR/2015/WD-ambient-light-20150903/).","2":"Available by enabling the \"Generic Sensor Extra Classes\" experimental flag in `about:flags`"},"usage_perc_y":0.28,"usage_perc_a":0.21,"ucprefix":false,"parent":"","keywords":"","ie_id":"ambientlightsensorapi","chrome_id":"5298357018820608","firefox_id":"","webkit_id":""},"apng":{"title":"Animated PNG (APNG)","description":"Like animated GIFs, but allowing 24-bit colors and alpha transparency","spec":"https://www.w3.org/TR/png","status":"wd","links":[{"url":"https://en.wikipedia.org/wiki/APNG","title":"Wikipedia"},{"url":"https://github.com/davidmz/apng-canvas","title":"Polyfill using canvas"},{"url":"https://chrome.google.com/webstore/detail/ehkepjiconegkhpodgoaeamnpckdbblp","title":"Chrome extension providing support"},{"url":"https://code.google.com/p/chromium/issues/detail?id=437662","title":"Chromium issue (fixed)"}],"categories":["PNG"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"y","3.5":"y","3.6":"y","4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"y","10.0-10.1":"y","10.5":"y","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"y","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"Where support for APNG is missing, only the first frame is displayed","notes_by_num":{},"usage_perc_y":96.2,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"","ie_id":"","chrome_id":"6691520493125632","firefox_id":"","webkit_id":""},"array-find":{"title":"Array.prototype.find","description":"The `find()` method returns the value of the first item in the array based on the result of the provided testing function.","spec":"https://tc39.es/ecma262/#sec-array.prototype.find","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find","title":"MDN article"},{"url":"https://github.com/zloirock/core-js#ecmascript-array","title":"Polyfill for this feature is available in the core-js library"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"u","13":"u","14":"u","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"u"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":96.36,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.find","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"array-find-index":{"title":"Array.prototype.findIndex","description":"The `findIndex()` method returns the index of the first element in the array that satisfies the provided testing function.","spec":"https://tc39.es/ecma262/#sec-array.prototype.findindex","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex","title":"MDN article"},{"url":"https://github.com/zloirock/core-js#ecmascript-array","title":"Polyfill for this feature is available in the core-js library"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"u"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":96.37,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.findIndex","ie_id":"","chrome_id":"6732923508097024","firefox_id":"","webkit_id":""},"array-flat":{"title":"flat & flatMap array methods","description":"Methods to flatten any sub-arrays found in an array by concatenating their elements.","spec":"https://tc39.es/ecma262/#sec-array.prototype.flat","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flat","title":"MDN article on Array.prototype.flat"},{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap","title":"MDN article on Array.prototype.flatMap"},{"url":"https://developers.google.com/web/updates/2018/03/smooshgate","title":"Article on the history of the `flat` methods"},{"url":"https://github.com/jonathantneal/array-flat-polyfill","title":"Polyfill for flat & flatMap"},{"url":"https://github.com/zloirock/core-js#ecmascript-array","title":"Polyfill for this feature is available in the core-js library"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"n","64":"n","65":"n","66":"n","67":"n","68":"n","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"n","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"n","3.0-3.1":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":95.52,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.prototype.flat,array.prototype.flatmap","ie_id":"","chrome_id":"6629507075145728","firefox_id":"","webkit_id":""},"array-includes":{"title":"Array.prototype.includes","description":"Determines whether or not an array includes the given value, returning a boolean value (unlike `indexOf`).","spec":"https://tc39.es/ecma262/#sec-array.prototype.includes","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes#Browser_compatibility","title":"MDN Web Docs"},{"url":"https://github.com/zloirock/core-js#ecmascript-array","title":"Polyfill for this feature is available in the core-js library"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":96.36,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"array.includes","ie_id":"arrayprototypeincludeses2016","chrome_id":"5964420647747584","firefox_id":"","webkit_id":"feature-array.prototype.includes"},"arrow-functions":{"title":"Arrow functions","description":"Function shorthand using `=>` syntax and lexical `this` binding.","spec":"https://tc39.es/ecma262/#sec-arrow-function-definitions","status":"other","links":[{"url":"https://github.com/lukehoban/es6features#arrows","title":"ECMAScript 6 features: Arrows"},{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions","title":"MDN Web Docs - Arrow functions"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":96.15,"usage_perc_a":0,"ucprefix":false,"parent":"es6","keywords":"ES6,JavaScript,fat,arrow,function,lexical,this,()=>","ie_id":"arrowfunctiones6","chrome_id":"5047308127305728","firefox_id":"","webkit_id":"feature-arrow-functions"},"asmjs":{"title":"asm.js","description":"An extraordinarily optimizable, low-level subset of JavaScript, intended to be a compile target from languages like C++.","spec":"http://asmjs.org/spec/latest/","status":"other","links":[{"url":"http://asmjs.org/","title":"Homepage"},{"url":"https://github.com/dherman/asm.js/","title":"Source for spec and tools"},{"url":"https://blogs.windows.com/msedgedev/2015/05/07/bringing-asm-js-to-chakra-microsoft-edge/","title":"Bringing Asm.js to Chakra and Microsoft Edge"},{"url":"https://dev.modern.ie/platform/changelog/10532-pc/","title":"Microsoft Edge support announcement"},{"url":"https://developer.mozilla.org/en-US/docs/Games/Tools/asm.js","title":"MDN article about asm.js"},{"url":"https://en.wikipedia.org/wiki/Asm.js","title":"Wikipedia article about asm.js"}],"categories":["JS","JS API","Other"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n d #2","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"a #1","80":"a #1","81":"a #1","83":"a #1","84":"a #1","85":"a #1","86":"a #1","87":"a #1","88":"a #1","89":"a #1","90":"a #1","91":"a #1","92":"a #1","93":"a #1","94":"a #1","95":"a #1","96":"a #1","97":"a #1","98":"a #1","99":"a #1","100":"a #1","101":"a #1","102":"a #1","103":"a #1","104":"a #1","105":"a #1","106":"a #1","107":"a #1","108":"a #1","109":"a #1","110":"a #1","111":"a #1","112":"a #1","113":"a #1","114":"a #1","115":"a #1","116":"a #1","117":"a #1","118":"a #1"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","59":"a #1","60":"a #1","61":"a #1","62":"a #1","63":"a #1","64":"a #1","65":"a #1","66":"a #1","67":"a #1","68":"a #1","69":"a #1","70":"a #1","71":"a #1","72":"a #1","73":"a #1","74":"a #1","75":"a #1","76":"a #1","77":"a #1","78":"a #1","79":"a #1","80":"a #1","81":"a #1","83":"a #1","84":"a #1","85":"a #1","86":"a #1","87":"a #1","88":"a #1","89":"a #1","90":"a #1","91":"a #1","92":"a #1","93":"a #1","94":"a #1","95":"a #1","96":"a #1","97":"a #1","98":"a #1","99":"a #1","100":"a #1","101":"a #1","102":"a #1","103":"a #1","104":"a #1","105":"a #1","106":"a #1","107":"a #1","108":"a #1","109":"a #1","110":"a #1","111":"a #1","112":"a #1","113":"a #1","114":"a #1","115":"a #1","116":"a #1","117":"a #1","118":"a #1","119":"a #1","120":"a #1","121":"a #1"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","13.1":"n","14":"n","14.1":"n","15":"n","15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6":"n","17.0":"n","17.1":"n","TP":"n"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"a #1","16":"a #1","17":"a #1","18":"a #1","19":"a #1","20":"a #1","21":"a #1","22":"a #1","23":"a #1","24":"a #1","25":"a #1","26":"a #1","27":"a #1","28":"a #1","29":"a #1","30":"a #1","31":"a #1","32":"a #1","33":"a #1","34":"a #1","35":"a #1","36":"a #1","37":"a #1","38":"a #1","39":"a #1","40":"a #1","41":"a #1","42":"a #1","43":"a #1","44":"a #1","45":"a #1","46":"a #1","47":"a #1","48":"a #1","49":"a #1","50":"a #1","51":"a #1","52":"a #1","53":"a #1","54":"a #1","55":"a #1","56":"a #1","57":"a #1","58":"a #1","60":"a #1","62":"a #1","63":"a #1","64":"a #1","65":"a #1","66":"a #1","67":"a #1","68":"a #1","69":"a #1","70":"a #1","71":"a #1","72":"a #1","73":"a #1","74":"a #1","75":"a #1","76":"a #1","77":"a #1","78":"a #1","79":"a #1","80":"a #1","81":"a #1","82":"a #1","83":"a #1","84":"a #1","85":"a #1","86":"a #1","87":"a #1","88":"a #1","89":"a #1","90":"a #1","91":"a #1","92":"a #1","93":"a #1","94":"a #1","95":"a #1","96":"a #1","97":"a #1","98":"a #1","99":"a #1","100":"a #1","101":"a #1","102":"a #1","103":"a #1"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"n","14.5-14.8":"n","15.0-15.1":"n","15.2-15.3":"n","15.4":"n","15.5":"n","15.6-15.7":"n","16.0":"n","16.1":"n","16.2":"n","16.3":"n","16.4":"n","16.5":"n","16.6":"n","17.0":"n","17.1":"n"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"a #1"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"a #1"},"and_chr":{"117":"a #1"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"a #1"},"samsung":{"4":"n","5.0-5.4":"a #1","6.2-6.4":"a #1","7.2-7.4":"a #1","8.2":"a #1","9.2":"a #1","10.1":"a #1","11.1-11.2":"a #1","12.0":"a #1","13.0":"a #1","14.0":"a #1","15.0":"a #1","16.0":"a #1","17.0":"a #1","18.0":"a #1","19.0":"a #1","20":"a #1","21":"a #1","22":"a #1"},"and_qq":{"13.1":"a #1"},"baidu":{"13.18":"a #1"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"asm.js is [mostly rendered obsolete](https://en.wikipedia.org/wiki/Asm.js#Deprecation) with the introduction of [WebAssembly](/wasm) and is therefore [no longer recommended](https://developer.mozilla.org/en-US/docs/Games/Tools/asm.js)","notes_by_num":{"1":"Chromium does not support ahead-of-time compilation but performance doubled in Chrome 28: [https://en.wikipedia.org/wiki/Asm.js#Implementations](https://en.wikipedia.org/wiki/Asm.js#Implementations)","2":"Supported in MS Edge under the \"Enable experimental JavaScript features\" flag."},"usage_perc_y":2.99,"usage_perc_a":73.81,"ucprefix":false,"parent":"","keywords":"asm,asm.js,asmjs,WebAssembly","ie_id":"asmjs","chrome_id":"5053365658583040","firefox_id":"asmjs","webkit_id":"feature-asm.js"},"async-clipboard":{"title":"Asynchronous Clipboard API","description":"A modern, asynchronous Clipboard API based on Promises","spec":"https://www.w3.org/TR/clipboard-apis/#async-clipboard-api","status":"wd","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Clipboard_API","title":"MDN Web Docs - Clipboard API"},{"url":"https://github.com/w3c/clipboard-apis/blob/master/explainer.adoc","title":"W3C Async Clipboard Explainer"},{"url":"https://web.dev/async-clipboard/","title":"Unlocking Clipboard Access"},{"url":"https://bugzilla.mozilla.org/show_bug.cgi?id=1619251","title":"Firefox implementation bug"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n","59":"n","60":"n","61":"n","62":"n","63":"a #1","64":"a #1","65":"a #1","66":"a #1","67":"a #1","68":"a #1","69":"a #1","70":"a #1","71":"a #1","72":"a #1","73":"a #1","74":"a #1","75":"a #1","76":"a #1","77":"a #1","78":"a #1","79":"a #1","80":"a #1","81":"a #1","82":"a #1","83":"a #1","84":"a #1","85":"a #1","86":"a #1","87":"a #1","88":"a #1","89":"a #1","90":"a #1","91":"a #1","92":"a #1","93":"a #1","94":"a #1","95":"a #1","96":"a #1","97":"a #1","98":"a #1","99":"a #1","100":"a #1","101":"a #1","102":"a #1","103":"a #1","104":"a #1","105":"a #1","106":"a #1","107":"a #1","108":"a #1","109":"a #1","110":"a #1","111":"a #1","112":"a #1","113":"a #1","114":"a #1","115":"a #1","116":"a #1","117":"a #1","118":"a #1","119":"a #1","120":"a #1","121":"a #1"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"n","56":"n","57":"n","58":"n d","59":"n d","60":"n d","61":"n d","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n","11":"n","11.1":"n","12":"n","12.1":"n","13":"n","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n","11.0-11.2":"n","11.3-11.4":"n","12.0-12.1":"n","12.2-12.5":"n","13.0-13.1":"n","13.2":"n","13.3":"n","13.4-13.7":"n","14.0-14.4":"a #2","14.5-14.8":"a #2","15.0-15.1":"a #2","15.2-15.3":"a #2","15.4":"a #2","15.5":"a #2","15.6-15.7":"a #2","16.0":"a #2","16.1":"a #2","16.2":"a #2","16.3":"a #2","16.4":"a #2","16.5":"a #2","16.6":"a #2","17.0":"a #2","17.1":"a #2"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"a #2"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"a #1"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"n","7.2-7.4":"n","8.2":"n","9.2":"a #2","10.1":"a #2","11.1-11.2":"a #2","12.0":"a #2","13.0":"a #2","14.0":"a #2","15.0":"a #2","16.0":"a #2","17.0":"a #2","18.0":"a #2","19.0":"a #2","20":"a #2","21":"a #2","22":"a #2"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"n","3.0-3.1":"a #1"}},"notes":"","notes_by_num":{"1":"Partial support in Firefox refers to only supporting the \"clipboard-write\" permission and the \"writeText\" method.","2":"Supports writing to clipboard but not reading."},"usage_perc_y":76.58,"usage_perc_a":18.51,"ucprefix":false,"parent":"","keywords":"clipboard,async,cut,copy,paste,clipboarddata,clipboardevent","ie_id":"clipboardapi","chrome_id":"5861289330999296","firefox_id":"","webkit_id":""},"async-functions":{"title":"Async functions","description":"Async functions make it possible to treat functions returning Promise objects as if they were synchronous.","spec":"https://tc39.es/ecma262/#sec-async-function-definitions","status":"other","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function","title":"MDN Web Docs - Async functions"},{"url":"https://developers.google.com/web/fundamentals/getting-started/primers/async-functions","title":"Async functions - making promises friendly"}],"categories":["JS"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n"},"edge":{"12":"n","13":"n","14":"n d #1","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"n","3.6":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"n","43":"n","44":"n","45":"n","46":"n","47":"n","48":"n","49":"n","50":"n","51":"n","52":"n","53":"n","54":"n","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"n","5":"n","5.1":"n","6":"n","6.1":"n","7":"n","7.1":"n","8":"n","9":"n","9.1":"n","10":"n","10.1":"n #2","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11":"n","11.1":"n","11.5":"n","11.6":"n","12":"n","12.1":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"n","29":"n","30":"n","31":"n","32":"n","33":"n","34":"n","35":"n","36":"n","37":"n","38":"n","39":"n","40":"n","41":"n","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8":"n","8.1-8.4":"n","9.0-9.2":"n","9.3":"n","10.0-10.2":"n","10.3":"n #2","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"n","3":"n","4":"n","4.1":"n","4.2-4.3":"n","4.4":"n","4.4.3-4.4.4":"n","117":"y"},"bb":{"7":"n","10":"n"},"op_mob":{"10":"n","11":"n","11.1":"n","11.5":"n","12":"n","12.1":"n","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"n","11":"n"},"and_uc":{"15.5":"y"},"samsung":{"4":"n","5.0-5.4":"n","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"n","3.0-3.1":"y"}},"notes":"","notes_by_num":{"1":"Since build 14342 - disabled by default; can be enabled through about:flags","2":"Async arrow functions are [unsupported](https://github.com/kangax/compat-table/pull/1420)."},"usage_perc_y":95.9,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"ES2017,JavaScript,function,async,await,promises,asynchronous","ie_id":"asyncfunctions","chrome_id":"5643236399906816","firefox_id":"async-function","webkit_id":""},"atob-btoa":{"title":"Base64 encoding and decoding","description":"Utility functions for encoding and decoding strings to and from base 64: window.atob() and window.btoa().","spec":"https://html.spec.whatwg.org/multipage/webappapis.html#atob","status":"ls","links":[{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Window.btoa","title":"MDN Web Docs - btoa()"},{"url":"https://developer.mozilla.org/en-US/docs/Web/API/Window.atob","title":"MDN Web Docs - atob()"},{"url":"https://github.com/davidchambers/Base64.js","title":"Polyfill"}],"categories":["JS API"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"n","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"y","3":"y","3.5":"y","3.6":"y","4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"y","3.2":"y","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"n","10.0-10.1":"n","10.5":"u","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"y","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"y"},"android":{"2.1":"y","2.2":"y","2.3":"y","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","117":"y"},"bb":{"7":"y","10":"y"},"op_mob":{"10":"u","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"y","11":"y"},"and_uc":{"15.5":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{},"usage_perc_y":98.3,"usage_perc_a":0,"ucprefix":false,"parent":"","keywords":"atob,btoa","ie_id":"","chrome_id":"","firefox_id":"","webkit_id":""},"audio":{"title":"Audio element","description":"Method of playing sound on webpages (without requiring a plug-in). Includes support for the following media properties: `currentSrc`, `currentTime`, `paused`, `playbackRate`, `buffered`, `duration`, `played`, `seekable`, `ended`, `autoplay`, `loop`, `controls`, `volume` & `muted`","spec":"https://html.spec.whatwg.org/multipage/embedded-content.html#the-audio-element","status":"ls","links":[{"url":"https://html5doctor.com/native-audio-in-the-browser/","title":"HTML5 Doctor article"},{"url":"https://dev.opera.com/articles/everything-you-need-to-know-html5-video-audio/","title":"Detailed article on video/audio elements"},{"url":"https://www.jplayer.org/latest/demos/","title":"Demos of audio player that uses the audio element"},{"url":"https://24ways.org/2010/the-state-of-html5-audio","title":"Detailed article on support"},{"url":"https://raw.github.com/phiggins42/has.js/master/detect/audio.js#audio","title":"has.js test"},{"url":"https://webplatform.github.io/docs/html/elements/audio","title":"WebPlatform Docs"},{"url":"https://www.phoboslab.org/log/2011/03/the-state-of-html5-audio","title":"The State of HTML5 Audio"}],"categories":["HTML5"],"stats":{"ie":{"5.5":"n","6":"n","7":"n","8":"n","9":"y","10":"y","11":"y"},"edge":{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y"},"firefox":{"2":"n","3":"n","3.5":"a #1","3.6":"a #1","4":"a #1","5":"a #1","6":"a #1","7":"a #1","8":"a #1","9":"a #1","10":"a #1","11":"a #1","12":"a #1","13":"a #1","14":"a #1","15":"a #1","16":"a #1","17":"a #1","18":"a #1","19":"a #1","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"chrome":{"4":"y","5":"y","6":"y","7":"y","8":"y","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y","104":"y","105":"y","106":"y","107":"y","108":"y","109":"y","110":"y","111":"y","112":"y","113":"y","114":"y","115":"y","116":"y","117":"y","118":"y","119":"y","120":"y","121":"y"},"safari":{"3.1":"n","3.2":"n","4":"y","5":"y","5.1":"y","6":"y","6.1":"y","7":"y","7.1":"y","8":"y","9":"y","9.1":"y","10":"y","10.1":"y","11":"y","11.1":"y","12":"y","12.1":"y","13":"y","13.1":"y","14":"y","14.1":"y","15":"y","15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y","TP":"y"},"opera":{"9":"n","9.5-9.6":"a","10.0-10.1":"a","10.5":"y","10.6":"y","11":"y","11.1":"y","11.5":"y","11.6":"y","12":"y","12.1":"y","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y","96":"y","97":"y","98":"y","99":"y","100":"y","101":"y","102":"y","103":"y"},"ios_saf":{"3.2":"n","4.0-4.1":"y","4.2-4.3":"y","5.0-5.1":"y","6.0-6.1":"y","7.0-7.1":"y","8":"y","8.1-8.4":"y","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.5":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.8":"y","15.0-15.1":"y","15.2-15.3":"y","15.4":"y","15.5":"y","15.6-15.7":"y","16.0":"y","16.1":"y","16.2":"y","16.3":"y","16.4":"y","16.5":"y","16.6":"y","17.0":"y","17.1":"y"},"op_mini":{"all":"n"},"android":{"2.1":"n","2.2":"n","2.3":"y","3":"y","4":"y","4.1":"y","4.2-4.3":"y","4.4":"y","4.4.3-4.4.4":"y","117":"y"},"bb":{"7":"y","10":"y"},"op_mob":{"10":"n","11":"y","11.1":"y","11.5":"y","12":"y","12.1":"y","73":"y"},"and_chr":{"117":"y"},"and_ff":{"118":"y"},"ie_mob":{"10":"y","11":"y"},"and_uc":{"15.5":"y"},"samsung":{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y","15.0":"y","16.0":"y","17.0":"y","18.0":"y","19.0":"y","20":"y","21":"y","22":"y"},"and_qq":{"13.1":"y"},"baidu":{"13.18":"y"},"kaios":{"2.5":"y","3.0-3.1":"y"}},"notes":"","notes_by_num":{"1":"Old Firefox versions were missing support for some properties: `loop` was added in v11, `played` in v15, `playbackRate` in v20."},"usage_perc_y":97.32,"usage_perc_a":0.01,"ucprefix":false,"parent":"","keywords":"