update
This commit is contained in:
@@ -0,0 +1 @@
|
||||
{"version":3,"names":["_checkPrivateRedeclaration","require","_classPrivateMethodInitSpec","obj","privateSet","checkPrivateRedeclaration","add"],"sources":["../../src/helpers/classPrivateMethodInitSpec.ts"],"sourcesContent":["/* @minVersion 7.14.1 */\n\nimport checkPrivateRedeclaration from \"./checkPrivateRedeclaration.ts\";\n\nexport default function _classPrivateMethodInitSpec(\n obj: object,\n privateSet: WeakSet<object>,\n) {\n checkPrivateRedeclaration(obj, privateSet);\n privateSet.add(obj);\n}\n"],"mappings":";;;;;;AAEA,IAAAA,0BAAA,GAAAC,OAAA;AAEe,SAASC,2BAA2BA,CACjDC,GAAW,EACXC,UAA2B,EAC3B;EACA,IAAAC,kCAAyB,EAACF,GAAG,EAAEC,UAAU,CAAC;EAC1CA,UAAU,CAACE,GAAG,CAACH,GAAG,CAAC;AACrB","ignoreList":[]}
|
||||
@@ -0,0 +1 @@
|
||||
module.exports={C:{"34":0.00383,"52":0.00767,"78":0.00767,"88":0.00383,"115":0.12269,"125":0.00383,"127":0.00383,"128":0.0115,"130":0.00383,"131":0.00767,"132":0.00383,"133":0.00767,"134":0.00767,"135":0.23387,"136":0.67095,_:"2 3 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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 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 79 80 81 82 83 84 85 86 87 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 116 117 118 119 120 121 122 123 124 126 129 137 138 139 140 3.5 3.6"},D:{"11":0.00767,"30":0.00383,"34":0.00767,"38":0.02684,"48":0.00383,"49":0.04217,"53":0.01917,"56":0.00383,"61":0.01917,"65":0.00383,"66":0.00383,"67":0.00383,"70":0.00383,"71":0.00383,"72":0.00383,"73":0.01917,"74":0.0115,"75":0.00383,"76":0.00383,"77":0.19553,"78":0.00383,"79":0.17636,"80":0.00383,"81":0.023,"83":0.0115,"85":0.00767,"86":0.05751,"87":0.15336,"88":0.00383,"89":0.0115,"90":0.00383,"91":0.01534,"92":0.00383,"94":0.00767,"95":0.00767,"96":0.00767,"97":0.00767,"98":0.0115,"99":0.00383,"100":0.00383,"101":0.0115,"102":0.0115,"103":0.02684,"104":0.11885,"105":0.0115,"106":0.01534,"107":0.02684,"108":0.03451,"109":1.9055,"110":0.01534,"111":0.0115,"112":0.01534,"113":0.00767,"114":0.02684,"115":0.00767,"116":0.06518,"117":0.01534,"118":0.03451,"119":0.04984,"120":0.03834,"121":0.03451,"122":0.04601,"123":0.03451,"124":0.06518,"125":0.04217,"126":0.04601,"127":0.08818,"128":0.09202,"129":0.04601,"130":0.07668,"131":0.26455,"132":0.49459,"133":8.07824,"134":12.8669,"135":0.023,"136":0.01917,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 55 57 58 59 60 62 63 64 68 69 84 93 137 138"},F:{"28":0.00383,"36":0.0115,"46":0.04601,"87":0.0115,"88":0.00383,"95":0.01534,"116":0.00767,"117":0.12652,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 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 89 90 91 92 93 94 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.00383,"18":0.00383,"92":0.00383,"108":0.00383,"109":0.07668,"110":0.00383,"111":0.00383,"113":0.00383,"114":0.00383,"115":0.00383,"116":0.00383,"117":0.00767,"119":0.00383,"120":0.0115,"121":0.00383,"122":0.00383,"123":0.00383,"124":0.00767,"125":0.00767,"126":0.0115,"127":0.00767,"128":0.00767,"129":0.00767,"130":0.0115,"131":0.04217,"132":0.05368,"133":1.52977,"134":2.83716,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 112 118"},E:{"13":0.00767,"14":0.03451,"15":0.00383,_:"0 4 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00767,"13.1":0.03451,"14.1":0.09202,"15.1":0.01534,"15.2-15.3":0.0115,"15.4":0.03834,"15.5":0.06134,"15.6":0.32206,"16.0":0.02684,"16.1":0.05368,"16.2":0.03451,"16.3":0.06901,"16.4":0.01534,"16.5":0.04984,"16.6":0.35656,"17.0":0.0115,"17.1":0.30289,"17.2":0.03067,"17.3":0.03067,"17.4":0.07285,"17.5":0.1687,"17.6":0.41024,"18.0":0.03834,"18.1":0.21087,"18.2":0.06518,"18.3":1.90933,"18.4":0.0115},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00543,"5.0-5.1":0,"6.0-6.1":0.0163,"7.0-7.1":0.01086,"8.1-8.4":0,"9.0-9.2":0.00815,"9.3":0.03803,"10.0-10.2":0.00272,"10.3":0.06247,"11.0-11.2":0.28791,"11.3-11.4":0.01901,"12.0-12.1":0.01086,"12.2-12.5":0.2689,"13.0-13.1":0.00543,"13.2":0.00815,"13.3":0.01086,"13.4-13.7":0.03803,"14.0-14.4":0.09506,"14.5-14.8":0.11408,"15.0-15.1":0.06247,"15.2-15.3":0.06247,"15.4":0.07605,"15.5":0.08692,"15.6-15.8":1.07015,"16.0":0.1521,"16.1":0.31235,"16.2":0.16297,"16.3":0.28248,"16.4":0.06247,"16.5":0.11679,"16.6-16.7":1.26843,"17.0":0.07605,"17.1":0.13581,"17.2":0.10321,"17.3":0.14395,"17.4":0.28791,"17.5":0.64101,"17.6-17.7":1.86054,"18.0":0.5215,"18.1":1.70573,"18.2":0.76323,"18.3":15.95179,"18.4":0.2363},P:{"4":0.31618,"20":0.03271,"21":0.04361,"22":0.04361,"23":0.06542,"24":0.05451,"25":0.06542,"26":0.11993,"27":3.09636,"5.0-5.4":0.05451,"6.2-6.4":0.03271,"7.2-7.4":0.03271,_:"8.2 9.2 10.1 11.1-11.2 12.0 14.0 15.0 16.0","13.0":0.02181,"17.0":0.02181,"18.0":0.02181,"19.0":0.02181},I:{"0":0.01231,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.22198,_:"10 11 12 11.1 11.5 12.1"},A:{"8":0.01013,"10":0.01013,"11":0.12159,_:"6 7 9 5.5"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},N:{_:"10 11"},R:{_:"0"},M:{"0":0.22814},Q:{"14.9":0.037},O:{"0":0.15415},H:{"0":0},L:{"0":30.61305}};
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,63 @@
|
||||
export type EventBus = import("./event_utils").EventBus;
|
||||
export type PDFFindController = import("./pdf_find_controller").PDFFindController;
|
||||
export type TextHighlighterOptions = {
|
||||
findController: PDFFindController;
|
||||
/**
|
||||
* - The application event bus.
|
||||
*/
|
||||
eventBus: EventBus;
|
||||
/**
|
||||
* - The page index.
|
||||
*/
|
||||
pageIndex: number;
|
||||
};
|
||||
/** @typedef {import("./event_utils").EventBus} EventBus */
|
||||
/** @typedef {import("./pdf_find_controller").PDFFindController} PDFFindController */
|
||||
/**
|
||||
* @typedef {Object} TextHighlighterOptions
|
||||
* @property {PDFFindController} findController
|
||||
* @property {EventBus} eventBus - The application event bus.
|
||||
* @property {number} pageIndex - The page index.
|
||||
*/
|
||||
/**
|
||||
* TextHighlighter handles highlighting matches from the FindController in
|
||||
* either the text layer or XFA layer depending on the type of document.
|
||||
*/
|
||||
export class TextHighlighter {
|
||||
/**
|
||||
* @param {TextHighlighterOptions} options
|
||||
*/
|
||||
constructor({ findController, eventBus, pageIndex }: TextHighlighterOptions);
|
||||
findController: import("./pdf_find_controller").PDFFindController;
|
||||
matches: any[];
|
||||
eventBus: import("./event_utils").EventBus;
|
||||
pageIdx: number;
|
||||
textDivs: Node[] | null;
|
||||
textContentItemsStr: string[] | null;
|
||||
enabled: boolean;
|
||||
/**
|
||||
* Store two arrays that will map DOM nodes to text they should contain.
|
||||
* The arrays should be of equal length and the array element at each index
|
||||
* should correspond to the other. e.g.
|
||||
* `items[0] = "<span>Item 0</span>" and texts[0] = "Item 0";
|
||||
*
|
||||
* @param {Array<Node>} divs
|
||||
* @param {Array<string>} texts
|
||||
*/
|
||||
setTextMapping(divs: Array<Node>, texts: Array<string>): void;
|
||||
/**
|
||||
* Start listening for events to update the highlighter and check if there are
|
||||
* any current matches that need be highlighted.
|
||||
*/
|
||||
enable(): void;
|
||||
disable(): void;
|
||||
_convertMatches(matches: any, matchesLength: any): {
|
||||
begin: {
|
||||
divIdx: number;
|
||||
offset: number;
|
||||
};
|
||||
}[];
|
||||
_renderMatches(matches: any): void;
|
||||
_updateMatches(reset?: boolean): void;
|
||||
#private;
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
import { useStore } from "@tanstack/react-store";
|
||||
import { useRef } from "react";
|
||||
import { replaceEqualDeep } from "@tanstack/router-core";
|
||||
import { useRouter } from "./useRouter.js";
|
||||
function useRouterState(opts) {
|
||||
const contextRouter = useRouter({
|
||||
warn: (opts == null ? void 0 : opts.router) === void 0
|
||||
});
|
||||
const router = (opts == null ? void 0 : opts.router) || contextRouter;
|
||||
const previousResult = useRef(void 0);
|
||||
return useStore(router.__store, (state) => {
|
||||
if (opts == null ? void 0 : opts.select) {
|
||||
if (opts.structuralSharing ?? router.options.defaultStructuralSharing) {
|
||||
const newSlice = replaceEqualDeep(
|
||||
previousResult.current,
|
||||
opts.select(state)
|
||||
);
|
||||
previousResult.current = newSlice;
|
||||
return newSlice;
|
||||
}
|
||||
return opts.select(state);
|
||||
}
|
||||
return state;
|
||||
});
|
||||
}
|
||||
export {
|
||||
useRouterState
|
||||
};
|
||||
//# sourceMappingURL=useRouterState.js.map
|
||||
@@ -0,0 +1,13 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = _iterableToArray;
|
||||
function _iterableToArray(iter) {
|
||||
if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) {
|
||||
return Array.from(iter);
|
||||
}
|
||||
}
|
||||
|
||||
//# sourceMappingURL=iterableToArray.js.map
|
||||
@@ -0,0 +1,72 @@
|
||||
import { RouterCore, AnyRoute, CreateRouterFn, RouterConstructorOptions, TrailingSlashOption } from '@tanstack/router-core';
|
||||
import { RouterHistory } from '@tanstack/history';
|
||||
import { ErrorRouteComponent, NotFoundRouteComponent, RouteComponent } from './route.js';
|
||||
declare module '@tanstack/router-core' {
|
||||
interface RouterOptionsExtensions {
|
||||
/**
|
||||
* The default `component` a route should use if no component is provided.
|
||||
*
|
||||
* @default Outlet
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#defaultcomponent-property)
|
||||
*/
|
||||
defaultComponent?: RouteComponent;
|
||||
/**
|
||||
* The default `errorComponent` a route should use if no error component is provided.
|
||||
*
|
||||
* @default ErrorComponent
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#defaulterrorcomponent-property)
|
||||
* @link [Guide](https://tanstack.com/router/latest/docs/framework/react/guide/data-loading#handling-errors-with-routeoptionserrorcomponent)
|
||||
*/
|
||||
defaultErrorComponent?: ErrorRouteComponent;
|
||||
/**
|
||||
* The default `pendingComponent` a route should use if no pending component is provided.
|
||||
*
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#defaultpendingcomponent-property)
|
||||
* @link [Guide](https://tanstack.com/router/latest/docs/framework/react/guide/data-loading#showing-a-pending-component)
|
||||
*/
|
||||
defaultPendingComponent?: RouteComponent;
|
||||
/**
|
||||
* The default `notFoundComponent` a route should use if no notFound component is provided.
|
||||
*
|
||||
* @default NotFound
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#defaultnotfoundcomponent-property)
|
||||
* @link [Guide](https://tanstack.com/router/latest/docs/framework/react/guide/not-found-errors#default-router-wide-not-found-handling)
|
||||
*/
|
||||
defaultNotFoundComponent?: NotFoundRouteComponent;
|
||||
/**
|
||||
* A component that will be used to wrap the entire router.
|
||||
*
|
||||
* This is useful for providing a context to the entire router.
|
||||
*
|
||||
* Only non-DOM-rendering components like providers should be used, anything else will cause a hydration error.
|
||||
*
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#wrap-property)
|
||||
*/
|
||||
Wrap?: (props: {
|
||||
children: any;
|
||||
}) => React.JSX.Element;
|
||||
/**
|
||||
* A component that will be used to wrap the inner contents of the router.
|
||||
*
|
||||
* This is useful for providing a context to the inner contents of the router where you also need access to the router context and hooks.
|
||||
*
|
||||
* Only non-DOM-rendering components like providers should be used, anything else will cause a hydration error.
|
||||
*
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#innerwrap-property)
|
||||
*/
|
||||
InnerWrap?: (props: {
|
||||
children: any;
|
||||
}) => React.JSX.Element;
|
||||
/**
|
||||
* The default `onCatch` handler for errors caught by the Router ErrorBoundary
|
||||
*
|
||||
* @link [API Docs](https://tanstack.com/router/latest/docs/framework/react/api/router/RouterOptionsType#defaultoncatch-property)
|
||||
* @link [Guide](https://tanstack.com/router/latest/docs/framework/react/guide/data-loading#handling-errors-with-routeoptionsoncatch)
|
||||
*/
|
||||
defaultOnCatch?: (error: Error, errorInfo: React.ErrorInfo) => void;
|
||||
}
|
||||
}
|
||||
export declare const createRouter: CreateRouterFn;
|
||||
export declare class Router<in out TRouteTree extends AnyRoute, in out TTrailingSlashOption extends TrailingSlashOption = 'never', in out TDefaultStructuralSharingOption extends boolean = false, in out TRouterHistory extends RouterHistory = RouterHistory, in out TDehydrated extends Record<string, any> = Record<string, any>> extends RouterCore<TRouteTree, TTrailingSlashOption, TDefaultStructuralSharingOption, TRouterHistory, TDehydrated> {
|
||||
constructor(options: RouterConstructorOptions<TRouteTree, TTrailingSlashOption, TDefaultStructuralSharingOption, TRouterHistory, TDehydrated>);
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
module.exports={C:{"78":0.00413,"81":0.00413,"113":0.00413,"115":0.0372,"128":0.0124,"131":0.00827,"133":0.00413,"134":0.00827,"135":0.28518,"136":2.45087,_:"2 3 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 79 80 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 114 116 117 118 119 120 121 122 123 124 125 126 127 129 130 132 137 138 139 140 3.5 3.6"},D:{"38":0.00413,"41":0.00413,"44":0.00413,"48":0.00413,"49":0.00413,"50":0.00413,"54":0.00413,"58":0.00413,"76":0.00413,"79":0.05373,"80":0.07853,"88":0.02067,"93":0.00413,"98":0.01653,"99":0.00413,"101":0.0124,"103":0.04133,"109":0.12399,"116":0.05373,"122":0.10746,"123":0.01653,"124":0.03306,"125":0.00413,"126":0.11572,"127":0.00827,"128":0.05373,"129":0.0124,"130":0.04133,"131":0.22318,"132":0.25211,"133":5.95152,"134":9.82827,"135":0.04133,"136":0.00413,_:"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 39 40 42 43 45 46 47 51 52 53 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 81 83 84 85 86 87 89 90 91 92 94 95 96 97 100 102 104 105 106 107 108 110 111 112 113 114 115 117 118 119 120 121 137 138"},F:{"113":0.00413,"116":0.04133,"117":0.26038,_:"9 11 12 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 104 105 106 107 108 109 110 111 112 114 115 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"98":0.00413,"109":0.03306,"122":0.00413,"128":0.00413,"129":0.23971,"131":0.04133,"132":0.09093,"133":1.92598,"134":5.85646,_:"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 99 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 130"},E:{"14":0.0496,_:"0 4 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.0124,"13.1":0.062,"14.1":0.06613,"15.1":0.0372,"15.2-15.3":0.00413,"15.4":0.00827,"15.5":0.0124,"15.6":0.73154,"16.0":0.17772,"16.1":0.0248,"16.2":0.0496,"16.3":0.09093,"16.4":0.03306,"16.5":0.0372,"16.6":0.65301,"17.0":0.0124,"17.1":0.82247,"17.2":0.02067,"17.3":0.0496,"17.4":0.09919,"17.5":0.30584,"17.6":1.55401,"18.0":0.11159,"18.1":0.23558,"18.2":0.0496,"18.3":6.77812,"18.4":0.05786},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00657,"5.0-5.1":0,"6.0-6.1":0.0197,"7.0-7.1":0.01314,"8.1-8.4":0,"9.0-9.2":0.00985,"9.3":0.04597,"10.0-10.2":0.00328,"10.3":0.07553,"11.0-11.2":0.34808,"11.3-11.4":0.02299,"12.0-12.1":0.01314,"12.2-12.5":0.32509,"13.0-13.1":0.00657,"13.2":0.00985,"13.3":0.01314,"13.4-13.7":0.04597,"14.0-14.4":0.11493,"14.5-14.8":0.13792,"15.0-15.1":0.07553,"15.2-15.3":0.07553,"15.4":0.09195,"15.5":0.10508,"15.6-15.8":1.2938,"16.0":0.18389,"16.1":0.37763,"16.2":0.19703,"16.3":0.34151,"16.4":0.07553,"16.5":0.1412,"16.6-16.7":1.53352,"17.0":0.09195,"17.1":0.16419,"17.2":0.12478,"17.3":0.17404,"17.4":0.34808,"17.5":0.77497,"17.6-17.7":2.24938,"18.0":0.63048,"18.1":2.0622,"18.2":0.92274,"18.3":19.28552,"18.4":0.28569},P:{"4":0.18771,"22":0.01104,"23":0.01104,"24":0.01104,"26":0.02208,"27":3.84259,_:"20 21 25 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 17.0 18.0 19.0","16.0":0.03313},I:{"0":0.00585,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.0176,_:"10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},N:{_:"10 11"},R:{_:"0"},M:{"0":0.19361},Q:{_:"14.9"},O:{"0":0.01173},H:{"0":0},L:{"0":21.41438}};
|
||||
@@ -0,0 +1 @@
|
||||
module.exports={C:{"48":0.004,"68":0.004,"115":0.116,"121":0.004,"123":0.004,"128":0.012,"134":0.016,"135":0.328,"136":0.828,"137":0.012,_:"2 3 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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 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 116 117 118 119 120 122 124 125 126 127 129 130 131 132 133 138 139 140 3.5 3.6"},D:{"39":0.004,"40":0.004,"41":0.004,"43":0.004,"48":0.004,"52":0.004,"57":0.004,"58":0.004,"60":0.004,"73":0.004,"75":0.008,"79":0.008,"86":0.008,"87":0.016,"90":0.004,"93":0.004,"95":0.008,"98":0.024,"99":0.004,"101":0.012,"103":0.08,"107":0.004,"108":0.008,"109":0.408,"110":0.004,"111":0.008,"112":0.004,"114":0.004,"116":0.424,"117":0.004,"118":0.008,"119":0.06,"120":0.024,"121":0.052,"122":0.032,"123":0.008,"124":0.02,"125":0.016,"126":0.036,"127":0.004,"128":0.064,"129":0.036,"130":0.116,"131":0.492,"132":0.38,"133":5.428,"134":7.852,"135":0.004,_:"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 42 44 45 46 47 49 50 51 53 54 55 56 59 61 62 63 64 65 66 67 68 69 70 71 72 74 76 77 78 80 81 83 84 85 88 89 91 92 94 96 97 100 102 104 105 106 113 115 136 137 138"},F:{"46":0.008,"64":0.004,"95":0.004,"116":0.08,"117":0.988,_:"9 11 12 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 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 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 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 9.5-9.6 10.0-10.1 10.5 10.6 11.1 11.5 11.6 12.1"},B:{"17":0.008,"18":0.004,"107":0.124,"109":0.036,"110":0.004,"118":0.004,"130":0.004,"131":0.036,"132":0.104,"133":2.448,"134":5.832,_:"12 13 14 15 16 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 108 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129"},E:{"14":0.016,"15":0.004,_:"0 4 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.016,"13.1":0.024,"14.1":0.028,"15.1":0.008,"15.2-15.3":0.02,"15.4":0.004,"15.5":0.044,"15.6":0.42,"16.0":0.032,"16.1":0.012,"16.2":0.052,"16.3":0.316,"16.4":0.272,"16.5":0.012,"16.6":0.596,"17.0":0.012,"17.1":0.692,"17.2":0.052,"17.3":0.016,"17.4":0.104,"17.5":0.12,"17.6":1.632,"18.0":0.144,"18.1":0.268,"18.2":0.072,"18.3":6.888,"18.4":0.028},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00631,"5.0-5.1":0,"6.0-6.1":0.01894,"7.0-7.1":0.01263,"8.1-8.4":0,"9.0-9.2":0.00947,"9.3":0.04419,"10.0-10.2":0.00316,"10.3":0.0726,"11.0-11.2":0.33459,"11.3-11.4":0.0221,"12.0-12.1":0.01263,"12.2-12.5":0.3125,"13.0-13.1":0.00631,"13.2":0.00947,"13.3":0.01263,"13.4-13.7":0.04419,"14.0-14.4":0.11048,"14.5-14.8":0.13257,"15.0-15.1":0.0726,"15.2-15.3":0.0726,"15.4":0.08838,"15.5":0.10101,"15.6-15.8":1.24367,"16.0":0.17677,"16.1":0.363,"16.2":0.18939,"16.3":0.32828,"16.4":0.0726,"16.5":0.13573,"16.6-16.7":1.4741,"17.0":0.08838,"17.1":0.15783,"17.2":0.11995,"17.3":0.1673,"17.4":0.33459,"17.5":0.74494,"17.6-17.7":2.16222,"18.0":0.60605,"18.1":1.9823,"18.2":0.88698,"18.3":18.53828,"18.4":0.27462},P:{"4":0.06759,"20":0.01127,"21":0.13518,"22":0.01127,"24":0.24784,"25":0.0338,"26":0.06759,"27":3.16556,_:"23 5.0-5.4 6.2-6.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","7.2-7.4":0.02253},I:{"0":0.01198,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00001},K:{"0":0.18003,_:"10 11 12 11.1 11.5 12.1"},A:{"11":0.004,_:"6 7 8 9 10 5.5"},S:{_:"2.5 3.0-3.1"},J:{_:"7 10"},N:{_:"10 11"},R:{_:"0"},M:{"0":0.49208},Q:{_:"14.9"},O:{_:"0"},H:{"0":0},L:{"0":23.68387}};
|
||||
@@ -0,0 +1,88 @@
|
||||
/**
|
||||
* @license React
|
||||
* use-sync-external-store-shim.native.development.js
|
||||
*
|
||||
* Copyright (c) Meta Platforms, Inc. and affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
|
||||
"use strict";
|
||||
"production" !== process.env.NODE_ENV &&
|
||||
(function () {
|
||||
function is(x, y) {
|
||||
return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y);
|
||||
}
|
||||
function useSyncExternalStore$1(subscribe, getSnapshot) {
|
||||
didWarnOld18Alpha ||
|
||||
void 0 === React.startTransition ||
|
||||
((didWarnOld18Alpha = !0),
|
||||
console.error(
|
||||
"You are using an outdated, pre-release alpha of React 18 that does not support useSyncExternalStore. The use-sync-external-store shim will not work correctly. Upgrade to a newer pre-release."
|
||||
));
|
||||
var value = getSnapshot();
|
||||
if (!didWarnUncachedGetSnapshot) {
|
||||
var cachedValue = getSnapshot();
|
||||
objectIs(value, cachedValue) ||
|
||||
(console.error(
|
||||
"The result of getSnapshot should be cached to avoid an infinite loop"
|
||||
),
|
||||
(didWarnUncachedGetSnapshot = !0));
|
||||
}
|
||||
cachedValue = useState({
|
||||
inst: { value: value, getSnapshot: getSnapshot }
|
||||
});
|
||||
var inst = cachedValue[0].inst,
|
||||
forceUpdate = cachedValue[1];
|
||||
useLayoutEffect(
|
||||
function () {
|
||||
inst.value = value;
|
||||
inst.getSnapshot = getSnapshot;
|
||||
checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });
|
||||
},
|
||||
[subscribe, value, getSnapshot]
|
||||
);
|
||||
useEffect(
|
||||
function () {
|
||||
checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });
|
||||
return subscribe(function () {
|
||||
checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });
|
||||
});
|
||||
},
|
||||
[subscribe]
|
||||
);
|
||||
useDebugValue(value);
|
||||
return value;
|
||||
}
|
||||
function checkIfSnapshotChanged(inst) {
|
||||
var latestGetSnapshot = inst.getSnapshot;
|
||||
inst = inst.value;
|
||||
try {
|
||||
var nextValue = latestGetSnapshot();
|
||||
return !objectIs(inst, nextValue);
|
||||
} catch (error) {
|
||||
return !0;
|
||||
}
|
||||
}
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&
|
||||
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
|
||||
var React = require("react"),
|
||||
objectIs = "function" === typeof Object.is ? Object.is : is,
|
||||
useState = React.useState,
|
||||
useEffect = React.useEffect,
|
||||
useLayoutEffect = React.useLayoutEffect,
|
||||
useDebugValue = React.useDebugValue,
|
||||
didWarnOld18Alpha = !1,
|
||||
didWarnUncachedGetSnapshot = !1;
|
||||
exports.useSyncExternalStore =
|
||||
void 0 !== React.useSyncExternalStore
|
||||
? React.useSyncExternalStore
|
||||
: useSyncExternalStore$1;
|
||||
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
|
||||
"function" ===
|
||||
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&
|
||||
__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
|
||||
})();
|
||||
@@ -0,0 +1,107 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = cloneNode;
|
||||
var _index = require("../definitions/index.js");
|
||||
var _index2 = require("../validators/generated/index.js");
|
||||
const {
|
||||
hasOwn
|
||||
} = {
|
||||
hasOwn: Function.call.bind(Object.prototype.hasOwnProperty)
|
||||
};
|
||||
function cloneIfNode(obj, deep, withoutLoc, commentsCache) {
|
||||
if (obj && typeof obj.type === "string") {
|
||||
return cloneNodeInternal(obj, deep, withoutLoc, commentsCache);
|
||||
}
|
||||
return obj;
|
||||
}
|
||||
function cloneIfNodeOrArray(obj, deep, withoutLoc, commentsCache) {
|
||||
if (Array.isArray(obj)) {
|
||||
return obj.map(node => cloneIfNode(node, deep, withoutLoc, commentsCache));
|
||||
}
|
||||
return cloneIfNode(obj, deep, withoutLoc, commentsCache);
|
||||
}
|
||||
function cloneNode(node, deep = true, withoutLoc = false) {
|
||||
return cloneNodeInternal(node, deep, withoutLoc, new Map());
|
||||
}
|
||||
function cloneNodeInternal(node, deep = true, withoutLoc = false, commentsCache) {
|
||||
if (!node) return node;
|
||||
const {
|
||||
type
|
||||
} = node;
|
||||
const newNode = {
|
||||
type: node.type
|
||||
};
|
||||
if ((0, _index2.isIdentifier)(node)) {
|
||||
newNode.name = node.name;
|
||||
if (hasOwn(node, "optional") && typeof node.optional === "boolean") {
|
||||
newNode.optional = node.optional;
|
||||
}
|
||||
if (hasOwn(node, "typeAnnotation")) {
|
||||
newNode.typeAnnotation = deep ? cloneIfNodeOrArray(node.typeAnnotation, true, withoutLoc, commentsCache) : node.typeAnnotation;
|
||||
}
|
||||
if (hasOwn(node, "decorators")) {
|
||||
newNode.decorators = deep ? cloneIfNodeOrArray(node.decorators, true, withoutLoc, commentsCache) : node.decorators;
|
||||
}
|
||||
} else if (!hasOwn(_index.NODE_FIELDS, type)) {
|
||||
throw new Error(`Unknown node type: "${type}"`);
|
||||
} else {
|
||||
for (const field of Object.keys(_index.NODE_FIELDS[type])) {
|
||||
if (hasOwn(node, field)) {
|
||||
if (deep) {
|
||||
newNode[field] = (0, _index2.isFile)(node) && field === "comments" ? maybeCloneComments(node.comments, deep, withoutLoc, commentsCache) : cloneIfNodeOrArray(node[field], true, withoutLoc, commentsCache);
|
||||
} else {
|
||||
newNode[field] = node[field];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (hasOwn(node, "loc")) {
|
||||
if (withoutLoc) {
|
||||
newNode.loc = null;
|
||||
} else {
|
||||
newNode.loc = node.loc;
|
||||
}
|
||||
}
|
||||
if (hasOwn(node, "leadingComments")) {
|
||||
newNode.leadingComments = maybeCloneComments(node.leadingComments, deep, withoutLoc, commentsCache);
|
||||
}
|
||||
if (hasOwn(node, "innerComments")) {
|
||||
newNode.innerComments = maybeCloneComments(node.innerComments, deep, withoutLoc, commentsCache);
|
||||
}
|
||||
if (hasOwn(node, "trailingComments")) {
|
||||
newNode.trailingComments = maybeCloneComments(node.trailingComments, deep, withoutLoc, commentsCache);
|
||||
}
|
||||
if (hasOwn(node, "extra")) {
|
||||
newNode.extra = Object.assign({}, node.extra);
|
||||
}
|
||||
return newNode;
|
||||
}
|
||||
function maybeCloneComments(comments, deep, withoutLoc, commentsCache) {
|
||||
if (!comments || !deep) {
|
||||
return comments;
|
||||
}
|
||||
return comments.map(comment => {
|
||||
const cache = commentsCache.get(comment);
|
||||
if (cache) return cache;
|
||||
const {
|
||||
type,
|
||||
value,
|
||||
loc
|
||||
} = comment;
|
||||
const ret = {
|
||||
type,
|
||||
value,
|
||||
loc
|
||||
};
|
||||
if (withoutLoc) {
|
||||
ret.loc = null;
|
||||
}
|
||||
commentsCache.set(comment, ret);
|
||||
return ret;
|
||||
});
|
||||
}
|
||||
|
||||
//# sourceMappingURL=cloneNode.js.map
|
||||
@@ -0,0 +1,134 @@
|
||||
<p align="center">
|
||||
<a href="https://gulpjs.com">
|
||||
<img height="257" width="114" src="https://raw.githubusercontent.com/gulpjs/artwork/master/gulp-2x.png">
|
||||
</a>
|
||||
</p>
|
||||
|
||||
# glob-parent
|
||||
|
||||
[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][ci-image]][ci-url] [![Coveralls Status][coveralls-image]][coveralls-url]
|
||||
|
||||
Extract the non-magic parent path from a glob string.
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
var globParent = require('glob-parent');
|
||||
|
||||
globParent('path/to/*.js'); // 'path/to'
|
||||
globParent('/root/path/to/*.js'); // '/root/path/to'
|
||||
globParent('/*.js'); // '/'
|
||||
globParent('*.js'); // '.'
|
||||
globParent('**/*.js'); // '.'
|
||||
globParent('path/{to,from}'); // 'path'
|
||||
globParent('path/!(to|from)'); // 'path'
|
||||
globParent('path/?(to|from)'); // 'path'
|
||||
globParent('path/+(to|from)'); // 'path'
|
||||
globParent('path/*(to|from)'); // 'path'
|
||||
globParent('path/@(to|from)'); // 'path'
|
||||
globParent('path/**/*'); // 'path'
|
||||
|
||||
// if provided a non-glob path, returns the nearest dir
|
||||
globParent('path/foo/bar.js'); // 'path/foo'
|
||||
globParent('path/foo/'); // 'path/foo'
|
||||
globParent('path/foo'); // 'path' (see issue #3 for details)
|
||||
```
|
||||
|
||||
## API
|
||||
|
||||
### `globParent(maybeGlobString, [options])`
|
||||
|
||||
Takes a string and returns the part of the path before the glob begins. Be aware of Escaping rules and Limitations below.
|
||||
|
||||
#### options
|
||||
|
||||
```js
|
||||
{
|
||||
// Disables the automatic conversion of slashes for Windows
|
||||
flipBackslashes: true;
|
||||
}
|
||||
```
|
||||
|
||||
## Escaping
|
||||
|
||||
The following characters have special significance in glob patterns and must be escaped if you want them to be treated as regular path characters:
|
||||
|
||||
- `?` (question mark) unless used as a path segment alone
|
||||
- `*` (asterisk)
|
||||
- `|` (pipe)
|
||||
- `(` (opening parenthesis)
|
||||
- `)` (closing parenthesis)
|
||||
- `{` (opening curly brace)
|
||||
- `}` (closing curly brace)
|
||||
- `[` (opening bracket)
|
||||
- `]` (closing bracket)
|
||||
|
||||
**Example**
|
||||
|
||||
```js
|
||||
globParent('foo/[bar]/'); // 'foo'
|
||||
globParent('foo/\\[bar]/'); // 'foo/[bar]'
|
||||
```
|
||||
|
||||
## Limitations
|
||||
|
||||
### Braces & Brackets
|
||||
|
||||
This library attempts a quick and imperfect method of determining which path
|
||||
parts have glob magic without fully parsing/lexing the pattern. There are some
|
||||
advanced use cases that can trip it up, such as nested braces where the outer
|
||||
pair is escaped and the inner one contains a path separator. If you find
|
||||
yourself in the unlikely circumstance of being affected by this or need to
|
||||
ensure higher-fidelity glob handling in your library, it is recommended that you
|
||||
pre-process your input with [expand-braces] and/or [expand-brackets].
|
||||
|
||||
### Windows
|
||||
|
||||
Backslashes are not valid path separators for globs. If a path with backslashes
|
||||
is provided anyway, for simple cases, glob-parent will replace the path
|
||||
separator for you and return the non-glob parent path (now with
|
||||
forward-slashes, which are still valid as Windows path separators).
|
||||
|
||||
This cannot be used in conjunction with escape characters.
|
||||
|
||||
```js
|
||||
// BAD
|
||||
globParent('C:\\Program Files \\(x86\\)\\*.ext'); // 'C:/Program Files /(x86/)'
|
||||
|
||||
// GOOD
|
||||
globParent('C:/Program Files\\(x86\\)/*.ext'); // 'C:/Program Files (x86)'
|
||||
```
|
||||
|
||||
If you are using escape characters for a pattern without path parts (i.e.
|
||||
relative to `cwd`), prefix with `./` to avoid confusing glob-parent.
|
||||
|
||||
```js
|
||||
// BAD
|
||||
globParent('foo \\[bar]'); // 'foo '
|
||||
globParent('foo \\[bar]*'); // 'foo '
|
||||
|
||||
// GOOD
|
||||
globParent('./foo \\[bar]'); // 'foo [bar]'
|
||||
globParent('./foo \\[bar]*'); // '.'
|
||||
```
|
||||
|
||||
## License
|
||||
|
||||
ISC
|
||||
|
||||
<!-- prettier-ignore-start -->
|
||||
[downloads-image]: https://img.shields.io/npm/dm/glob-parent.svg?style=flat-square
|
||||
[npm-url]: https://www.npmjs.com/package/glob-parent
|
||||
[npm-image]: https://img.shields.io/npm/v/glob-parent.svg?style=flat-square
|
||||
|
||||
[ci-url]: https://github.com/gulpjs/glob-parent/actions?query=workflow:dev
|
||||
[ci-image]: https://img.shields.io/github/workflow/status/gulpjs/glob-parent/dev?style=flat-square
|
||||
|
||||
[coveralls-url]: https://coveralls.io/r/gulpjs/glob-parent
|
||||
[coveralls-image]: https://img.shields.io/coveralls/gulpjs/glob-parent/master.svg?style=flat-square
|
||||
<!-- prettier-ignore-end -->
|
||||
|
||||
<!-- prettier-ignore-start -->
|
||||
[expand-braces]: https://github.com/jonschlinkert/expand-braces
|
||||
[expand-brackets]: https://github.com/jonschlinkert/expand-brackets
|
||||
<!-- prettier-ignore-end -->
|
||||
@@ -0,0 +1,186 @@
|
||||
module.exports = {
|
||||
"0.20": "39",
|
||||
"0.21": "41",
|
||||
"0.22": "41",
|
||||
"0.23": "41",
|
||||
"0.24": "41",
|
||||
"0.25": "42",
|
||||
"0.26": "42",
|
||||
"0.27": "43",
|
||||
"0.28": "43",
|
||||
"0.29": "43",
|
||||
"0.30": "44",
|
||||
"0.31": "45",
|
||||
"0.32": "45",
|
||||
"0.33": "45",
|
||||
"0.34": "45",
|
||||
"0.35": "45",
|
||||
"0.36": "47",
|
||||
"0.37": "49",
|
||||
"1.0": "49",
|
||||
"1.1": "50",
|
||||
"1.2": "51",
|
||||
"1.3": "52",
|
||||
"1.4": "53",
|
||||
"1.5": "54",
|
||||
"1.6": "56",
|
||||
"1.7": "58",
|
||||
"1.8": "59",
|
||||
"2.0": "61",
|
||||
"2.1": "61",
|
||||
"3.0": "66",
|
||||
"3.1": "66",
|
||||
"4.0": "69",
|
||||
"4.1": "69",
|
||||
"4.2": "69",
|
||||
"5.0": "73",
|
||||
"6.0": "76",
|
||||
"6.1": "76",
|
||||
"7.0": "78",
|
||||
"7.1": "78",
|
||||
"7.2": "78",
|
||||
"7.3": "78",
|
||||
"8.0": "80",
|
||||
"8.1": "80",
|
||||
"8.2": "80",
|
||||
"8.3": "80",
|
||||
"8.4": "80",
|
||||
"8.5": "80",
|
||||
"9.0": "83",
|
||||
"9.1": "83",
|
||||
"9.2": "83",
|
||||
"9.3": "83",
|
||||
"9.4": "83",
|
||||
"10.0": "85",
|
||||
"10.1": "85",
|
||||
"10.2": "85",
|
||||
"10.3": "85",
|
||||
"10.4": "85",
|
||||
"11.0": "87",
|
||||
"11.1": "87",
|
||||
"11.2": "87",
|
||||
"11.3": "87",
|
||||
"11.4": "87",
|
||||
"11.5": "87",
|
||||
"12.0": "89",
|
||||
"12.1": "89",
|
||||
"12.2": "89",
|
||||
"13.0": "91",
|
||||
"13.1": "91",
|
||||
"13.2": "91",
|
||||
"13.3": "91",
|
||||
"13.4": "91",
|
||||
"13.5": "91",
|
||||
"13.6": "91",
|
||||
"14.0": "93",
|
||||
"14.1": "93",
|
||||
"14.2": "93",
|
||||
"15.0": "94",
|
||||
"15.1": "94",
|
||||
"15.2": "94",
|
||||
"15.3": "94",
|
||||
"15.4": "94",
|
||||
"15.5": "94",
|
||||
"16.0": "96",
|
||||
"16.1": "96",
|
||||
"16.2": "96",
|
||||
"17.0": "98",
|
||||
"17.1": "98",
|
||||
"17.2": "98",
|
||||
"17.3": "98",
|
||||
"17.4": "98",
|
||||
"18.0": "100",
|
||||
"18.1": "100",
|
||||
"18.2": "100",
|
||||
"18.3": "100",
|
||||
"19.0": "102",
|
||||
"19.1": "102",
|
||||
"20.0": "104",
|
||||
"20.1": "104",
|
||||
"20.2": "104",
|
||||
"20.3": "104",
|
||||
"21.0": "106",
|
||||
"21.1": "106",
|
||||
"21.2": "106",
|
||||
"21.3": "106",
|
||||
"21.4": "106",
|
||||
"22.0": "108",
|
||||
"22.1": "108",
|
||||
"22.2": "108",
|
||||
"22.3": "108",
|
||||
"23.0": "110",
|
||||
"23.1": "110",
|
||||
"23.2": "110",
|
||||
"23.3": "110",
|
||||
"24.0": "112",
|
||||
"24.1": "112",
|
||||
"24.2": "112",
|
||||
"24.3": "112",
|
||||
"24.4": "112",
|
||||
"24.5": "112",
|
||||
"24.6": "112",
|
||||
"24.7": "112",
|
||||
"24.8": "112",
|
||||
"25.0": "114",
|
||||
"25.1": "114",
|
||||
"25.2": "114",
|
||||
"25.3": "114",
|
||||
"25.4": "114",
|
||||
"25.5": "114",
|
||||
"25.6": "114",
|
||||
"25.7": "114",
|
||||
"25.8": "114",
|
||||
"25.9": "114",
|
||||
"26.0": "116",
|
||||
"26.1": "116",
|
||||
"26.2": "116",
|
||||
"26.3": "116",
|
||||
"26.4": "116",
|
||||
"26.5": "116",
|
||||
"26.6": "116",
|
||||
"27.0": "118",
|
||||
"27.1": "118",
|
||||
"27.2": "118",
|
||||
"27.3": "118",
|
||||
"28.0": "120",
|
||||
"28.1": "120",
|
||||
"28.2": "120",
|
||||
"28.3": "120",
|
||||
"29.0": "122",
|
||||
"29.1": "122",
|
||||
"29.2": "122",
|
||||
"29.3": "122",
|
||||
"29.4": "122",
|
||||
"30.0": "124",
|
||||
"30.1": "124",
|
||||
"30.2": "124",
|
||||
"30.3": "124",
|
||||
"30.4": "124",
|
||||
"30.5": "124",
|
||||
"31.0": "126",
|
||||
"31.1": "126",
|
||||
"31.2": "126",
|
||||
"31.3": "126",
|
||||
"31.4": "126",
|
||||
"31.5": "126",
|
||||
"31.6": "126",
|
||||
"31.7": "126",
|
||||
"32.0": "128",
|
||||
"32.1": "128",
|
||||
"32.2": "128",
|
||||
"32.3": "128",
|
||||
"33.0": "130",
|
||||
"33.1": "130",
|
||||
"33.2": "130",
|
||||
"33.3": "130",
|
||||
"33.4": "130",
|
||||
"34.0": "132",
|
||||
"34.1": "132",
|
||||
"34.2": "132",
|
||||
"34.3": "132",
|
||||
"34.4": "132",
|
||||
"34.5": "132",
|
||||
"35.0": "134",
|
||||
"35.1": "134",
|
||||
"36.0": "136"
|
||||
};
|
||||
Reference in New Issue
Block a user